Full Stack .net Developer Resume
Camp Hill, PA
SUMMARY
- 7+ years of professional experience in Software Engineering and in - depth experience in Microsoft .Net Technology applications based on Object Oriented Programming (OOP), MVC framework.
- Expertise in programming withC#, Microsoft .NET Framework 4.5, .Net Core, ASP.NET, ADO.NET, SQL-Server, Oracle, Ajax, LINQ.
- Experience in web UI technologies using HTML5, JavaScript, jQuery, Angular, CSS and Bootstrap for responsive UI.
- Proficient in Implementing and consuming WEB API.
- Extensive experience in working withObject Relational Mapping (ORM)using Entity Framework, ADO.NET and LINQ to SQL.
- Experience in Object Oriented Analysis & Design (OOAD) and Object-Oriented Programming (OOP) concepts including Encapsulation, Inheritance, Polymorphism and Abstraction.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ).
- Expertise in database design and programming skills in SQL Server, SQL Stored Procedures, Functions, Triggers, Views.
- Expertise in using Version controlling tools like Visual studio TFS, GIT.
- Experience in configuring Internet Information Server (IIS), creating virtual directories, mapping them to physical folders and configuring applications for domain authentication.
- Ability to work within a fast-paced environment, and interact supportively within a team, problem solving skills (debugging and troubleshooting), fixing bugs in application and X-Unit testing.
- Effective result-oriented team player with excellent communication and inter-personal skills with a positive attitude towards work with adherence to time schedules and quality delivery.
TECHNICAL SKILLS
Programming Languages: C#.NET, SQL, Java Script, Typescript
.NET Technologies: .NET Framework, ADO.NET, ASP.NET, Entity Framework, Web ServicesWeb Forms, WCF, WPF, LINQ
Web Technologies: ASP.NET, HTML5, CSS3, Angular, Bootstrap, JavaScript, AJAX, jQuery
Databases: Microsoft SQL Server, Oracle
Cloud: Azure
Version Control Tools: Team Foundation Server (TFS), Git
Tools: Microsoft Visual Studio, Microsoft Visual Studio Code, Microsoft Sql Server Management Studio, JIRA, Postman, SQL Server Reporting Services
Operating Systems: Windows, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, Camp Hill, PA
Full Stack .Net Developer
Responsibilities:
- Perform work items independently as per the requirements provided by the Product Owner and coordinated by the Project manager.
- Involved in developing new solutions and enhancing existing feature using technologies of Microsoft family (C#, ASP.Net MVC, ENTITY FRAMEWORK, REST API, SQL).
- Incorporated the new features to the existing Application using Angular as frontend technology and C# and SQL for backend implementation.
- Implemented best practices, standards and procedures including quality and delivery methodologies in writing the workflow and maintenance documents for the application Help.
- Used POSTMAN to test and ensure Web API functionality.
- Developed unit test cases and performing Unit testing of the application using MS-Test Framework.
Environment: ASP.Net MVC, C#, Entity Framework, SQL, jQuery, Angular, HTML, CSS, Bootstrap, GIT, Postman.
Confidential, Irvine, CA
Full Stack .Net Developer
Responsibilities:
- Involved with my team to meet timelines and regular stand-up meeting (SCRUM).
- Perform work sprints as per the requirements provided by the Product Owner and coordinated by the Scrum Master
- Involved in writing the workflow and maintenance documents for the application Help.
- Involved in migration of Node JS web API application in C# with .Net Core Environment.
- Ensured Get, Post, Put and Delete functionalities worked as expected throughWeb APIusingPostmanservices.
- Developed unit test cases and performing Unit and Integration testing of the application using X-unit Framework and Maintaining 80% Code Coverage.
Environment: ASP.Net Core, C#. Node JS, Visual Studio, HTTP, GIT, Postman, Swagger, Agile.
Confidential, West Bradenton, FL
Full Stack .Net Developer
Responsibilities:
- Involve in various phases ofSoftware Development Life Cycle(SDLC) including Analysis, Design, Programming, Testing.
- Involved in interacting with business analysts and management to enhance the application.
- Involved with my team to meet timelines and regular stand-up meeting (SCRUM) .
- Developed and designed web application with the ASP.net MVC, SQL as backed layer.
- Developed and designed web application with the Angular 10 and WEB API as backed layer by using .NET Core.
- Used Azure components like Service Bus implements a communication system between mutually interacting software applications, Message Queues, Redis Cache to supports data structures such as strings, hashes, lists, sets, sorted sets with range queries.
- Ensured Get, Post, Put and Delete functionalities worked as expected throughWeb APIusingPostmanservices.
- Developing unit tests and coordinating with our QA staff to achieve the best blend of error prevention and error detection possible and used JIRA tool for bug tracking/issue tracker.
Environment: ASP.Net Framework C#, Net Core, j-Query, HTML5, CSS3, Bootstrap, Azure, XML, Visual Studio, HTTP, TFS, Agile.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Implemented user-stories and new features based on business/user requirements and providing the optimal solution from business as well as scalable perspective.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Developed reusable components and services using TypeScript to perform CRUD operations based on Angular 8 structure and concept of dependency injection.
- Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C# MVC Controllers.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities for data access with Microsoft SQL Server.
- Built various types of reports SQL Server Reporting Services.
- Developed unit test cases and performing Unit and Integration testing of the application using X-unit Framework and Maintaining 85% Code Coverage.
- Used Team Foundation Server (TFS) for source control, data collection, reporting and project tracking.
Environment: ASP.Net Framework 4.7, C#, Asp.Net MVC, Angular 8/7,, Type Script, Node JS, HTML5, CSS3, Bootstrap, XML, SQL Server 2016, X-Unit, TFS, Agile, Visual Studio, Windows
Confidential, Raleigh, NC
.Net Developer
Responsibilities:
- Design and develop Web forms in ASP.NET 4.6 using C# implementing Presentation, Business Component and Database access layers
- Design and implement integration components using ASP.Net (C#) and JavaScript, using latest industry standards and best practices.
- RESTful servicesare implemented using ASP.NETWeb APIto support light weight data exchange in ASP.NET MVC UI.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Involved in the Design of the Application using ASP.Net, ADO.Net LINQ to SQL.
- Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
- Involved in design and development of middle tier web services which encapsulate the business logic in its methods and wrote data access classes using ADO.Net.
- Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
- Worked onStored Procedures, Temp tables, Table variables, Functions and joins.
Environment: ASP.Net Framework 4.6, C#,Asp.Net, ADO.Net, JavaScript, jQuery, WCF, HTML, Bootstrap, LINQ, SQL Server 2016, Agile, Windows.
Confidential, Atlanta, GA
Application Developer
Responsibilities:
- Involved in requirements analysis and design specifications.
- Designed and developed Web forms Business Logic modules using ASP.Net.
- Cascading style sheets (CSS) were used to attain uniformity through all page
- Used AJAX Controls to improve performance and features of the application.
- Used WPF for creating windows and custom win form control using various animation techniques.
- Used ASP .NET validation controls for validating the input data.
- Developed the Data Access layer of the component, which uses ADO .NET objects.
- Developed ASP Pages and HTML Pages.
- Worked on CSS, HTML for designing and JavaScript for validations for various fields in the application
- Involved in database design in Oracle database.
- Used Seagate Crystal Reports to generate the reports.
- Involved in writing test cases and performing unit tests and functional tests.
Environment: ASP.NET, SQL Server, JavaScript, SQL, HTML, CSS, Windows .
