My experience

More

-January 2019 - January 2019

Background:
8+ years of experience as a full stack developer covering Web and Windows based applications using .Net framework and .Net Core framework across various domains such as e-Assessment, Energy, Automotive and Aerospace
SPECIALITIES:
•    Strong working experience using all Microsoft technologies
•    Rich knowledge in requirements elicitation & analysis, Solution design, Application architecture, Planning, Development, Support and Testing.
•    Strong experience using .Net framework 4.5, .Net Core framework 3.0, C# and ASP.Net
•    Strong Experience in CosmosDB – SQL API
•    Experience in using Entity Framework, SQL Server2008, ADO.Net, LINQ, MVC, WebAPI and Web Services JSON/Xml, Microsoft Azure, Azure Cloud Services and Azure Blob Storage and Azure Function App
•    Development experience in HTML5, JavaScript, SQL Server2012.
•    Strong experience in developing web applications using design patterns such as MVC and SOLID principles.
•    Extensively used various tools such as Visual Studio, TFS, SVN, Team City, Resharper, JIRA, SharePoint and Mercurial.
•    Experience in build packaging, hosting and deployment on IIS 7.0.
•    Strong experience in agile working experience and pair programming along with planning and creating strategies.
•    Strong experience in closely working with BAs, Product Owners and Testers and client interactions if required
•    Excellent working experience in analysis, design, reviewing, implementation, unit and integration testing
•    Involved in defining estimates for development, creating metrics after each release, and maintaining Test Matrix.
•    Excellent team Player with good inter-personal, analytical, communication and documentation skills.
•    Experience in leading and delegating the tasks and helped the team members in achieving their goals.
•    Ability to prioritize and to work efficiently under pressure, often to tight deadlines.
•    Participated in daily stand-ups, sprint planning, review and retrospectives.
•    Identification of Risks/Issues and escalating them to the Management on right time.


More

Siemens Technology and ServicesAugust 2014 - January 2016

Domain: Energy

Development and Implementation Wind Power Supervisor (WPS)

WPS is a supervisory control and data acquisition system Manual effort reduction in data collection and data evaluation. Collects the data from the different stations like turbines, high performance park pilot, Grid stations and Meteorology stations of the sites. Stores the collected data in a database and retrieves the data in the form of reports. Monitors the current state of the stations in the sites. Controls the operation of the stations in the site through commands
Technologies: ASP.Net, C#, Castle Windsor, Top shelf, LINQ, SQL, ADO.Net, Resharper, DotCover, Windows
Application, Windows Service, Web Service, NUnit, MVC, HTML5 and Angular Js.
* Implementing SAR (Service Application Request) / PBIs (Product Backlog Item Participate with energetic team on a rapid, agile development schedule
* Fixing Defects
* Handling support by rotation basis to get domain knowledge
* Involved in sprint planning, daily stand ups, retrospect's, reviews and story preparation as part of Agile process
* Involed in writing unit test cases and performing unit tests, integration testing and UAT
* Performing the defect root cause analysis and follow up with component teams for resolution
* Identification of Risks/Issues and escalating them to the Management on right time
* Highly involved in providing technical training across the teams
* Involved in the preparation of Technical and functional documentation and user manual
More

Robert Bosch Engineering and Business Solutions LimitedJune 2013 - August 2014

Robert Bosch Engineering and Business Solutions Limited
Domain: Automotive

ASPICE Automation Tool (ASPICE - Automotive standard):

The application is a web tool using entity framework for interaction with the database. The application uses several input parameters and input upload files, runs simulation and generates a report. The report is in the form of an excel sheet, containing several tables and charts.

Technologies: C#, Web Forms, Windows application and XML.

* Experience in End to End development of web and windows application in a three tier architecture.
* Report generating automation for ASPICE metrics
* Manual effort reduction in data collection and data evaluations.
* Auto co-ordination with Audit metrics & reports to evaluate project quality.
* Ease activities of quality team.
* Involved in the process of developing prototypes and DB design
* Involved in the preparation of High level and detailed design document
* Involved in preparation of user stories and acceptance criteria
* Involved in sprint planning, daily stand ups, retrospect's, reviews and story preparation as part of Agile process
* ASP handlers were used for file operations in silver light.
* DB business layer was developed using Entity framework with Sql server
* Implemented dynamic generation of excel reports and represent the data in the form of tables, pie charts and graphs.
* Implemented c# parser to read CSV format excel and xml data
* Involed in the preparation of Technical and functional documentation and user manual
* Performing the defect root cause analysis and follow up with component teams for resolution.
* Identification of Risks/Issues and escalating them to the Management on right time.
* Highly involved in providing technical training across the teams
More

Moog Inc.July 2011 - June 2013

Domain: Aerospace

Project 1: TDMS services (Test Data Management System)

This is a windows service that runs always and transfers all data that is coming from the Test device to the remote PC. Before transferring, the HTML and Excel files are parsed and results are inserted in to the DB.
Hence using this TDMS Windows and TDMS web applications will work.

Technologies: C#, Windows application ,Web applications and XML.

* Experience in End to End development of web application in a three tier architecture.
* Implemented DB layer using ADO. Net with Sql server
* Involved in sprint planning, daily stand ups, retrospects, reviews and story preparation as part of Agile process
* Developed Web application and deployed in IIS.
* Published windows application through click once.
* Communicate with business teams across various departments to make sure requirements get translated smoothly to a technical solution.
* Installing in labs and training users.
* Conduct code reviews and performance tuning of web application and database.

Project 2: Moog Intranet and Moog HR solutions
Moog Intranet has pages for the different groups in the organization that displays the ongoing projects in that group. Engineers will post their problems on different technologies and whoever knows that will solve it and get the points for that. Home page has the MD blog with comments section and they will download the newsletter that is released every month.

My stack

Technologies

ADO, TeamCity, Mercurial, Web Services, ASP.NET Core 2.0, Web Forms, Entity Framework 5, ASP.NET Web API 2

Software testing

Test Cases, Integration testing, User Acceptance Testing, Unit testing, NUnit, Test Driven Development (TDD)

Other

Delegation Skills, Scrum Methodology, WebAPI, Microsoft Windows, Prototyping, Data Collection, BizTalk Server, Microsoft SQL Server 2008, Windows Communiciation Foundation, Microsoft Internet Information Server, Microsoft Visual Studio.NET, Microsoft Visual Studio, Windows Presentation Foundation, Microsoft .NET Technology, JetBrains ReSharper, Associate Software Developer, Windows Service, Active Server Pages, Perl Programming, Microsoft ASP.NET, Analyst/Programmer, pair programming, Microsoft Team Foundation Server, Apache Subversion, Handling support, DB Designer, Technical High Level Design, Strong working experience, Function App, Development Technical Consultant, Intranet, Senior Software Developer, Relational Database, Waterfall Methodology, C Programming Language

Languages

HTML, JavaScript, XML, MVC, C#, LINQ, PowerShell, SQL, HTML5, C++

Application servers

Microsoft SharePoint

IT Infrastructure

Azure, Microsoft Azure, Azure Cloud

ERP&CRM

SAP

Computer Tools

Microsoft Excel

Others

API, Database Design, Azure Application Insights, GitHub, Analysis, Teamwork

Protocols

SOAP

Databases

MySQL, Oracle 11g, Azure Blob Storage, Microsoft SQL Server, Microsoft SQL Server 2016, Azure SQL Database

Analysis methods and tools

JIRA, Design Patterns, Agile Methodology

Frameworks

jQuery, REST, AngularJS, Entity Framework, AJAX, Bootstrap