We provide IT Staff Augmentation Services!

.net Full Stack Lead Developer Resume

3.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY:

  • ver 10 years of software development experience, she has proficiency in all stages of Software Development Life Cycle (SDLC) including - requirement specifications, analysis, design, development, unit testing, debugging, deployment and support. She is experienced in C#, Java, Python, .NET Core, Entity framework Core, ASP.NET MVC, Angular 7/8, Typescript, JavaScript, jQuery, HTML, CSS, Bootstrap, AJAX, D3.js and ArcGIS API (ESRI). As well as the following:
  • Experienced in Rest Services using .NET Core API, ASP.NET Web API, and ASP.NET Web Services using XML and SOAP.
  • Proficient in database design and programming with MS SQL.
  • Proficient in Angular 7/8, jQuery, HTML, XML, JavaScript, Test script, CSS and Bootstrap.
  • Used Version Control tools such as Bit bucket, GitLab, Team Foundation Server (TFS) and Sub Version (SVN).
  • Experience with Jenkins, Octopus deploy and Azure Pipelines for continuous integration and continuous deployment
  • Hard working and enjoys problem solving with very strong organizational skills.
  • Has the ability to participate and contribute in a team environment and to work with users of all levels to identify requirements and deliver timely results.

TECHNICAL SKILLS:

Agile Scrum Methodologies: .NET Core 2.0/2.2/3.1, ASP.NET 3.5/4/4.5/4.6.1, ASP.NET MVCEntity framework CoreArc Objects, Esri maps, ArcGIS for JavaScript

Environment: s: C#, Visual Studio 2017/2019, VS Code, .NET Core 3.1/2.2, Entity Framework Code First, SQL SERVER 2016, JIRA, GIT Lab, Jenkins

Tools: & software: Visual Studio 2008/2012/2017/2019, ArcMap 10.3.1, Arc Catalog 10.3.1, Team Fondation Server (TFS), Sub Version (SVN), Bit Bucket, GitLab, Source Tree, JIRA, Elmah, Airbrake, IDLE, MSTests, X-Unit, Moq, Jenkins, Octopus Deploy, C#, Python, JAVA, SQL, PL/SQL,LINQ, jQuery, Testscript, Ajax, HTML, XML, JavaScript, CSS, Bootstrap, D3.js

WORK EXPERIENCE:

.NET Full Stack Lead Developer

Confidential, NYC, NY

Responsibilities:

  • As an application developer, she is currently working on project design and development.
  • Worked on setting up development environment
  • Analyzed functional specification document to make use of common application framework.
  • Used .NET Core API 3.1/2.2 for backend business logic.
  • Implemented Entity framework Core code first for business entities and SQL Server for database.
  • Implemented Redis Cache for better performance
  • Development the application using .NET Core 2.2/3.1, C#, Entity Framework Core Code first.
  • Development of UI/UX using Angular 7/8.
  • Using SCRUM for Agile development and actively participating in team lead solutions.
  • Development of unit tests for all Business Class to complete test coverage of the code base using XUnit, BDDfy.
  • Used Mock (Moq) objects as part of unit testing.
  • Implemented token-based authorization for security of the application.
  • Airbrake is used for tracking and reporting exceptions
  • Responsible for code reviews and maintaining SCRUM board with JIRA.
  • Worked on Decisions business flow engine to handle business logic.
  • Involved in setup of CI/CD pipelines using Jenkins and Octopus deploy.
  • Used Gitlab for version control.

Senior Research Associate

Confidential

Responsibilities:

  • Involvement in all phases of the project including analysis, design, and development and testing.
  • Developed the application using ASP.NET MVC, C#, .NET framework 4.6.1, Entity Framework Code first.
  • Used SCRUM for Agile development and actively participated in team lead solutions.
  • Implemented Repository Patterns for loose coupling and easy testability.
  • Involved in writing unit tests and integration tests for all Business Class to complete test coverage of the code base using MS Test.
  • Used Azure Pipelines for continuous integration and continuous deployment
  • Used Mock (Moq) objects as part of unit testing.
  • Implemented windows authentication based on active directory since it is an intranet application.
  • Used Elmah for error logging.
  • Responsible for enhancements to the existing system to add additional functionality to meet users’ requirements.

Senior Research Associate

Confidential

Responsibilities:

  • Responsible for implementing new features, enhancing existing features.
  • Implemented Agile Scrum methodologies with a two-week sprint.
  • Responsible for various components/projects ofthe application including:
  • Web API project for charts creation, Web forms project that makes calls to API to visualize charts. Python scripts to process shape files and copy data to SQL database. C# console application (Scheduler) that calls python scripts to copy data from shape files to SQL database every night. Viewer component to visualize data in ESRI map.
  • Used LINQ, entity framework to query data.
  • Used after insert, after update, after delete triggers to store the history of the updates in parent table.
  • Worked on Charts creation using MS Charts for data visualization.
  • Developed ASP.NET Web API application to create charts using Google Charts API.
  • Created console application (tool) using C# to copy data from one database schema to another schema that runs in nightly process as part of enhancement.
  • Used JIRA to track bugs.
  • Implemented Publish/Subscribe pattern in viewer component for loosely coupled code.
  • Implemented continuous integration to publish the changes from staging to production.

Confidential

Senior Research Associate

Responsibilities:

  • Responsible for collecting various data and importing to SQL database.
  • Developed the application using ASP.NET MVC, C#, Entity Framework, LINQ, AJAX, JavaScript.
  • Used ESRI Maps and ArcGIS API for JavaScript to visualize data on web map.
  • Implemented ASP.NET authentication to provide access to different layers of the viewer to different users.
  • Developed unit tests using MS Tests.
  • Responsible for maintenance of the project.

Confidential

Senior Research Associate

Responsibilities:

  • Involved in all phases of the project including analysis, design, and development and testing.
  • Developed the application using windows forms, C#, .NET framework 4, Arc Map 10.3.1, Arc Objects SDK and File Geo Database (FGDB).
  • Used Arc Objects SDK to query data from FGDB.
  • Wrote manual test cases for functional testing.
  • Responsible for maintenance of the project.

Confidential

Senior Research Associate

Responsibilities:

  • Responsible in analysis, design, development, and testing of the project.
  • Responsible for collecting various data and importing to SQL database.
  • Used C#, Entity Framework, AJAX, CSS, Bootstrap and JavaScript to develop the application.
  • Used Gleamtech File-ultimate to upload data that can be available for the authorized users.
  • Used Amazon S3 bucket to store data.
  • Implemented ASP.NET authentication to allow authorized users to upload/download data.
  • Used ESRI Map and ArcGIS API for JavaScript to visualize data on web map.
  • Implemented bootstrap to make web pages more responsive.
  • Used d3.js to plot data on a chart, and Amazon S3 bucket to upload data.
  • Responsible for maintenance of the project.

Systems Engineer

Confidential

Responsibilities:

  • Involved in development of application using ASP.NET, C#
  • Involved in designing and developing the Middle Tier using ADO.Net to perform and implement business logic, updating/retrieving the data to/from SQL Server Database.
  • Used Data grids for presenting information in tabular format
  • Used SQL Data Adapters & Datasets extensively for database activity.
  • Used SQL Server 2005, wrote complex queries, and stored procedures
  • Used SVN as source control.

Assistant Systems Engineer

Confidential

Responsibilities:

  • Involved in creating the prototypes and requirements specifications by understanding and analyzing the requirements.
  • Involved in designing and creating the database.
  • Involved in designing user interface using ASP.Net controls.
  • Used JavaScript and jQuery to perform client-side validations.
  • Involved in implementing the security and authentication and providing user permissions for different types of users.
  • Used Data grids for presenting information in tabular format.
  • Involved in designing and developing the Middle Tier using ADO.Net to perform and implementbusiness logic, Updating/retrieving the data to/from SQL Server Database.
  • Used SQL Data Adapters & Datasets extensively for database activity.
  • Used SQL Server 2005, wrote complex queries, and stored procedures.
  • Worked on performance tuning of the application especially on SQL Server Stored Procedures.

We'd love your feedback!