Senior.net Developer. Resume
White Flint, MD
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 wif 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 wif Asp.Net MVC wif Razor pages.
- Expertise in using ADO.NET features and worked extensively wif 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 wif 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 wif teh use of Socket Libraries (Winsock) in multi-tasking thread applications using VC++ and VC++.Net.
- Extensive Experience wif TOAD to connect wif 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 wif CAN protocol and CAN communication through Kvaser Leaf Professional
- Developed VC++ application to upload and/or download kernel and application image files to teh 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 wif User Controls, Custom Control s 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 teh AgileDevelopment Process.
- Familiar wif 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 wif 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 wif 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, White flint MD
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 teh 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 wif exception handling using try/catch/finally statements.
- Performed teh unit testing and integrated testing of teh application to make sure that code satisfy teh functional specification.
- Involved Performing load test and Regressive Test.
- Developed utility tools wif C#.Net and VB 6.0.
- Developed business layer wif 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, Coraopolis PA
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 wif Win 32.
- Created server application using C# 4.5 using Web API 2.0
- Implemented Microservices using .NET Core
- Worked on Payment gateway integration wif webservices.
- Implemented POS Coordination Service, Credit Service, Tax Service using web API 2.0
- Created UI in Angular 7 to communicate wif backend web API services.
- Implemented Authentication Wif SAML.
- Implemented presentation layer wif Razor.
- Implemented Dashboards to monitor performance using ELK(Elastic Search Logstash Kibana) stack.
- Involved in CI/CD process wif 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 wif Angular 7.
- Node Js service will interact wif JIRA and Bamboo to trigger deployment and Ticket transition.
- Performed teh unit testing and integrated testing of teh application to make sure that code satisfy teh 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 wif Jenkins
- Performed teh unit testing and integrated testing of teh application to make sure that code satisfy teh 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++.
Confidential - Washington, DC
Senior.Net Developer
Responsibilities:
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Business and Database layers were implemented by N-Tier architecture.
- Presentation layer was developed using ASP.NET, HTML, Java Script and C#.
- Used AGILE/SCRUM methodology to implement teh application.
- Construct a Restful web service wif Entity Framework and Web API.
- Developed teh web application, created multiple views/partial views using ASP.NET MVC wif Razor framework.
- Created layout views and incorporated them into teh ASP.NET MVC application
- Used MVC controls like Date picker, Grid (Paging, Sorting, and Filtering) etc.
- Used View Bag to pass data from Controller into teh view.
- Created custom routes and added them to ASP.NET MVC routes collection.
- Used MVC validation attributes for validating teh models.
- Designed User Interface using HTML5, CSS3, Java script, jQuery, AngularJS, AJAX for creating user rich UI’s.
- Used Mongo Db for Document storage in NoSQL.
- Create a dynamic Angular 4 UI for displaying vital reports.
- Dynamically set and retrieve JSON objects in an Asp.NETSPA using teh Angular 4.
- Performed JSON data parsing using Angular JS to render teh information on user interface pages.
- Used Razor engine for creating multiple views.
- Extensively used Object Oriented Programming Concepts in developing teh application.
- Used C# and VB.NET for coding teh business logic and to develop N-tier services.
- Coded in C# and VB.NET using .NET 4.0/3.5 techniques like lazy loading, reflection etc.
- Used VB.NET to deal wif exception handling using try/catch/finally statements.
- Deployed and maintained ASP.NET applications running at IIS.
- Performed teh unit testing and integrated testing of teh application to make sure that code satisfy teh functional specification.
Environment: C#.NET, VB6, ASP.NET MVC, JavaScript, jQuery,Angular 4, Entity Framework, CSS3, Web API, WCF, HTML5, IIS 7.5, AJAX, SOAP, Agile, LINQ, .NET Framework 4.5/4.0, XML, SQL Server 2008, Mongo DB, SSIS, SSRS,VisualStudio2012,2015,TFS, MS Access.
Confidential
Senior.Net developer
Responsibilities:
- Creating applications using VB.NET and enhancing projects for .NET applications.
- Developed RESTful Services.
- Developed a web-based Customer Retain application using ASP.Net MVC, C#.NET and SQL Server 2008, AJAX, JavaScript, Master Pages and Site Style sheets.
- Implemented complex financial processes by designing data and business layers utilizing C#.NET, ADO.NET and XML.
- Implemented MVC Routing mechanism, Created data entry pages and reports.
- Designed and Created database Tables, Views, Indexes, Primary Keys and Stored Procedures in SQL Server2008.
- Worked wif WCF Services for Performance Evaluation operations and document specific operations. Implemented Service Contracts, Operation Contracts, Data Contracts and Fault Contracts.
- Implemented teh Session Management, MVC Forms Authentication and Authorization for various roles like Admin and common users.
- Developed teh entire user controls and forms using .NET Framework 4.0.
- Implemented validations on Web Forms using .NET Validation Controls and JavaScript, for client side and server-side validation as required.
- Grid view and Custom paging were used to display huge amount of data.
- Written and Unit Test Cases and Implemented.
- Generated ADO.Net Entity Frame work classes as a data first approach and written LINQ Queries for Database Operations in WCF Service Operations.
- Worked extensively on designing databases and normalizing tables.
- Experienced wif Service Oriented Architecture (SOA) to support service orientation.
- Given support to Legacy VC++ visual studio 2005applications.
- Implemented enhancements to teh existing VC++ modules.
- Involved in Production support and maintenance of application for application.
- Implemented VC++ application and Accessing SQL Database wif ODBC, OLEDB and ADO objects.
- Developed a tool using VC++ to upload and/or download kernel and application image files to teh point of sale machines through seral and USB communications.
- Involved in handling parallel port and RS232 serial ports for communicating external hardware devices by using PCB boards in VC++ application.
- Implemented ADO objects to execute SQL/T-SQL scripts from VC++ applications.
- Developed VC ++ application license generator tool for PC based systems.
- Designed good looking user interface wif various user controls in VC++ desktop applications
- Created various Web Forms & User Interface Screens using C#.NET&ASP.NET &AngularJS.
- Involved in portal GUI design using Master Page, Login control and Client-side validation is done by AJAX validation extender.
- Effectively used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel, Header menu extender and Timer wifin some existing web pages.
- Working on various projects to maintain version wise in Visual Source Safe (VSS)
- Developed, configured and consumed Web Services in C#.net using WCF.
- Extensively used ADO.NET to build query driven applications.
- Creating Service Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Involvement in fixing teh bugs based on teh client requirements and involved in teh enhancements for teh web forms, class files and stored procedures.
- While providing technical support for various products; me was involved in an ongoing implementation and integration of Authentication and authorization module using Asp.net MVC, C# and VB .net 3.5.
- Wrote SQL queries, views and stored procedures using T-SQL.
- Involved in Unit Testing for teh developed .Net applications.
Environment: ASP.NET 3.5, C#, VB, Web Services, WCF, MVC, LINQ, HTML, CSS, IIS, MS SQL SERVER 2008, Visual Studio 2005/2012/2013, SQL Server Management Studio 2008,SOAP,AJAX, Active Directory, VSS,VB.net, RESTFUL, XML.
Confidential
Visual C++developer
Responsibilities:
- Closely worked wif business development team to understand client requirements and implemented code.
- Direct interacting wif client to test web service credentials and their request, response protocol formats working as per teh document.
- Developed API’s for Socket and HTTP to communicate wif POS machines to do online transactions.
- Implemented complex data structures (Structure in Structure) to send or receiving data to client and servers.
- ImplementedVC++ codefor configuration module to send all required details to POS.
- ImplementedVC++ code for daily sales, monthly sales and shift wise sales to send reports to POS.
- Used Winsock,MFC classandSTL Containers for socket communication.
- Implemented end to endSDIVC++ Applicationwifsocket and multithread programming to do online sales using POS devices.
- Developed C++ code to various security features to encrypt data while sending and receiving data from server and clients.
- Maintained several data validation techniques in VC++ application like Header, footer and checksum comparisons in data packets for communication.
- ImplementedVC++. Client tool for functional and load testing of teh server application.
- UsedMicrosoft foundation classes (MFC), ATL and COMDLL’s in application.
- Implemented User Interface for various desktop tool applications using VC++ 6.0 and visual studio 2005/2010.
- Implemented VC++ code to Auto Firm Ware download feature to POS devices.
- Implemented to handle hardware electronic devices like Automatic gate open or close and steeper motor using parallel and serial portswifVC++ applications.
- Implemented to send bulk data through Zip files through Sockets using VC++ application.
- Involved in developing C++ code for business logics.
- Migrated legacy VC++ code to .Net compatible.
- Developed COM DLL’s for using in C# applications.
- Involved in developing database modules using ADO objects.
- Created database scripts for tables, procedures and triggers.
- Implemented SQL jobs to improve teh performance.
- Involved in weekly meetings wif team to discuss teh project status and deliverable dates.
- Responsibilities included to design and develop web forms
- Involved in requirement, functional analysis of application.
- Involved in enhancing teh few modules of coding.
- Responsible for functional testing and Unit Testing.
- Resolved tickets raised by testing team and released patches through PLM builds.
- Interacting wif testing team and released bug free deliverables.
- Released deliverables through PLM builds.
- Used install shield and visual studio setup for project setup and deployments.
Environment: C++, VC++ 6.0, ADO, OLEDB, ODBC, ADO, SQL Server 2005/2008, Visual studio 6.0, MFC, STL, ATL, COM, Visual Studio 2005/2010, Visual Source Safe (VSS),IIS 6.0, .Net Framework 2.0
Confidential
Visual C++ developer
Responsibilities:
- Implemented VC++ code for configuration module to send parameters to LED Boards
- Implemented VC++ code for to send Images and Videos and to LED boards
- Used Winsock, MFC class and STL Containers for socket communication.
- Implemented end to end SDIVC++ Applicationwif socket and multithread programming to do online sales using POS devices.
- Developed C++ code to various security features to encrypt data while sending and receiving data from server and clients.
- Maintained several data validation techniques in VC++ application like Header, footer and checksum comparisons in data packets for communication.
- Implemented VC++. Client tool for functional and load testing of teh server application.
- Used Microsoft foundation classes (MFC), ATL and COM DLL’s in application.
- Implemented User Interface for various desktop tool applications using VC++ 6.0 and visual studio 2005/2010.
- Implemented VC++ code to Auto Firm Ware download feature to POS devices.
- Implemented to handle hardware electronic devices like Automatic gate open or close and steeper motor using parallel and serial ports wif VC++ applications.
- Implemented to send bulk data through Zip files through Sockets using VC++ application.
- Involved in developing C++ code for business logics.
- Migrated legacy VC++ code to .Net compatible.
- Developed COM DLL’s for using in C# applications.
- Involved in developing database modules using ADO objects.
- Created database scripts for tables, procedures and triggers.
- Implemented SQL jobs to improve teh performance.
- Involved in weekly meetings wif team to discuss teh project status and deliverable dates.
- Responsibilities included to design and develop web forms
- Involved in requirement, functional analysis of application.
- Involved in enhancing teh few modules of coding.
- Responsible for functional testing and Unit Testing.
Environment: C++, VC++ 6.0, ADO, OLEDB, ODBC, ADO, SQL Server 2005/2008, Visual studio 6.0, MFC, STL, ATL, COM, Visual Studio 2005.