We provide IT Staff Augmentation Services!

Sr. .net Developer / Lead Resume

4.00/5 (Submit Your Rating)

Ames, IA

SUMMARY

  • 12+ years of IT experience in software development, maintenance, design, databases, testing, support, and maintenance of web application projects especially in Transportation, Operations, Health Insurance, Customer Relationship Management and Medical Device Domain projects.
  • Extensive experience in .NET Frameworks 1.1, 2.0, 3.0, 3.5, 4.0,4.5 and .NET Core.
  • Extensively involved with all phases of software development life cycle (SDLC) including requirements analysis, architecture, design, development, testing, deployment, and maintenance.
  • Followed Agile and waterfall practices for software development.
  • Experienced in designing applications on Unit of work and Repository pattern with entity framework and MVC following industry - accepted design patterns and best practices.
  • Proficient with development of Web applications using C#, VB.NET, ASP.NET Core, ASP.NET MVC, Web API, ADO.NET, LINQ, Dapper ORM, Entity Framework, Seq, Serilog, WCF, XML, Web Services, jQuery, TypeScript, Angular, ESRI ArcGIS API for JavaScript, JavaScript, HTML, JSON, AJAX, SQL Server, Confidential 12c, Angular, Docker.
  • Experience in Test Driven Development with MS Unit Test, XUnit and Moq Frameworks.
  • Well-versed in writing backend, middle-tier, and front-end code.
  • Good understanding of Confidential Azure.
  • Knowledge and experience writing object-oriented code with SOLID Software Design principles.
  • Strong hands-on experience in database design, implementation and optimization of Tables and Stored Procedures, Triggers, UDF, T-SQL, Exception handling in Confidential 12c and SQL Server 2014/2008.
  • Hands on experience in developing large scale IT enterprise products used by multinational clients with a sound understanding of key concepts in Transportation, HealthCare, Insurance.
  • Good Experience with Software Versioning Tools Git, Tortoise Git, Team Foundation Server, Source Gear Vault and Tortoise SVN.
  • Extensive Experience with Agile, Scrum methodology and using Team collaboration tools Confidential Azure DevOps, Bugzilla.
  • Review Pull Requests and Software Release Notes on a regular basis.
  • Confidential Certified Solutions Developer App Builder in Confidential Azure and Web Services, ASP.NET MVC, Web API and ADO.NET web technologies.
  • Professional Scrum Master I
  • Confidential Certified Solutions Associate - Web Applications (Charter)
  • Confidential Certified Professional in .NET, C#, Azure, Visual Studio
  • Strong technical background with excellent problem solving and communication skills in interacting with the clients.

TECHNICAL SKILLS

Programming Languages: C# and VB.NET with strong object-oriented programming concepts

Databases: Confidential 12c,11g, MS-SQL Server 2014/2008.

.NET Technologies: Visual Studio.NET 2003/2005/2008, 2010,2015, ASP.NET 1.1/2.0/3.5/4.0/4.5, ASP.NET Core

Web Technologies: Razor Pages, ASP.NET MVC Core, Web API, Web Forms, JavaScript, jQuery, Angular JS, Angular, Json.net, HTML5, XML, CSS3, Bootstrap

ORM: Entity Framework, Dapper

Application Design: Unit of work and repository pattern with entity framework, MVC Architecture, various Design Patterns from Gang of Four.

Testing Tools: MS Unit Test, XUnit, Moq

Tools: & Utilities: Serilog, Seq, Auto Mapper, ELMAH, Log4NET, Unity Container for Dependency Injection, Docker

Design: UML Diagrams, ER Diagrams, Flow Charts, Mockup designs, Object Oriented Designing, N-Tier Architecture, MicroServices

Reporting Tools: GrapeCity Active Reports 12,9

PROFESSIONAL EXPERIENCE

Confidential, Ames, IA

Sr. .NET Developer / Lead

Environment: Dot Net framework 4.6.1, Visual Studio 2019, VB.NET, ASP.NET Web Forms, ASP.NET MVC, ADO.NET, Confidential 12c, PLSQL, Dapper, Dojo Toolkit, ESRI ArcGIS API for JavaScript, JavaScript, jQuery, CSS, Active Reports 12, IIS Express.

Responsibilities:

  • Design and develop web application using 3-tier architecture.
  • Solve business problems in Transportation domain for Highway Support Bureau with Confidential technology stack.
  • Efficient in writing object-oriented clean code in C#, VB.NET, JavaScript. Hands on experience in writing SQL queries, Stored Procedures, Functions in Confidential 12g database.
  • Coding the validation logic & business logic on a timely basis.
  • Testing and troubleshooting the application. Bug fixing of production and UAT issues.
  • General daily maintenance of the client’s software applications.
  • Design of screens, implementing HTML and Cascading Style Sheets.
  • Work involved with fetching GIS Spatial data for Iowa Roadways on ESRI Maps from Roadways Asset Management Systems (RAMS) and ArcGIS Online using ESRI ArcGIS API for JavaScript and storing/fetching data in Confidential Database.
  • Using Visual Studio 2019 as IDE tool for software development, Git for distributed version control, creating pushing/pulling/syncing code branches and auditing peer pull requests, merging and rebasing code. Learning about secondary responsibility Projects by reviewing pull requests.
  • Used Dapper ORM for executing SQL queries and mapping query results to strongly typed object types.
  • Defined logical database model, table structures, constraints, Indexes, and relationships in the database.
  • Regularly reviewing and updating Release Notes for project releases.
  • Followed Waterfall model for application development.
  • Gathered requirements from Client meetings, Writing Requirements Document- In Scope, Functional Specifications and Technical Specifications and preparing UI design mockups.
  • Perform detailed structured application logging using Seq and Serilog for debugging purposes and creating dashboards for checking application health and monitoring.
  • Code and improve performance of maps in the web application using GIS mapping software ESRI ArcGIS API for JavaScript. Fetched Route Id (Highway number), Measure, Post, Offset, County, City, Maintenance Garage and Geometry data from RAMS (Roadways Asset Management System) service layer using JavaScript rather than Server side VB.NET library which improved request performance drastically for Utility permits with high number of crossings.
  • Used GrapeCity Active Reports 12 for creating Section Reports in PDF format.
  • Write data migration scripts using C#, SQL and create ASP.NET Core Console App to copy Billboards Permit data like persons involved, location, billboard sign information like width, height, billboard distance from highway, permit Status from MS-Access to Confidential database.
  • Writing Test cases in Azure DevOps and perform manual functional testing to deliver a quality work product/service.
  • Managed and prioritized the defects and changes during the testing and UAT phase.

Sr. .NET Developer

Environment: ASP.NET Core, Web API, C#, TypeScript, SQL Server

Responsibilities:

  • Refactored the web application that was using VB.NET WCF Services and designed and developed application using ASP.NET Web API HTTP services and TypeScript for fetching number of lanes, speed limits, sensor ID and descriptions, AADT for TRADAS, Work Zone traffic sensors.
  • Developed Web pages using ASP.NET with C#.
  • Used Git as version control software and Azure DevOps as code repository.
  • Defined logical database model, table structures, constraints, Indexes, and relationships in the Confidential database.
  • Developed bar, box and line graphs and plots using Plotly client-side library.
  • Managed and prioritized the defects and changes during the testing and UAT phase.

Sr. .NET Developer

Environment: Windows Forms, Confidential, Active Reports

Responsibilities:

 
  • Reviewing code changes in pull requests and Routine maintenance and bug fixes.

Sr. .NET Developer

Responsibilities:

 
  • Wrote ETL scripts in C# .NET Core Projects for copying data from various transactional databases like Traffic Management Centre Accident, Crash Data, Resource Management System Summer function data to data warehouse.

Software Developer

Confidential

Environment: Dot Net framework 4, Visual Studio 2010, C#, ADO.NET, SQL Server 2008 R2, JavaScript, AngularJS, jQuery, WCF services, UPS Shipping Services API, IIS 8.5 and Team Foundation Server(TFS).

Responsibilities:

 
  • Participate in customer meetings, analyse requirements and translate requirements into the required technical solution.
  • Leveraged the capabilities of Dot Net framework 4, Visual Studio 2010, C# to write business logic workflows.
  • Created and consumed WCF Services for placing and processing orders.
  • Used ADO.NET as data access technology for fetching data in DataSets making use of the disconnected architecture.
  • Used AngularJS concepts of model, controllers to perform data binding and getting rid of DOM manipulations.
  • Integrated the UPS Web Service API in the web application for generating UPS shipping labels for shipping products to customers.
  • Implemented business logic algorithms using C# on server side and SQL Server 2008 R2 as database for CRUD operations for orders, products, customers, users on a regular, consistent basis.
  • Write tables, stored procedures, views, user defined functions, user defined table types using T-SQL code in SQL Server 2008 R2.
  • Write code according to the coding standards defined by the organization.
  • Identify Unit Test Cases.
  • Perform unit testing, bug fixing and provide production support.
  • Integrate code and perform integration testing.
  • Participate in preparing release note and release plan.

Confidential

Software Developer

Environment: .NET Framework 4.0, ASP.NET MVC 3.0, C#, SQL Server 2008, JavaScript, jQuery, Xamarin Forms, jqGrid, Confidential Maps API and IIS 7

Responsibilities:

 
  • Designed & developed web application using VS 2010 IDE, ASP.NET MVC 3.0, Entity Framework and C#.NET 4.0 with SQL Server 2008/MySQL database as the backend.
  • Responsible for creating database, tables, stored procedures, and functions for the same.
  • Used Repository pattern in C# for saving, fetching Confidential, provider, doctor, and appointment data.
  • Used JavaScript, jQuery extensively for client-side validations, making AJAX HTTP requests and DOM manipulation.
  • Used JqGrid library for neat and efficient representation of tabular information.
  • Used jQuery UI for and incorporating user friendly widgets like Modal dialog, AutoComplete, Calendar controls for a better UI experience for the user.
  • Developed and implemented registration forms in web portal for patients to search for doctors in India and book appointments.
  • Used Xamarin Forms for development and maintenance of Confidential Mobile App to book Confidential appointments to schedule diagnostic tests at diagnostic centers in India.
  • Achieved displaying search location in a Map using Confidential Maps API.
  • Developed and implemented functionality to send email to patients/doctors when appointment is booked successfully.
  • Developed and implemented the doctor search functionality to search based on area, city, and specialization.
  • Analyze and translate requirements into the desired technical solution.
  • Prepare database structure based on Software Requirements Specification.

Confidential

Software Engineer/Technical Service Engineer

Environment: C#, Windows Forms, Visual Studio 2010/2008, Confidential SQL Server 2008/2005.

Responsibilities:

 
  • Servicing and maintenance of blood cell counters, erythrocyte sedimentation rate blood analyzers and blood biochemistry analyzers.
  • Software development using C#, Windows Forms Applications and database design using SQL Server 2008 of application software used to interface with embedded software in automated biochemistry analyzers.
  • Writing code and unit testing for Confidential data entry forms.
  • Writing code and unit testing for entering diagnostic test parameter information.
  • Writing code and unit testing for QC/calibration of automated biochemistry analyzer.
  • Writing code and unit testing for generating Confidential reports.

We'd love your feedback!