Technical Lead/sr. Net Developer Resume
Alpharetta, GA
SUMMARY
- Around 16.5 years of expertise in Software Development Life Cycle (SDLC) involving Design, Development, Integration, Implementation and Testing of applications in Client/Server, Web Application and Desktop applications based on Microsoft .NET technologies and SQL Server.
- Technical expertise in Microsoft Technologies like .Net Core, .Net Frameworks, C#/VB.Net, ASP.NET, Win Forms, WPF, Web Services, WCF, Web Api, XML, Microsoft SQL Server, Azure cloud.
- Worked on Desktop application interacting with various devices such as Serial Port as well as USB devices. Implemented integration of various devices with desktop application.
- Experience in Agile software development methodology and involved in application design based on MVVM, Client/Server and Desktop application.
- Expertise in Object Oriented Programming (OOP) Concepts like Inheritance, Polymorphism, Abstract Classes, Interfaces, Delegates.
- Expertise in Design and Development of Web Applications using React JS Library, Angular, C#, VB.Net, ASP.NET, AJAX, WCF, LINQ, MVC, JavaScript, jQuery, Knockout JS, Angular JS, Backbone JS, and Marionette JS.
- Experienced in creating rich user interface on the Windows using Win Forms, XAML (WPF) and other third - party controls.
- Expertise in building Web api’s, GraphQL, Web Services using WSDL, SOAP and consuming/publishing web services.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services.
- Experience of Windows Presentation Foundation (WPF) which provides developers with a unified programming model for building rich windows smart client user experiences.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
- Working experience in data modelling and implementing tables, stored procedures, functions, and triggers Extensive knowledge of writing SQL queries using SQL Server 2008/2005, cosmos/mongo db.
- Prepared Technical design document, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- 5 years of Onsite experience in USA. Involved in Onsite Coordination, development, testing for various clients.
- Experience of Implementation of Application and providing training to users about application in France and China.
- 3 months of experience as an Onsite Coordinator in Confidential Software Pvt ltd., Kawasaki, Japan. Involved in Onsite Coordination, development, testing and preparing release for client.
TECHNICAL SKILLS
Programming Languages: C#, VB.Net, SQL, Cosmos/Mongo db
Microsoft.NET: .Net Framework Core/ 4.5/4.0/3.5/3.0/2.0/1. x, Win Forms, Web Forms, ASP.NET, ADO.Net, Enterprise Library, Web Services, WCF Services, Web Api, GraphQL, WPF, LINQ, Entity Framework 4.0, MVVM, MVC, Azure Cloud
Development Tools: Visual studio 2019/2017/2015/2013/2010/2008/2005/2003
Databases: SQL Server 2008/2005, Cosmos/Mongo
Web Development: React JS, Angular, HTML, CSS, Java Script, jQuery, Angular JS, Knockout JS, Backbone JS and Marionette JS, Ajax, ASP.Net.
Window Development: Win Forms, WPF
Software Tools: ARCGIS Map tool, Sync fusion, Infragistic
Operating Systems: Win 8x, Win 7, Win Vista, Win XP Win 2000/2003
Versioning Tools: Visual Source Safe and SCM, Team Foundation Server, GIT
Standards: MS Word, MS Excel, MS PowerPoint, MS Project, MS Visio
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta GA
Technical Lead/Sr. Net Developer
Responsibilities:
- Working as Technical Lead/Senior Developer in team.
- Guiding team members to resolve their technical challenges/queries.
- Developed Application layer using Reach JS library, HTML, JavaScript, jQuery.
- Developed Application using .NET Framework core, Object Oriented Principles (OOP),
- Designed Graphical User Interface (GUI) for various pages views using, HTML, JSX, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Created Web API using C#.Net to interact with web.
- Created GraphQL query using C#.Net to interact with mongo db.
- Created various micro services using C#.Net to do interaction in Canvas system.
- Developed C#.Net window service to run processes automatic to send notifications.
- Used stored procedures in SQL to retrieve data.
- Developed DAL layer using Entity framework with SQL database and using Cosmos/Mongo db.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
- Developed Unit test by using BDD and Spec flow.
Environment: jQuery, React JS library, C#.Net, Entity Framework, Web API, GraphQL, Visual Studio 2019, Azure Cloud, SignaR, Azure Event Grid, TFS Project, SQL Server, Cosmos/Mongo db.
Confidential, Atlanta GA
Sr. Net Developer
Responsibilities:
- Developed Application layer using HTML, JavaScript, jQuery and Backbone and Marionette library.
- Developed Application using .NET Framework 4.5, Object Oriented Principles (OOP),
- Designed Graphical User Interface (GUI) for various pages views using, HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Created Web API using C#.Net to interact with web.
- Created various micro services using C#.Net to do interaction in Fact system.
- Developed C#.Net window service to run processes automatic to send notifications.
- Used stored procedures in SQL to retrieve data.
- Developed DAL layer using ADO.NET with SQL database.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: jQuery, Backbone and Marionette JS library, C#.Net, Entity Framework, Web API, Visual Studio 2017, TFS Project, SQL Server.
Confidential, Charlotte NC
Sr. Net Developer
Responsibilities:
- Developed Application layer using HTML, JavaScript, jQuery and Angular library.
- Developed Application using .NET Framework 4.5, Object Oriented Principles (OOP), and MVVM Architecture.
- Designed Graphical User Interface (GUI) for various pages views using HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Created Web API using C#.Net to interact with web.
- Developed C#.Net window service to run processes automatic by using enterprise library.
- Used stored procedures in SQL to retrieve data.
- Developed DAL layer using ADO.NET with SQL database.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Used team city and Devops for build and deployment.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: MVC, jQuery, Angular, C#.Net, SQL Server, Web API, Visual Studio 2017, TFS,Teamcity, Devops
Confidential, Alpharetta, Georgia
Sr. Angular UI Developer
Responsibilities:
- Developed Application layer using HTML, JavaScript, jQuery and Angular JS library.
- Designed Graphical User Interface (GUI) for various pages views using HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Created Rest API to interact with web.
- Heavily used SQL to retrieve data.
- Used GIT for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: jQuery, Angular JS library, Rest API, Spring Toolkit, GIT, SQL Server.
Confidential, Alpharetta, GA
Sr. Net Developer
Responsibilities:
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer using Entity Framework.
- Developed Application layer using HTML, JavaScript, jQuery and Backbone and Marionette JS library.
- Developed window services by using C#.Net to process the content.
- Designed Graphical User Interface (GUI) for various pages views using HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Created Web API using C#.Net to interact with web.
- Upload blobs to azure cloud using C#.Net.
- Heavily used LINQ to SQL to retrieve data.
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ and Implemented LINQ Lambda Expressions to query in memory expressions.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: jQuery, Backbone and Marionette JS library, C#.Net, Entity Framework, Microsoft Azure, Web API, Visual Studio 2015, TFS Project, SQL Server.
Confidential, Salt Lake City, UTAH
Sr. Net Developer
Responsibilities:
- Developed Application using .NET Framework 4.5, Object Oriented Principles (OOP), and MVC Architecture.
- Maintain and support MVC and ASP.Net web Forms web Application using HTML, ASP.Net, JavaScript, jQuery.
- Designed Graphical User Interface (GUI) for various pages views using HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Developed DAL to get data from database.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: ASP.Net MVC, Web Forms, jQuery, JavaScript, C#.Net, Visual Studio 2015, TFS Project.
Confidential, Pittsburgh, PA
Sr. Net Developer/Onsite Lead
Responsibilities:
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer using Entity Framework 4.0
- Developed Application layer using HTML, JavaScript, jQuery and Angular JS library.
- Developed Application using .NET Framework 4.0, Object Oriented Principles (OOP), and MVVM Architecture.
- Coordinate and Interact with Offshore team to pass requirement.
- Designed Graphical User Interface (GUI) for various pages views using HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Created Web API using VB.Net to interact with web.
- Heavily used LINQ to SQL to retrieve data.
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ and Implemented LINQ Lambda Expressions to query in memory expressions.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: MVC, jQuery, Angular, VB.Net, Entity Framework, Web API, Visual Studio 2012, TFS Project
Confidential, Pittsburgh, PA
Sr. Net Developer/Onsite Lead
Responsibilities:
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer using Entity Framework 4.0
- Developed Application layer using HTML, JavaScript, jQuery, and Knockout JS library.
- Developed Application using .NET Framework 4.0, Object Oriented Principles (OOP), and MVVM Architecture.
- Coordinate and Interact with Offshore team to pass requirement.
- Designed Graphical User Interface (GUI) for various pages views using HTML, CSS, JavaScript and jQuery.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used JavaScript flot and JqPlots library to create various types of graphs.
- Created WCF services using VB.Net to interact with web and window client with server.
- Heavily used LINQ to SQL to retrieve data.
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ and Implemented LINQ Lambda Expressions to query in memory expressions.
- Responsible for Production support and Maintenance in Various releases
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: MVC, MVVM, HTML5, jQuery, Knockout, VB.Net, Entity Framework, WCF, Visual Studio 2012, TFS Project
Confidential, Pittsburgh, PA
Project Lead/Technical Lead /senior .Net Developer
Responsibilities:
- Involved in business meetings with clients to understand their requirements and giving inputs to the team.
- Involved in creating Functional Specification document and leading a team of five developers in the offshore.
- Involved in Application designs and development in .NET Framework 3.5.
- Involved in developing the requirement with VB., ASP.NET in .Net Technologies.
- Worked on developing Stored Procedures, functions, data scripts, views, indexes in SQL 2005/2008.
- Involved in creating user controls in VB. 3.5, ASP.NET 3.5.
- Developed EDGE Window Application by using WPF.
- Involved in Integration of various devices such as Scale, PH-Cond meter serial port devices with WPF Window application.
- Created WCF services using VB.Net to interact with web and window client with server.
- Involved in Building web applications with ASP.NET, JavaScript, jQuery, HTML, CSS.
- Used Microsoft report viewer and .rdlc files to shows various reports.
- Involved in Implementation of Application and providing training to users about application in France and China.
- Responsible for coordinating with on-site team with development, deployment and code Review and assigning tasks for the offshore team.
- Involved in providing the training to the new team members about the Domain, design and technologies used in the application.
- Responsible for Production support and Maintenance in Various releases.
- Created SSIS packages to migrate data from excel or old system database to EDGE Database.
- Responsible for identifying the repetitive problems in application and come up with the solution to fix them.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: ASP.Net, WPF, VB.Net, SSIS, SQL Server 2008, Visual Studio 2010, TFS
Confidential
Senior .Net Developer
Responsibilities:
- Created various window views designs by using WPF XAML.
- Implemented various views to display data-calls captured data to analyze the speed of data network.
- Implemented various views to display voice-calls captured data from UE devices to benchmark the networks.
- Used Infragistics data grid control to show the message or data captured from various devices into grid control.
- Created a WPF customized tree view to show Layer 3 message captured from devices.
- Serialize and deserialize the real time data captured of network in the binary files to replay data.
- Involved in real time drive testing to capture and collect the data.
- Involved in trouble shooting to fix the device connection with application.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system
Environment: Visual Studio 2008, C# with WPF, Infragistics
Confidential
Sr .Net Developer
Responsibilities:
- Created Web-Services to upload data from iSpot probe to iSpot server and to allow administrator to manage the iSpot probe remotely.
- Implemented various views to display data-calls captured data to analyze the speed of data network.
- Implemented various views to display voice-calls captured data from UE devices to benchmark the networks.
- Used Syncfusion data control to show the message or data captured from various devices into grid.
- Used Syncfusion chart control to show the message or data captured from various devices into graphs.
- Involved in real time drive testing to capture and collect the data.
- Involved in trouble shooting to fix the device connection with application.
- Responsible for Production support and Maintenance in Various releases.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: Visual Studio 2008, C# with Syncfusion, Web Services
Confidential
.Net Developer
Responsibilities:
- Used Win-forms to develop various windows.
- Load different Map data into ARC GIS map.
- Display the various Base station and Antenna on the Map based on Longitude and Latitude by using ARC GIS.
- Used ARCGIS graphical elements to show graphical elements to represent cells.
- Serialize and deserialize the data into binary data file.
- Responsible for Production support and Maintenance in Various releases.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: Visual Studio 2008, C# with ARCGIS component.
Confidential
.Net Developer
Responsibilities:
- Integrate Wi-Spy device with application to analyser spectrum for scanning 2.4 and 5 GHz band.
- Integrate GPS device with application to locate user location in the Wi-Fi network.
- Integrate WLAN adaptors to detect 802.11 a protocol-based Wi-Fi network.
- Worked on the various layers of application.
- Serialize and deserialize the data into binary data file.
- Save and retrieve user specific setting into isolated storage.
- Involved in real time testing to capture and collect the data.
- Involved in trouble shooting to fix the device connection with application.
- Responsible for Production support and Maintenance in Various releases.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: Visual Studio 2005, C# with Win Forms.
Confidential
.Net Developer
Responsibilities:
- Read data from csv and excel file and stored into objects.
- Created Excel file by using Excel com component library.
- Created Bar chart and Line chart by input data into excel file.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
- Responsible for Production support and Maintenance in Various releases.
Environment: Visual Studio 2005, C# with Win Forms.
