Software Engineer Resume
SUMMARY:
- 6 years of experience in developing and testing various windows based and client - server based applications as a Software Engineer.
- Experience of working in the complete Software development life cycle involving development, documentation, testing, Deployment and maintenance of applications.
- Having good working knowledge of .NET 4.0., developed applications using C# and ASP .NET, ADO.NET, LINQ., ASP.NET MVC.
- Worked on WCF, Web API and REST API.
- Good at Web Technologies such as HTML5, CSS, JavaScript, AJAX, Angular.js.
- Strong knowledge in writing complex Database queries, Stored Procedures, Views and Triggers using SQL Server.
- Having excellent program solving skills and good at Data Structures.
TECHNICAL SKILLS:
Programming: C#.NET, SQL .
MS Technologies: ASP.NET, WCF, ADO.NET, Win Forms, Visual StudioSQL Server, LINQ, MVC, Web API, REST API:
Scripting: JavaScript, PowerShell
Web Standards: HTML/HTML5, CSS, JavaScript, jQuery, AJAX.
WORK EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Feature addition to Launch Tests to Cloud Test from Build Directory and SID.
- Developed an Aggregate Monitoring system from a Binary monitoring system.
- Automating the process to check machine health on clusters which are used by tests.
- Actively involved in request addition to Shinkensen. UI tool used to track the release stages
- Supporting some of the issues related to infra and framework as part of owing the test framework tools.
Environment: ASP.NET MVC, C#, PowerShell, SQL Server, VSTS, TFS, GIT, XMAL, REST API, Web API, WCF, WTT.
ConfidentialSoftware Developer
Responsibilities:
- Responsible for module development.
- Worked with designers in getting the requirements.
- Break application and requirements down into a multi-stage, step-by-step plan
- Worked closely with other module members for smooth integration.
- Documented and translated the application requirements into test cases.
Environment: C#.net, JavaScript, HTML5, Style Sheets, SQL Server, WCF, XML.
Confidential, SeattleSoftware Developer
Responsibilities:
- Involved in Developing, Enhancing and Trouble Shooting the CMS and OLR Systems.
- Performed analysis of system and business requirements, and business rules.
- Architected, designed and developed a 3 tier structure for the System Enhancements.
- Developed the front end using ASP, HTML, Styles Sheets, JavaScript was used for client side validation
- Build Server side software programs.
- Datasets, Data View, Data Reader and SQL Data Adapter were used for Database transactions.
- Was involved and handled some of the Database designs and modifications.
- Developed SQL Stored Procedures, Functions, Views, and Triggers for data manipulation and querying data from SQL Server database.
- Developed various User Controls for reusability.
- Used AJAX for enhancing the Web application and to improve User experience.
Environment: ASP.NET MVC, Asp.net, C#, AJAX, JavaScript, HTML5, Style Sheets, PowerShell, VSS, SQL Server, Angular.js.
ConfidentialSoftware Engineer
Responsibilities:
- Verifying the features on Production, troubleshooting failures and communicating with respective partners.
- Coordinating with feature biz owner feature tech owner to run the test and communicating with the offshore team for verifying/troubleshooting the tests.
- Building proof of concept, a sample ASP.NET website to use all Risk services.
- Building prototype by using external vendor’s services.
- Consuming the WCF application to call the APIs for accessing the Risk services.
- Involved in designing, developing and testing the prototype website
- Reporting Test Results and Tracking the bugs using TFS.
Environment: ASP.NET, C#, JavaScript, HTML, Style Sheets, SQL Server, PowerShell, TFS, Web API’s, WCF, XML.
ConfidentialSoftware Developer
Responsibilities:
- Closely worked with end users to gather requirements and analyze the business process.
- Presented process automation specifications to end client and refined the automation requirements.
- Performed functional requirement analysis and reviewed with client.
- Designed the UI in alignment of requirements acceptance.
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation.
- Database transactions were achieved through Datasets, Data View, Data Reader and SQL Data Adapter.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server database.
- Involved in preparation of test plan, test case design and execution, test reporting and documentation.
- Performed acceptance testing on final application.
- Documented all process and flow along with user guide in order to better adapt this application in real time.
Environment: Window Forms, C#, ADO.NET, SQL Server 2008, Visual Studio 2010
ConfidentialSoftware Developer
Responsibilities:
- Performed functional requirement analysis and was involved in system design.
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation.
- Database transactions were achieved through Datasets, Data View, Data Reader and SQL Data Adapter.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server database.
- Have developed Automation tools for effort savings and increase the quality of work.
- Responsible for peer reviews tracking in the team for the deliverables.
- Involved in preparation of test plan, test case design and execution, test reporting and documentation.
- Apart from the usual testing processes, I have automated a tool.
Data validation Tool: This tool picks the customer details from the database and some basic validations are done on each field. It saves 84% of the manual effort.
Environment: ASP.NET, C#, ADO.NET, XML, SQL Server 2008, Web services, VISUAL Source Safe, XML web services, Visual Studio 2008
ConfidentialSoftware Developer
Responsibilities:
- Responsible for preparing estimates requirement analysis for the releases.
- Involved in preparation of test plan, test scenarios, test case design, test case execution, test reporting and documentation.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server database.
- Handled system integration testing.
- Was involved in the deployment process by using Visual Studio2008 deployment templates for safe deployment on the system.
Environment: C#.NET, Visual Studio2005, .NET Framework 3.0, Microsoft SQL Server2005.
