We provide IT Staff Augmentation Services!

Senior Software Engineer. Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 10 years of experience in Microsoft. Net Framework and Software development process.
  • Experienced in developing Web Applications involving ASP.NET/Web technologies like C#, ASP.NET, ASP.NET MVC, ASP.NET Core, RestFul Web API Entity Framework, HTML, HTML5, JavaScript, NodeJS, AngularJS 2, CSS, XML, AJAX and MSTest.
  • Wrote SQL, PL/SQL, Views and Stored procedures for data manipulation and interacting with the SQL Server database and Oracle database.
  • Microsoft Certified Solution Associate (C#, Asp.net MVC, HTML5, CSS3, JavaScript & JQuery).
  • Used GitHub, TFS, SVN and Bit bucket, Jenkins for source control and CI.
  • Capable of handling end to end software development aspect of product components.
  • Good analytical, reasoning and problem - solving skills.
  • An active member in organising extracurricular activities like Product show case, knowledge camps and outing.
  • Awarded with Applause award by GE for delivering “Oracle decouple project” with utmost quality and on time delivery to Business.
  • Contributor to open source community.
  • Developed web page quickly and effectively using Jquery, NodeJS Java Script, HTML, CSS, asp.net, Web Design, Bootstrap and experience in making web pages cross browser compatible, XML, XML Elements.
  • Experienced in using SOLID Design Principle and Design patterns and object oriented methodologies to design software for Web applications
  • Able Communicator, Quick Learner and Team player with the ability to work independently.
  • Worked on supporting existing systems on a rotation basis and debugged the existing code to figure out the root cause.
  • Experience working with Agile/Scrum and waterfall development methodologies
  • Experience with modern web UI development technologies: HTML5, CSS3, JavaScript and JQuery.
  • Proficient in requirement /specification gathering and estimation.
  • Worked on supporting the existing systems by performing root cause analysis, POC, and bug fixes.

TECHNICAL PROFICIENCY:

Net Technologies and Related Tools: VS.Net 2005,2008,2010,2012,2015 C#.Net, VB.Net, ADO.Net, ASP.Net, ASP.NET MVC, ASP.net Core, WCF, Web Services, LINQ, Entity Framework and Design Patterns.

Programming Languages: C#, ASP.NET, VB6.0, JavaScript, JQuery, NodeJS, AngularJS, lodash.

Web Technologies: ASP.Net, ASP.NET MVC, AWS, HTML, DHTML, HTML5 XML, SOAP, JavaScript, CSS3, NodeJS, AngularJS, JSON Schema, Swagger Json, Swagger tools, AJAX, and RESTFUL.

Reporting Tools: Crystal Reports, MS-Office.

Databases: Oracle PL/SQL, SQL Server - 2005, 2008, 2012, Ms-Access.

Operating Systems: Windows Family and Unix.

Application Servers: Microsoft IIS, Web Server.

Source Control & CI: TFS, SVN, GitHub, Jenkins, Bitbucket, JIRA, HPQC, WIKI.

WORK EXPERIENCE:

Confidential

Senior Software Engineer.

Chief Responsibilities:

  • Planned and executed conversion tool project end-to-end.
  • Involved in requirement gathering and participated in discussions with business analyst and other state holders
  • Acquired skill in JSON Schema, Swagger Documentation, Google Protocol buffer and WADL as the base.
  • Evaluated the available tools from NodeJS online library (npm ) and over the web to pick which suits tool for conversion.
  • Write user stories, update online WIKI documentation for the JSON format representation of raw format.
  • Developed conversion tool from raw format to JSON Schema (i.e. Swagger JSON schema) and vice versa.
  • Setup of Swagger editor tool on the Production, Testing and Development environment.
  • Followed Agile Methodology and conducting review meetings, Tools Demo at the end of every sprint.
  • Proficient in requirement /specification gathering and estimation.
  • Used GitHub and Bitbucket for source control and CI.
  • Worked on supporting the existing systems by performing root cause analysis and bug fixes.
  • Experienced in developing Web Applications involving Asp.net/Web technologies like C#, ASP.NET MVC.
  • Modified Swagger Editor an open source tool documentation tool for Web API using AngularjS 2 to customization< -- --> of UI.

Confidential, Atlanta, GA

Senior Software Engineer.

Responsibilities:

  • Participated in capturing requirement and documenting the Web API in Wiki
  • Involved in analysis, design and development of enhancements.
  • Worked extensively with the client to provide the business solutions and requirement analysis.
  • In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by the business analyst.
  • Developed data access components using CSLA an open source ORM tool.
  • Worked on supporting the existing systems by performing root cause analysis and bug fixes.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the SQL Server database.
  • Used design patterns such as Abstract Factory, Dependency Injection container, Mock framework.
  • Used TFS for version and source control.
  • Used Microsoft OData, ASP.NET Web API, C#, WCF, SQL Server, and CSLA framework (open source ORM tool).
  • Created mock & unit Test cases using Microsoft MS-Test.
  • Developed classes and methods and written codes in Data layer for retrieving Data from the Database using middle tier and ADO.NET in C#.net
  • Extensively used LINQ to XML, to write and read XML data in the C# language.
  • Worked with Different data transformations like Aggregate, Data conversion, Union All, Sort, and Merge joins, look up etc.

Confidential

Software Engineer

Responsibilities:

  • Involved in the development of the presentation tier using ASP.NET MVC, HTML5, CSS3, BootStrap.
  • Used jQuery to select and manipulate HTML elements and also CSS manipulation.
  • Used Asp.net for service side programming.
  • Setup Kiosks, Retails POS terminal.
  • Troubleshooting the kiosk, terminal and reporting issue.
  • Providing a responsive, AJAX-driven design and created web application prototype using JavaScript libraries such as jQuery and Bootstrap.js.
  • Developed the User Interface Screens for presentation logic using ASP.NET, CSS3, and HTML5 client validation scripts.
  • Worked on supporting the existing systems by performing root cause analysis and bug fixes.
  • Used C# as server side language and business layer.
  • Extensively used LINQ to XML, to write and read XML data in the C# language.
  • Developed classes and methods and written codes in Data layer for retrieving Data from the Database using Data Access Application Blocks and ADO.NET in C#.net.
  • Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls.

Confidential

Senior Engineer

Responsibilities:

  • Design & develop New Projects & Enhancement of the System.
  • Continuous in touch with Billing team, QA, Marketing team and other Stakeholders to understand their requirements, problems and find the best solution which adds value to the Business.
  • Do Peer Code & Reviewer
  • Prepare documents (Release notes, CDRD, CDD)
  • Active Participant Product Show Case & Demo.
  • Production Support
  • Planning & Execution of Integration testing which occurs bi-monthly.
  • Designed Order Confirmation Page and Form. This helps Customers to review their orders.
  • Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls
  • Extensively worked with Classic VB 6.0, Web Forms, and AJAX, JavaScript, JQuery, CSS, ADO.NET, and C#.NET, Oracle PL/SQL.
  • Preparing an implementation plan for the requirements.
  • Participating in implementation with the team members
  • Wrote C#. Net class modules using web forms for database connectivity and execution of stored procedures/ functions using ADO.NET.
  • Preparing/Updating Technical Specifications for Bug/Task identified by the Sales team.
  • Preparing/Updating Change Order for the Bug/Task identified by the Sales team.

Confidential

Software Engineer

Chief Responsibilities:

  • Designing user interfaces
  • Coding using C#, Asp.Net & ADO.Net using Infragistics Framework.
  • Designing user manuals
  • Involved in unit testing
  • Documentation
  • Training the end user about the application usage

We'd love your feedback!