We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 5 years of experience in developing full stack .NET applications.
  • Hands on experience in web and API development using C#, VB.NET, ASP.NET CORE, ASP.NET WEB API, ASP.NET MVC5, ASP.NET Web services, WCF, ASP.NET Web Forms, Entity Framework, Entity Framework Core and ADO.NET.
  • Experience in developing effective user interfaces with Angular 10, Typescript, ASP.NET CORE RAZOR Pages, JavaScript, jQuery, AJAX, Bootstrap, HTML and CSS.
  • Created database objects in SQL Server 2008/2012/2017, MYSQL and PostgreSQL including stored procedures, triggers, cursors, tables, views, and other SQL joins.
  • Developed Web services using SOAP and REST.
  • Hands on experience with SQL Server Reporting Services (SSRS).
  • Strong Knowledge of Software Development Life Cycle (SDLC), Design Patterns & Model View Controller (MVC) architecture.
  • Experience with Unit and Integration testing using MS Test, X unit and N Unit.
  • Used Dependency Injection and IOC Containers like Autofac.
  • Worked in setting up background processing in .NET like Recurring jobs, Batches, Fire and Forget jobs using Hangfire.
  • Used Swagger for documenting a REST API.
  • Experience in Web service and REST API testing using tools like Postman and SoapUI.
  • Experience in using Source Code Version Control Systems like SVN, GIT and TFS.

TECHNICAL SKILLS

Technologies: ASP.NET CORE, ASP.NET WEB API, ASP. NET MVC 5, WCF, ASP.NET Web services, ASP.NET Web Forms, Angular 8, Entity Framework, Entity Framework Core and ADO.NET.

Languages: C#, VB.NET, JavaScript, Typescript.

Web Technologies: Angular 10, Typescript, Razor Pages, JavaScript, Bootstrap, jQuery, AJAX, HTML5, CSS 3, XML, JSON, SOAP, REST.

Databases: SQL Server (2017/2012/2008 ), MySQL, PostgreSQL.

IDE & Tools: Microsoft Visual Studio, Visual Studio Code, Notepad++.

Operating Systems: Windows, Linux.

Web Servers: IIS, Apache, Nginx, Kestrel.

Source Code Version Control: SVN, GIT, TFS.

Reporting Tools: SQL Server Reporting Services (SSRS), Microsoft Report Builder.

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Software Developer

Responsibilities:

  • Participate in the complete Software Development Life Cycle (SDLC) including requirement analysis, design, implementation, testing and production support.
  • Develop REST API’s using ASP.NET CORE, ASP.NET WEB API, ADO.NET, Entity Framework and Entity Framework Core.
  • Develop SOAP based web services using ASP.NET ASMX Web services and WCF.
  • Work with different programming languages like C#, VB.NET, JavaScript and Typescript.
  • Develop effective single page applications using Angular 10, Typescript, Bootstrap, HTML and CSS.
  • Work with ASP.NET CORE Razor pages and ASP.NET MVC 5 to build light weight and scalable web applications.
  • Developed Razor views with strongly typed View Models using HTML Helpers and Partial Views in ASP.NET MVC 5.
  • Used the new ASP.NET CORE MVC Tag Helpers to create forms.
  • Develop Web Forms using Master Pages, User Controls and Custom Controls.
  • Create stored procedures, functions, views, triggers, indexes, support maintenance and development, help ensure optimized performance of database queries in MS SQL Server, MYSQL and PostgreSQL.
  • Implement Data Access calls using ADO.NET and use objects like Data Reader, Dataset and Data Adapter in legacy SOAP Web services and ASP.NET Web Forms applications.
  • Used Code first Approach with Entity Framework for the Data Access Layer (DAL).
  • Implemented Repository Pattern for the data access calls from the Business Layer (BL) for the new .NET Core Applications.
  • Use Dependency Injection and IOC containers like Autofac in ASP.NET MVC 5 web applications and REST API’s in ASP.NET Web API.
  • Write unit test cases using N Unit and X Unit.
  • Experience with version control software’s like SVN, GIT and Azure Devops (TFS).
  • Setup background processing jobs like Fire and Forget jobs, Batches for sending emails to clients using Hangfire.
  • Experience in using the Microsoft Report Builder and SQL Server Reporting Services (SSRS) to create reports.

Environment: C#, VB.NET, Microsoft .NET CORE 3.1, ASP.NET CORE, .NET (4.7/4.5/4.0), JavaScript, Typescript, Angular 10, jQuery, Bootstrap, HTML, CSS, AJAX, WCF, Web API, SSRS, ASP.NET MVC 5, Visual Studio (2017/2015), MS SQL SERVER (2017/2012), MYSQL, PostgreSQL, EF CORE, ADO.NET.

Confidential, Hagerstown, MD

Application Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) that includes requirement analysis, design, implementation, testing and production support.
  • Develop REST API’s using ASP.NET Core and ASP.NET WEB API.
  • Developed single page applications using Angular 2+.
  • Worked on mainframe applications built in WPF.
  • Implemented Lazy Loading of Angular Modules.
  • Designed and developeddatabase with Entity Framework Code - First approachwith Repository-Pattern based backend and usedRESTfulandWeb APIas transaction and communication technology to the client-side.
  • Worked with Auto Mapper to create and map Input and Output Data Transfer Objects (DTO’s).
  • Performed API paging, sorting filtering to shape the data for the Angular client.
  • Write LINQ queries to implement the CRUD functionalities.
  • Developed Reports through .NET apps and configured them on Autosys.
  • Implemented a full-fledged login functionality in the web application.
  • Implemented role-based authorization and View and Edit permissions based on the roles.
  • Used Angular Routing Service to support REST service calls, form validations and create Routes.
  • Used SMTP mail class of .NET for the users to send emails in the application
  • Worked on ASP.NET Web API to create HTTP rest services to communicate with UI objects using JSON.
  • Used Team Foundation Server for Source Code Version Control.
  • Used SharePoint Server to manage, communicate documents for review and collaborate the work with team members.
  • Installing and supporting IIS for use with web application.
  • Worked in Agile SCRUM team environment for developing releases.
  • Involved in writing test plans, detailing the test scope, test requirements and necessary resources.
  • Documenting the analysis and technical specification for future reference.

Environment: Visual Studio 2015, .Net framework 4.5, MVC 4.0, C# .Net, SVN, Entity Framework, Web API, SQL Server 2008, Bootstrap, AJAX, XML, JavaScript, AngularJS, JSON, jQuery, HTML, CSS.

Confidential, Chicago, Illinois

Software Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) that includes requirement analysis, design, implementation, testing and production support.
  • Designed applications using three-tier architecture, with UI in the presentation layer, Business logic in the middle layer and Database activity in the third layer.
  • Developed a web application using ASP.NET MVC 4.0, C#, JavaScript, AngularJS, Bootstrap, Entity Framework and AJAX
  • Designed and developed web pages for rich user interface using HTML5, CSS3.0, JavaScript, AngularJS and Bootstrap.
  • Designed the application using HTML Helper and Razor Views in MVC architecture that promotes a clear separation between the different layers.
  • Developed Partial Views for reusable part of the web pages.
  • Developed the Business Logic Layer using C# and the Data Access Layer using Entity Framework Code First.
  • Run migrations from time to time to keep the Database and the Code in sync.
  • Write LINQ queries to implement the CRUD functionalities.
  • Implemented a full-fledged login functionality in the web application.
  • Implemented role-based authorization and View and Edit permissions based on the roles.
  • Used AngularJS to support REST service calls, form validations and create Routes.
  • Used SMTP mail class of .NET for the users to send emails in the application
  • Worked on ASP.NET Web API to create HTTP rest services to communicate with UI objects using JSON.
  • Involved in implementing application calls to the reports from the Presentation layer.
  • Used Team Foundation Server 2008 for Source Code Version Control.
  • Used SharePoint Server to manage, communicate documents for review and collaborate the work with team members.
  • Installing and supporting IIS for use with web application.
  • Worked in Agile SCRUM team environment for developing releases.
  • Involved in writing test plans, detailing the test scope, test requirements and necessary resources.
  • Documenting the analysis and technical specification for future reference.

Environment: Visual Studio 2015, .Net framework 4.5, MVC 4.0, C# .Net, SVN, Entity Framework, Web API, SQL Server 2008, Bootstrap, AJAX, XML, JavaScript, AngularJS, JSON, jQuery, HTML, CSS.

Confidential, Richmond, VA

.Net Developer

Responsibilities:

  • Worked on all phases of Software Development Life Cycle (SDLC)inAGILEenvironment.
  • Design, Development and Testing of.NET Applications using.NET Framework 4.0.
  • Developed user interfaces usingASP.NET MVC views,partial views, and multipleinterfacesto transfer data into different server
  • Used XML efficiently for mapping the fields of CRM management system to different fields.
  • Designed & Developed ASP.NET User Controls and used ASP.NET Web Forms controls.
  • Extensively used State Management Techniques like Query Strings,Session’s stateto maintain state between the ASP.NET pages
  • Efficiently displayed data inASP.NETGrid View, along with a populating Details View and Data List along with update controls.
  • Used LINQ to Entities,LINQ to SQL,LINQ to XML and LINQ to Objectsfor retrieving the data proficiently.
  • Developed Templates using HTML,CSS,Bootstrap, and JavaScript.
  • Involved in Testing,Debugging, Tracing the application for errors,Documentation, andmaintenance of the application.
  • UsedTeam Foundation Server (TFS)as a Source code control.
  • Involved in the design of theUse Case DiagramsandClass diagrams using Microsoft Visio.
  • Proficiency in Software Development Life Cycle (SDLC)and Agile methodologies of development process such as requirement analysis and definition, prototyping, proof of concept, designing, coding, testing and implementation.
  • Used ASP.NET 3.5 AJAX server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
  • Worked on optimizing the ASP.NET Webpages using C# and SQL Server stored procedures to call the application from the data base.
  • UsedADO.NET objects Datasets,Data Reader,Data Adapterto effectively communicate with SQL Server Database.
  • Created Web Methods using Web Serviceand deployed the Web Serviceon IIS in the production server.
  • Developed UI using JavaScript,HTML,CSS, andXML.
  • UsedUnit testingto simulate different case scenarios to catch potential bugs.

Environment: C#, VB.NET, .NET FRAMEWORK 4.0/3.5, ASP.NET 4.0/3.5, ADO.NET, ASP.NET, Visual studio 2015, AJAX, TFS, XML, HTML, SOAP, IIS, JavaScript, jQuery, CSS, SQL Server 2012

We'd love your feedback!