We provide IT Staff Augmentation Services!

Sr. .net Full Stack, Api Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Result - driven IT Professional with referable & strong experience in developing products with a strong focus on Microsoft .NET technologies that provide end to end solutions to clients.
  • Well versed in all the phases of Software development lifecycle (SDLC) including Analysis, Design, Development, Testing and Documentation.
  • Strong experience in Object-Oriented Design, MVC and MVVM Design Patterns.
  • Expert in developing .NET based applications by effectively using C#, ASP.NET MVC, .NET Framework, .NET Core, Web Services, Web API, JavaScript, JQuery, HTML5, Python and SQL Server.
  • Experience in implementing mobile applications using Web APIs and hybrid framework like PhoneGap.
  • Excellent knowledge on frontend technologies like Angular, React, TypeScript, Blazor and Bootstrap.
  • Well versed with database related technologies like ADO.NET, Dapper, Entity Framework, LINQ.
  • Good experience in converting a monolith application into a group of Micro Services.
  • Good understanding of DevOps concepts and maintaining systems in AWS Cloud Platform.
  • Versatile team player with excellent analytical, inter-personnel and presentation skill with ability to quickly adapt to new technologies & project environments.

TECHNICAL SKILLS

Languages: C, C++, C#, Python, ASP.NET, .NET Core, Web API, Web Services

Databases: SQL Server, Mongo DB, MySQL

ORM: Entity Framework, Dapper

Web: React.JS, Angular 5, HTML5, CSS3, Bootstrap, JavaScript, jQuery

IDE: Visual Studio, Visual Studio Code, SQL Server Management Studio

Version Control: TFS, GIT, GitLab CI/CD Jenkins

Operating Systems: Windows 10,8,7, XP, Windows Server 2012 R2

PROFESSIONAL EXPERIENCE

Confidential - Irving, TX

Sr. .NET Full Stack, API Developer

Responsibilities:

  • Developed Micro Services to disintegrate a legacy application into a set of Micro Services.
  • Used object-oriented design concepts and SOLID principles to develop data models to be used by the APIs.
  • Developed APIs that would act as end points for Micro Services.
  • Implemented dependency injection to automatically registers dependency definition to container.
  • Worked on Integrating multiple smaller applications into the umbrella application.
  • Worked in an Onshore-Offshore environment to coordinate smooth implementation of the application.
  • Involved in refactoring .NET code to improve efficiency and response time.
  • Used GitLab for version control and Jenkins for CI/CD

Environment: C#, .NET Framework, ASP.NET MVC, React.Js, Web API, SQL Server, JIRA, GitLab, Jenkins, AWS

Confidential

.NET Module Lead

Responsibilities:

  • Actively involved in client meetings and discussions gathering requirements.
  • Interact with Product owners and Project Managers to ensure requirement are defined and documented and details are identified for application needs.
  • Estimate developmental Efforts based on the gathered requirements.
  • Analyzed the requirements gathered and suggest methods/ways to develop and maintain the application in longer run.
  • Participated in daily Scrum, Sprint Planning and Retrospective meetings.
  • Designed and developed the web application using ASP.NET MVC, C#, jQuery, JavaScript, HTML5, CSS3 and Bootstrap.
  • Implemented ASP.NET MVC Routing for mapping the browser request to the controller action.
  • Developed C# based application using coding standards of .NET framework for DEV environment and then later moving those application to UAT and PROD environments
  • Used Fiddler and Chrome Developer tools to analyze and debug the UI issues while developing.
  • Created and maintained database objects like complex stored procedures, triggers, cursors, Tables, views and SQL Joins in SQL server 2016 CTE.
  • Maintained build and code versions using Team foundation Server’s Version Control (TFS).

Environment: C#, ASP.NET MVC, SQL Server, HTML5, CSS3, Bootstrap, Web API, TFS, Oracle, SAP

Confidential

.NET Developer

Responsibilities:

  • Effectively involved in gathering requirements from Business groups and clients.
  • Lead developmental efforts and independently architected and implemented multiple products to enhance the experience of ERP systems.
  • Used AGILE methodology for iterative task completion by having Daily Stand-ups
  • Implemented the business logic by defining the models that would appropriately reflect the interactions of the real-world entities of a given functionality
  • Implemented Singleton and factory design patterns for the required user stories
  • Extensively involved in developing applications MVC/Web API Architecture.
  • Created and Consumed RESTful APIs using ASP.NET Web API.
  • Created an API repository for all the APIs in use and worked closely with API Gateway (APIGEE) teams to expose APIs created by different development teams.
  • Developed mobile Applications using REST APIs and PhoneGap
  • Developed interactive and user-friendly User Interface using bootstrap, HTML5, CSS3
  • Implemented code first approach of entity framework to model classes.
  • Implemented LINQ to SQL for data access operations.
  • Used ADO.NET components such as Datasets, Data-Reader, Data View and Data Table to connect and fetch data from database.
  • Developed and/or Designed database to support the newly created applications.
  • Created database entities like stored procedures, views and triggers to fetch and manipulate data.
  • Developed test cases and performed unit testing to identify and resolve functional and usability issues.
  • Used TFS for the purpose of version control and source code maintenance.

Environment: C#, ASP.NET MVC, SQL SERVER, Web API, HTML5, CSS3, jQuery, JavaScript, Bootstrap, Entity Framework, LINQ, TFS, SQL Server 2008

Confidential

Software Developer

Responsibilities:

  • Effectively involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
  • Used View State, Session, Cookies to implement user state and transfer data between pages
  • Worked extensively on web forms and data binding rad controls like data grid and drop-down boxes.
  • Used pagination and sorting features of data grid.
  • Implemented input validation using a combination of rad validations and HTML validation.
  • Created Dynamic Data grid to populate data based on users input.
  • Created queries and stored procedures in the SQL Server.
  • Developed and Enhanced the Windows Applications using C#
  • Develop WPF applications using Data Grid/User controls; Custom controls UI Styling using styles, triggers and Data/Control Templates.
  • Designed and developed Rich presentation tiers using Silverlight for Web and WPF for windows with XAML, and Expression Blend with C#, .NET 4.0 and Visual Studio .NET 2015.
  • Leveraged Silverlight features such as Styles, Animations, Story Boards, Path objects, Resource files, Control Templates, Data Template with Prism and LINQ.
  • Implemented dependency properties to develop custom controls, used Themes/Generic.
  • Used XAML to define custom UI Properties and developed reusable user controls using Expression Blend, XAML and C#.
  • Developed middleware components with WCF RIA Domain Services, Entity Framework to generate Domain Entities (Objects) to pull data from Database and used Data context to update the database asynchronously.
  • Implemented Complex Layout Management using built-in Silverlight Panels and custom panels with XAML, Expression Blend.
  • Implemented Presentation Logic in VSM, used LINQ and tested with MS Unit Framework.
  • Designed and created SQL Databases, tables, indexes, and views based on user requirements.
  • Closely worked with the application developers and provide necessary SQL Scripts using T-SQL.
  • Created User Defined Functions, Stored Procedures, and Triggers.
  • Used TFS for Version Control.

Environment: C#, Web Forms, SQL Server, jQuery, AJAX, Web Parts, SQL Server 2005, Telerik Rad Controls

We'd love your feedback!