We provide IT Staff Augmentation Services!

Full Stack .net Software Developer Resume

Edison, NJ

SUMMARY:

  • Full Stack .NET Developer with 5+ years of experience in front - end and back-end web application development, implementation of O bject-oriented D esign, S oftware D esign P atterns, MVC 5, N -tire A rchitecture, and O nion A rchitecture.
  • Solid understanding of front-end Single Page Application ( SPA) development using Angular.
  • Solid knowledge in front-end web development and design using HTML5, CSS3, Bootstrap4 and some other third-party libraries.
  • Solid understanding in Angular Feature like creating Service s, Directives, Pipes, Dependency I n jection, Modules and implementing Routing.
  • Expertise in different Data Binding and C omponen t C ommination using input and output
  • Extensive experience with the features of ASP.NET MVC Razor View Engine, Layout View, Partial View, HTML helper and Filters .
  • Consuming RESTful Web API in Angular Services.
  • Experienced in developing and implementing with ASP.NET Web API, ASP.NET MVC, Web Service and WCF
  • Proficiency in developing with object-oriented programing language in Microsoft C#
  • Hands-on experienced in ADO.NET, Entity Framework and LINQ
  • Experienced in developing with Agile and SCRUM methodology.
  • Thorough understanding in interacting with business users and technical developers and translating business requirements and user expectations into technical specification.
  • Experienced in developing with version control tools such as Microsoft Azure DevOps, Jira and Git
  • Excellent communication planning, time management skills and experience in working with a cross-functional and global team environment.

TECHNICAL SKILLS:

Programming: Microsoft C#, Java, Python, C/C++

Web: HTML5, CSS3, Bootstrap4, JavaScript, TypeScript, jQuery, Angular2/4/5/6/7, Java Spring Framework

.NET: ASP.NET MVC5, Web API, Web Services, WCF, ASP.NET Web Forms, Entity Framework 6, Linq, ADO.NET

Database: MS SQL Server, MySQL

IDE: Visual Studio, Visual Studio Code, IntelliJ IDEA CE, Eclipse, Atom, PyCharm, Android Studio, Gluon Screen Builder

Others: Git/GitHub, Bitbucket, Azure DevOps, RESTFul, XML, FXML, Postman, Curl, x86 Assembly, Linux/Unix Systems programming, GDB debugger, Google gRPC, Apache Hadoop MapReduce, Jira, SoapUI, NUnit, Jasmine, Karma

PROFESSIONAL EXPERIENCE:

Confidential, Edison, NJ

Full Stack .NET Software Developer

Responsibilities:

  • Contributed to both front-end Angular 7 and back-end Web API development.
  • Involved in Software Development Life Cycle (SDLC) such as analysis, design, development, and deployment, production support of a .N ET application.
  • Developed front-end components using HTML5/CSS3, Angular, jQuery and Bootstrap4
  • Improve template with Angular Material and other third-party libraries such as Angular font awesome and ngx-b ootstra p
  • Enabled pagination, filter and sort by field functions on task table.
  • Create a task management system with Angular modules, component s, directive s and service s to implement key functionalities such as view tasks, create, edit and remove tasks.
  • Create user interface using Angular R eactive form with front end data validation
  • Created redirection links using Routing
  • Using ASP.NET Web API to provide RESTful service to front-end
  • Implemented authorization and authentication using JWT token-based authentication
  • Used local storage to store the token in login template for prevent losing token after a refresh.
  • Implemented back-end CRUD function s with different HTTP Methods to implement different API calls in C#
  • Implemented Action Filter in the controller
  • Used Error handler and Data annotation for the login page to validate correct input value
  • Used LINQ to fetch data in a database context
  • Used Postman to test individual Web API
  • Collaborated with other developers through Azure DevOps and Git source control
  • Used database-first approach to generate C# models by Entity Framework
  • Used Karma and Jasmine for Unit Testing on components and service method.

Environment: Angular7, Angular Material, Bootstrap4, HTML5, CSS3, TypeScript, Web API, C#, Microsoft SQL Server 2017, Entity Framework 6 and Postman.

Confidential, Vauxhall, NJ

Full Stack .NET Software Developer

Responsibilities:

  • Contributed to both front-end Angular 2 and back-end Web API development.
  • Involved in Software Development Life Cycle (SDLC) such as analysis, design, development, and deployment, production support of a .N ET application.
  • Developed front-end components using HTML5/CSS3, Angular and Bootstrap4
  • Improve template with Angular Material and other third-party libraries such as Angular font awesome and P rimeNG
  • Create a task management system with Angular modules, component s, directive s and service s to implement key functionalities such as view tasks, create, edit and remove tasks.
  • Create user interface using Angular T emplate -driven form with front-end data validation
  • Created redirection links using Routing and implemented Angular Route Guard for data confidentiality
  • Using ASP.NET Web API to provide RESTful service to front-end
  • Implemented back-end CRUD function s with different HTTP Methods to implement different API calls in C#
  • Used Postman to test individual Web API
  • Used code-first approach to generate database by Entity Framework
  • Collaborated with other developers through Git source control

Environment: Angular5, PrimeNG, Bootstrap3, HTML5, CSS3, TypeScript, Web API, C#, Microsoft SQL Server 2016, Entity Framework 6 and Postman.

Confidential . South Plainfield, NJ

Web Application Developer

Responsibilities:

  • Designed web application using ASP.NET MVC 5 with Razor View Engine.
  • Generated data models in MVC using Database-first approach
  • Implemented Onion Architecture by using Entity Framework 6, repositor ies and unit of work pattern in the project
  • Implemented Repository Pattern to isolate the Data Access Layer to apply centrally managed consistent access rules and logic
  • Implemented routing using conventional routing and attribute-based routing as well as routing using query parameters.
  • Used LINQ to fetch data in the database context
  • Displayed result as a Strongly Typed view.
  • Created different ViewModels to manage data in different views.
  • Developed front-end view using HTML5, CSS3, JavaScript or some online Libraries.
  • Implemented Error Handler and Data annotations for the login page to validate correct input value.
  • Used Partial class for better code extendibility and better merge collaboration.
  • Implemented Action Filter in the controller
  • Using Git for version control and code collaboration during the development
  • Experienced in Agile and SCRUM based environment for development.

Environment: C#, ASP.NET MVC 5, Bootstrap4, HTML5, CSS3, JavaScript, Microsoft SQL Server 2015, Entity Framework 6 and Git.

Hire Now