Senior .net Developer Resume
SUMMARY
- Over 12+ yearsof professional IT experience in Design and Development of Web Applications and Stand - Alone Desktop Applications using Microsoft Technologies.
- Active participation in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies like ASP.NET 3.0, 3.5, 4.0, 4.5, WCF, and MVC 4.
- Strong development skills on C, C++, Visual C++, MFC, STL, ATL, WIN32 Technologies.
- Experience with programming skills in C#.NET, ASP.NET, VB.NET, MVC, ASP.Net, WEB API,.NET Core, AJAX, JavaScript, Angular,JSON, HTML5, XML, CSS, PL/SQL, MS SQL Server 2005/2008/2012 and ADO.NET.
- Extensive experience in working with Asp.Net MVC with Razor pages.
- Expertise in using ADO.NET features and worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to design Data Access layer.
- Experience in creating SPA applications using Angular 4& 7 and React Js.
- Working experience with Mongo db.
- Experience in creating and consuming Web Services, Windows Communication Foundation (WCF) for developing and deploying service-oriented applications (SOA) using C#.
- Strong knowledgeable about TCP/IP and Experienced with the use of Socket Libraries (Winsock) in multi-tasking thread applications using VC++ and VC++.Net.
- Extensive Experience with TOAD to connect with Oracle 10g.
- Experienced in migrating legacy VC++ code to .Net compatible.
- Used MFC Classes and STL libraries in VC++ applications.
- Handling parallel port and RS232 serial ports for communicating external hardware devices by using PCB boards through VC++ application.
- Experience with CAN protocol and CAN communication through Kvaser Leaf Professional
- DevelopedVC++application to upload and/or download kernel and application image files to the point of sale machines through seral and USB communications.
- Experience in Entity Framework, Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Experience in EDMX files in Entity Framework.
- Excellent knowledge in dealing with User Controls, Custom Controls and Error Handling Techniques.
- Proficient in creating complex Stored Procedures, effective Functions, Views and appropriate Triggers to facilitate efficient data manipulation, data consistency and complex business logic.
- Ability to perform basic SQL Server Database Administration tasks like Backup, Restore and logins creations.
- Experienced in Unit Testing of applications.
- Implemented the AgileDevelopment Process.
- Familiar with Visual Source Safe (VSS) and GITHUB for version controlling.
- Experience in IIS configuration, creating virtual directories & application pools, hosting and maintaining production applications.
- Expertise in working with Hand held devices like Point of sale (POS) machines. To upload and/or download kernel, application image files in POS devices through USB and Serial Port communications.
- Having good knowledge and experience on development and implementing artificial intelligence algorithms for pattern recognition using image process technologies.
- Strong knowledge on AT commands to handling modem applications
- Experience in planning, analyzing and management of business requirements by working with various business teams.
- Ability to learn and implement new technologies and tools quickly.
- Good analytical, problem solving and organizational skills, ability to handle multiple tasks and work independently as well as in team
TECHNICAL SKILLS
Web Technologies: C#, VB.NET, ASP.NET 3.5/4.0/4.5, ASP.NET MVC 3.0/4.0/5.2.3 , ADO.NET, XML, XSLT, JSON, Web services,WCF, XAML, REST, SOAP,Web API, AJAX, JavaScript ,jQuery,AngularJS, Angular 4, Angular 7, NodeJS,CSS, HTML, LINQ, Windows Services, HTML 5.
Languages: C, C++, VC++, STL, ATL, COM, WIN32 API
Web Servers: IIS 7.5/7.0/6.0
Framework: .NET Framework 4.5/4.0/3.5/2.0
Database: SQL Server 2005/2008/2012 ,Oracle 10G, MySQL, MS Access
Reporting Services: SSIS, SSRS
Version Control: Visual Source Safe (VSS), Subversion (SVN), GIT
Testing: Unit Testing, Test Driven Development
Others: MATLAB, Developed Image processing-based Pattern recognition algorithms, Elastic Search, Logstash, Kibana, Azure Application Insights,Bamboo,JIRA.
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net Developer
Responsibilities:
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Communication layers were implemented by N-Tier architecture.
- Involved in Code analysis of Legacy application.
- Involved in Developing of new requirement and integration to the existing application.
- Involved in Production support and maintenance of application for application.
- Involved in Support and maintenance of ECTD Tools like (Docubridge and Global Submit Review)
- Coded in C# and VB.NET using .NET 4.0/3.5 techniques like lazy loading, reflection etc.
- Used VB.NET to deal with exception handling using try/catch/finally statements.
- Performed the unit testing and integrated testing of the application to make sure that code satisfy the functional specification.
- Involved Performing load test and Regressive Test.
- Developed utility tools with C#.Net and VB 6.0.
- Developed business layer with backend Oracle 10g.
- Involved in creating Version Description Document.
Environment: VB.NET, C# .NET, NET Framework 4.5/4.0, Visual Studio 2015/2017, Oracle 10g, JIRA, VB 6.0,TOAD, Putty, SSH, WinSCP, SVN and ServiceNow.
Confidential
Sr .Net Developer
Responsibilities:
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Business and Communication layers were implemented by N-Tier architecture.
- POS application developed using MVC architecture
- Involved in Code analysis of Legacy VC++ application with Win 32.
- Created server application using C# 4.5 using Web API 2.0
- Implemented Microservices using .NET Core
- Worked on Payment gateway integration with webservices.
- Implemented POS Coordination Service, Credit Service, Tax Service using web API 2.0
- Created UI in Angular 7 to communicate with backend web API services.
- Implemented Authentication With SAML.
- Implemented presentation layer with Razor.
- Implemented Dashboards to monitor performance using ELK(Elastic Search Logstash Kibana) stack.
- Involved in CI/CD process with Azure DevOps.
- Used Azure App Insight to monitor .Net Services.
- Implemented messages communication using message service brokers like Kafka/Rabbit MQ.
- Involved in implementing Release Management Tool Backend Service using Node Js and UI with Angular 7.
- Node Js service will interact with JIRA and Bamboo to trigger deployment and Ticket transition.
- Performed the unit testing and integrated testing of the application to make sure that code satisfy the functional specification.
Environment: C#.NET,NET Framework 4.5/4.0,.NET Core, Visual Studio 2012/2015, Web API 2.0,Vue Js, NodeJS, Angular 7,Rabbit MQ/Kafka, JIRA, Azure DevOps,Elastic Search, Logstash, Kibana, Azure Application Insights, Bamboo, VC++.
Confidential, Houston TX
Sr.Net Developer
Responsibilities:
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Business and Communication layers were implemented by N-Tier architecture.
- Presentation layer was developed using C# Windows Forms.
- Involved in Code analysis of Legacy VC++ application and Win 32.
- Created Windows application in C# .NET.
- Implemented multithreading to read readings continuously through serial port.
- Implemented serial port Communication to read DATA from Magnetometer through RS232.
- Implemented Communication module to read data through CAN communication using Communication Kvaser Leaf Professiona l.
- Implemented CAN Block transfer and Pocket transfer protocols.
- Involved in CI/CD process with Jenkins
- Performed the unit testing and integrated testing of the application to make sure that code satisfy the functional specification.
- Experience on Continuous Integration/Delivery pipelines using TFS/Jenkins/Hudson, A/B testing, Build and release automation, PowerShell scripting
Environment: C#.NET,NET Framework 4.5/4.0, TFS,Azure DevOps,Visual Studio 2012/2015, VC++.
