.net Developer Resume
Auburn Hills, MI
SUMMARY:
- Masters graduate in Computer science.
- Masters in Cyber Security (May 2020 expected).
- About 4 years of experience as a Software developer in multiple large scale enterprise projects in various domains and web technologies.
- Experience in Automotive PowerTrain testing based Windows Desktop applications(WPF).
- Experience of working in various SDLC phases including business requirements, analysis, design, development, testing, and implementation of web applications.
- Worked on latest .Net Framework (4.8).
- Worked on with Windows Communication Foundation (WCF), REST.
- Experience in developing Windows Presentation Foundation(WPF) based applications.
- Worked on in a fast paced Agile Development Environment including Scrum.
- Excellent Object Oriented Analysis and Design (OOAD) and OOPs Programming skills.
- Worked with Entity Framework, LINQ and Lambda Expressions with database, Array, Collection, List, SQL and XML
- Expertise in configuring and managing IIS Web Server.
- Worked with BI tools like SSIS and SSRS.
- Experience in HTML, HTML 5, CSS, CSS3, JavaScript, XML, MVC 3.0/4.0/5.0, AJAX, MVVM, WEB API, and Adobe Photoshop.
- Hands on experience in Entity Framework code first & DB First approaches.
- Very Strong Knowledge in End - to-End Software Development Life Cycle(SDLC) and Agile Methodologies.
- Experience in Cloud computing platforms like Microsoft Azure for building, deploying and managing applications and services.
- Worked on Angular JS 2, Migrated Application from Agular JS 1 to Angular JS 2.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications for web services, .NET Remoting Services and Web 2.0 Standards based on Service Oriented Architecture (SOA), REST.
- Experienced in SQL for writing Indexes and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performed Tuning by creating table and Index.
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
- Experience using Microsoft Team Foundation Server (TFS), GitHub, Tortoise SVN for version Control
PROFESSIONAL EXPERIENCE:
Confidential, Auburn Hills, MI
.NET Developer
Environment: - C#.Net Framework 4.8, TFS 2017, Visual Studio 2019, Rest API, Entity Framework, JavaScript, Jquery, WPF, WCF, Telerik WPF GUI, Shared Memory, Async and wait, Spreadsheets, Data Grids, XAML.
- Designing the project based on the .Net Framework architecture in n-tier.
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Designed and developed Windows Applications using .Net framework 4.7.1 continued to 4.8.
- Utilized third party tool “Telerik” to Develop WPF application in which different functionalities within the application were divided into different modules.
- Developed Windows Communication Foundation Applications (WCF), TCP/IP, Pipe and Socket Communication.
- To implement GUI Applications used Windows Presentation Foundation (WPF) in many applications.
- Build and Deploy WCF services.
- Generated Proxy csharp code files for all applications where we use WCF service Interface.
- Some parts of code used with special properties like Async and Wait methods.
- Rewrote 20 years old code from C++ to C#.
- Done Service application Maintenance from Powertrain Dyno Cells.
- Working with Runtime Data applications using Socket Programming in C#.
- Used Team Foundation Server for the purpose of version Control and source code maintenance needs.
- .NET Win forms and server controls to display dynamic data obtained through the use of Microsoft ADO.NET and data binding.
- Developed REST based services using WEB API and used them in doing the AJAX calls using JSON
- Used Team Foundation Server (TFS).
Confidential, North Brunswick, NJ
.NET Developer
Environment: - ASP.Net 4.5, C#.Net 4.5/4.6/4.6.1/4.6.2 , TFS 2015, Visual Studio 2015, HTML5, MVC 5.0, OOD, Rest API,LINQ to SQL, Entity Framework, SSIS, SSRS, REST, SQL Server 2014, Angular.js2, AJAX, JavaScript, Azure, IIS Web services, Jquery
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio.
- Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Web API.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Implementation of client side validations using JQuery and ASP.NET MVC, MVVM Validation implemented at Controller level.
- Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.
- Extensively worked on ASP.NET MVC and converting some old views(aspx) to razor (views) and validations and Depending Injection, fixing production bugs, etc
- Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Written Views, User Defined Functions, Stored Procedures and Triggers for inserting/Updating/Deleting the data into the relational tables.
- Experience on Azure and cloud computing.
- Build and Deploy ASP.NET applications using the Azure cloud.
- Implemented Unit Testing using NUnit Framework.
- Implemented Data access layer using ADO.NET to connect, querying, retrieve and manipulate database information.
- Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender, MaskedEditExtender and MaskedEditValidator for validations.
- Used Team Foundation Server for the purpose of version Control and source code maintenance needs.
- ASP.NET Web forms and server controls to display dynamic data obtained through the use of Microsoft ADO.NET and data binding.
- Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
- Developed REST based services using WEB API and used them in doing the AJAX calls using JSON
- Utilized Nlog, log4net error logging engine to keep track of the transactions in the Services built.
- Developed and tested user friendly navigator by utilizing JavaScript and VB.NET.
- Used JQuery UI plugins such as Scrollbar (scrolling Divisions) and Datepicker (Calendar control).
- Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
- Developed HR Orientation App with SOA, ASP.Net, C#, MVC, MVVM Entity Framework, SOAP Service, XML and SQL Server
- Worked on development of User Interface with HTML5, JavaScript.
- Used Team Foundation Server (TFS), GIT for version controlling and assisted in documentation and creating Help files.
- Good knowledge in writing Stored Procedures, Functions, Views, Indexes, Triggers and Database Design in SQl Server 2016.
- Consistently establish T-SQL queries for accessing the database.
- Involved in integration of applications and maintained version using TFS (Team Foundation Server) & GIT.
Confidential, East Berlin, CT
.NET DEVELOPER
Environment: - Visual studio 2010, ASP.NET 3.5, VB .NET, ADO.NET, Azure, SQL Server 2008, AJAX, XML, IIS, HTML, C#.NET, MS Unit, FACETS, SSRS, Java Script, AJAX, JSON
- Developed new views using asp.net MVC and maintained existing ASP pages.
- Implemented business logic using C#.NET, VB.NET.
- Developed Classic ASP pages to maintain the existing applications.
- Implemented master page for ASP.NET Pages.
- Implemented Broker management.
- Built the applications in the Azure and extracting the data from the Azure cloud services.
- Started to use Azure Cloud Services and continuous integration(CI) with the cloud database and responsible for testing .Net applications in Cloud.
- Design, develop, test, support and deploy desktop, custom web, and mobile applications.
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
- Developed the Web pages in ASP.NET, C# and VB .NET
- Presented Data in connected and disconnected mode using ADO.NET objects.
- Created composite web custom controls for easy reuse.
- Implemented data editing, Filtering, Sorting, Paging in Data list and Data grid controls using ADO.NET.
- Edited XML files to configure ASP.NET applications.
- Used GitHub as source control.
- Performed Client-side validation and logic using JavaScript.
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form.
- Implemented authentication and authorization.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Created stored procedures to extract the data from the SQL Server.
- Developed the code to run the SSRS reports.
- Created the web reports using SQL Server Reporting Services (SSRS).
- Developed Web services using ASP.NET and C#.
- Provide extensive production support and fix problems in a short span of time.
TECHNICAL SKILLS:
Languages: C#, VB.net, C, C++
Web Technologies: HTML, HTML 5, CSS, CSS 3, XML, VBScript, JavaScript
.NET Technologies: ASP.net, ADO.net, AJAX, Web Services, WCF, ASP.NET MVC, MVVM, Azure, Nuget, Entity Framework
Databases: SQL Server 2008/2014, Oracle 11g
Web Server: Internet Information Server (IIS) web Servies, SQL Server
Protocols: SOAP, HTTP
IDE: Visual Studio.net 2015/2010
Reporting Tools: SQL Server Reporting Services (SSRS)
Versioning Tools: Team Foundation Server (TFS), Git, SVN
Methodology: Agile Methodology, Waterfall methodology