Full Stack Developer Resume
Peoria, Il
SUMMARY
- 3 years of professional software experience in gathering Requirements, Analysis, Design, Development, Maintenance, Enhancement, & Production Support of Web Applications using Microsoft Technologies.
- Experienced in developing Client/Server Applications using Layered Architecture, Platform As - A-Service-Architecture, MVC (Model View Control).
- Experienced in building web applications with VB.NET , ASP.NET Web Forms, ASP.NET MVC , JavaScript , React JS , HTML5 , JSON , CSS and implementing ASP . NET State Management, ASP.NET Caching, and Securing ASP . NET Web Applications.
- Experience in develop and support Customer Facing Web Applications using ASP.NET MVC, React JS, jQuery, JavaScript, HTML and CSS .
- Experienced in implementing Object Oriented Programming (OOP) concepts.
- Experience in design and development of applications using N-Tier Architecture.
- Involved in working with LINQ to Objects , LINQ to SQL and LINQ to JSON and REST services.
- Experience in creating Continuous Integration Pipelines using VSTS .
- Knowledgeable in writing complex SQL queries, Stored procedures, database tuning, query optimization and resolving key performance issues.
- Aware of Software Application Lifecycle Methodologies ( SDLC) and Processes used for software development such as Waterfall and Agile / Scrum .
- Ability to work under deadlines, worked as an active team member and willingness to accept responsibilities.
TECHNICAL SKILLS
Programming Languages: VB.NET, C#, .NET, C, C++, PL/SQL
Web Technologies: ASP.NET, HTML/CSS, Web-Services, Java Script, React JS, JSON, Ajax, jQuery, Razor View engine
Microsoft Technologies: .Net Framework 4.7(Web Forms & Windows Forms), MVC Framework, ADO.NET, Entity Framework, Enterprise Library
Operating Systems: Windows, Linux
Databases: SQL Server 2014/2016/2017
SQL Server Tools: SSIS
Tools: Microsoft Visual Studio, Microsoft-Office, Rational Rose, Selenium WebDriver, Unit Test
PROFESSIONAL EXPERIENCE
Confidential, Peoria, IL
Full Stack Developer
Responsibilities:
- Building web applications with MVC5, designing and developing application using C# as code behind.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture, CSS pages were extensively created to support and ease the development of web pages.
- Involved in the design and development of PringleAPI Platform features which includes modules like CRM, Rating, SMS and Catering using ASP.NET 4.7.
- Developed Web API’s to create the Restful services for routing JSON data between different systems.
- Used ADO.NET for SQL database interaction using Data Reader, Data Set and Data view.
- Developed Web Applications using Asp.Net MVC, HTML, CSS, React JS, jQuery, JavaScript and Bootstrap 3.
- Used SSIS to Extract, Transform and load new Data into the Data Warehouse built in SQL Server.
- Worked on UI using AJAX for making smaller, faster and user-friendly web-page application, Implemented AJAX in order to provide pleasant client-side experience.
- Worked on creating Continuous Integration project setup for all the Customer Facing Websites using GIT and VSTS.
- Experience in writing complex Database Queries, Stored procedures, Triggers, Views and Functions using MS SQL Server.
- Used .Net assemblies for building forms and reports, linked tables with Access using SQL Server as Database.
- Performed Unit Testing and Integration Testing using N-Unit.
- Wrote several functional automation test cases for the platform and web applications using Selenium Web Driver included in Unit Test Project Framework.
- Used GIT for maintaining source and documentation control.
- Worked in weekly SCRUM sprints using Trello, GIT, Excel & Outlook to record and monitor progress.
- Worked on Production Support tickets by finding the issues and fixing them.
- Actively Participated in weekly status meetings with the management and offshore teams.
- Collaborated with product owners and business to deliver high quality software releases on time and in budgets, experienced managing portfolios, project plans, teams and reporting.
Environment: .NET Framework 4.7, Microsoft Visual Studio 2017, SQL Server 2016, ASP.Net, MVC 5.0, C#.Net, Ajax, jQuery, Rest API, JavaScript, React JS, Entity Framework, GIT, HTML, JSON, CSS, SSIS, SSRS, and UML.
ConfidentialSoftware Engineer
Responsibilities:
- Designed Web Pages using JavaScript, jQuery, Bootstrap, HTML and CSS.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
- Used ASP.NET MVC framework to support use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- User interface screens have been developed using VB.NET and Telerik RAD Ajax controls.
- Developed and supported customer facing web applications of several customers related to
- Analyzed User Requirement Document, Business Requirement Document (BRD), Technical Requirement Specification and Functional Requirement Specification (FRS) of the application.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object-oriented features like classes, interfaces, inheritance, polymorphism etc.
- Involved in creation of database objects like tables, stored procedures, functions and constraints, developing interfaces to read external files.
- Worked with the internal business users to gather business requirements that require data warehousing and operational data store related work.
- Performed N-Unit testing for different modules in the application to ensure a bug-free code in to Production.
- Used GIT for daily check-in of all C# and SQL source code files.
- Wrote and debugged test scripts using Selenium IDE on Chrome and Firefox browsers.
- Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review.
- Good judgment skills while reporting and prioritizing software bugs in conjugation with the development and QA managers.
Environment: HTML, JSON, CSS, jQuery, ASP.NET MVC, SQL Server 2014, C#, Ajax, JavaScript, SSIS, Data Mining, GIT and UML.
Confidential
.Net Developer
Responsibilities:
- Converted existing legacy code to leverage .NET functionality leading to improved performance.
- Designed web pages using Master pages and created some rich server controls like Data Grid and Data List controls using ASP.NET.
- Used and designed ASP.Net Web Service using C# while implementing business logic middleware.
- Implemented applications business logic in C# with MVP design pattern to increase unit test support.
- Developed reusable and optimized .NET components using C#.
- Created OOPs objects like Collections, Interfaces implementations using VB.Net Generics for extracting data.
- Created user access control to restrict users based on user roles.
- Involved in Database design using SQL Server and wrote stored procedures and functions.
- Documented technical artifacts and actively participated in code reviews.
- Responsible for production support and maintenance of various releases.
Environment: .NET, C#, HTML, CSS, JavaScript, Ajax, Visual Studio, SQL Server 2014