Full Stack .net Developer Resume
Charlotte, NC
SUMMARY
- Over 6 years of professional experience in software development with Analysis, Design, Development, Integration, Implementation, Maintenance, Production and support of software Applications in client server environment and web - based applications.
- Experience of designing and developing software Applications using C#.Net, VB.Net, .Net Framework, Microsoft Dynamics AX, ASP.Net, ADO.Net, ASP, SQL Server, Oracle 10g/9i.
- 2+ years of experience working with Asp.NET Core and Entity Framework Core.
- Experience in implementing Object Oriented Programming techniques like Inheritance, Encapsulation, Polymorphism, Interfaces and Abstract Classes.
- Experience in designing Web Pages using the concepts such as HTML, XML, CSS, Custom Controls, Java Script, jQuery and Angular/React.
- Good experience working with Continuous Integration, automated testing and deployment using Jenkins to build test and deploy projects.
- Backend programming Expertise in Functions, Packages, Stored Procedures, Triggers and having experience on relational data base design, normalization and tuning.
- Experience in working with Angular 2/4/5/7/8/9 modules, services, templates, directives, services, and dependency injection to create a SPA and Unit Test with Karma-Jasmine.
- Experience in creating Schema Development, Stored Procedures, Triggers, Views, and Indexes in SQL Server.
- Experience in creating software applications using Windows Forms, Web Forms, Windows Services and Console Application.
- Experience in creating and deploying Crystal Reports, SQL Server Reporting Services (SSRS) and creating ETL packages using SQL Server Integration Services (SSIS).
- Experience in using Windows Communication Foundation (WCF) and Web Service, WebAPI, Restful API.
- Experience in deploying, configuring and maintaining the Web sites and Services on IIS with and without secured socket layer.
- Good Knowledge in all phases of Software Development Life Cycle, Agile and Water fall methodologies.
- Experience in developing Web Applications using AJAX controls, Telerik Control sand cross browser functionalities and Web Services.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), and Model View Control (MVC) design pattern and Test-Driven Development (TTD).
- Involved in Unit testing and Integration testing of the application using NUnit.
- Created Entity Classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
- Excellent Communication, analytical skills and Interpersonal skills. Exceptional ability to learn new concepts. Skilled at assessing client needs, working in a group.
TECHNICAL SKILLS
Programming Languages: C, C++, C#, VB.NET, SQL, T - SQL, VB script, Java Script, PL/SQL.
.Net Technologies: .Net Framework ASP.NET, ADO.NET, MVC, Web Services, WCF, WWF, WPF, AJAX, C#, VB.Net and LINQ.
Web Technologies: XML, HTML, HTM5, CSS, JavaScript, jQuery, AJAX, ASP, ASP.NET, ADO.NET, Active Directories.
Database: SQL Server, Oracle, OLEDB, ODBC, MySQL.
Reporting Services: Crystal Reports, SQL Server Reporting services (SSRS), SQL Server Integrated services (SSIS).
Design and Development Tools: Visual Studio .Net, SQL server Management Studio.
Web Servers & Protocols: IIS, TCPUDP, HTTP, SOAP. Operating Systems Windows Server, Unix, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Full Stack .NET Developer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test-driven development approach.
- Used ASP.NETMVC5.0 for creating Web API for database and process request/response data.
- Designed templates, representing format, positioning, text style and size of report data, usingHTML5, CSS3, JavaScript, jQuery and Bootstrap.
- Utilized Unity Container to resolve dependencies.
- Used Mocking (MOQ) to test all layers of application.
- Designed code, tested and deployed SOAP and REST web services in C# using WCF.
- Created ASP.NET Web API for http-based services to provide stateless, restful services.
- Using Azure Cloud services performed various web operations in Azure App Service.
- Developed new user interface components for different modules using Kendo UI with various controls including Grid Controls, Telerik controls and chart controls etc.
- Using Entity Framework, connected to relational data by writing LINQ to SQL Queries.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Worked on SQL queries like stored procedures, Functions, Triggers to get the data from SQL Server and Oracle.
- Implemented Logging and Event Handlers on SSIS packages for troubleshooting.
- Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap and Angular to develop and implement a user-friendly UI design for the presentation layer.
- Worked with ASP.NET MVC framework to create controllers, http services, and views with Site core CMS.
- Collaborated with other members of the product development team.
- Developed REST API’s & exposed to clients with different end points.
- Used Jenkins to schedule the builds and to run the automation test regularly.
- Involved in branching the code and preparing the deployment guide for the release.
- Used Windows API to manage the users from Active Directory.
- Used TFS for version controlling and work items schedule.
- Maintain and modify SQL Server databases and wrote the Store Procedures.
- Broad design, development and testing experience with Talend Integration Suite and knowledge in Performance Tuning of mappings.
Environment: C#, MVC, HTML 5, CSS, JavaScript, jQuery, WCF, Web API, Angular, Azure, NET Framework, TFS, SSIS, Visual Studio, bootstrap, JIRA, LINQ, SQL Server.
Confidential, New York, NY
Full Stack .NET Developer
Responsibilities:
- Involved in Requirements Collection, Design, Analysis, Development and Customization of the Application Care plus.
- Designed and implemented application using .NET Framework.
- Manufacturing and distribution and serving buyers across multiple industry verticals using Microsoft Dynamics.
- Used Stash/Git for managing the release of projects and Testing.
- Worked on MVC and involved in development of various Models, Views and Controllers.
- Proficient in developing Client/Server Applications on various architectural design patterns including MVC and N-Tier Architecture for Multi users.
- Created various controllers, action results as per the requirements and returned to results to views.
- Extensively created various views, partial views. Customized the views as per requirements, created validations and applied necessary CSS.
- Created custom C# utility classes and JavaScript and Ajax method to make calls to the controller actions and perform client-side logics.
- Focused on architecting No SQL databases like Mongo, Cassandra and Cache database.
- Used Autofac IOC container to manage dependency Injection.
- Used Rabbit MQ for application-level logging.
- Building Site core components that involved working with .NET platform with C# as the programming language. Used WCF for developing and deploying service-oriented applications (SOA).
- Developed the User controls and Custom controls to support the Front-end of the application.
- Created Cascading style sheets (CSS) to attain uniformity through all pages.
- Used Entity Framework extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity.
- Worked with Web API to provide services to HTTP requests.
- Developed stored procedures and triggers in SQL Server.
- Developed Web Service for retrieving product data based on XML, WSDL, and SOAP.
- Created WCF Service to look up and retrieve the data from database.
Environment: ASP.NET, C#, VB.NET, ADO.NET, MVC, Microsoft Dynamics AX, HTML, CSS, JavaScript, DHTML, bootstrap, Angular JS, Visual Studio, SQL Server, T-SQL, IIS, Web Services, SOAP, WSDL, XML, Java Script, AJAX, .NET Framework, XML, XHTML, XSLT, MS VISIO(UML), SSRS.
Confidential, New York, NY
Full Stack .NET Developer
Responsibilities:
- Involved in requirement gathering, analysis, Design and development of the application.
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Responsible for developing UI pages using ASP.NET MVC, Angular, ReactJS, NodeJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Extensively used Angular UI (Angular Bootstrap) for UI components.
- Used UI Router to create different hierarchy structure in single page application.
- Created custom directives and filters using Angular built-in http service from controller through dependency injection.
- Executed programming functions utilizing HTML, CSS3, and Razor in the Microsoft ASP.NET MVC environment.
- Created WCF services with C# asynchronous programming.
- Used View bag, View model and Partial view to achieve the data transfer in the MVC architecture.
- Created Restful web services usingASP.NET Core Web API.
- Migrated existingASP.NETapplications toASP.NETCore.
- Implemented a dashboard web application from scratch based onASP.NETCore with Razor views and including dependency injection (DI) and Entity Framework Core, identity user, role, and claims management.
- Worked with DynamoDB NoSQL database and API.
- Implemented validations using validation controls and Java Script.
- Created the Style Sheet which adds the design for the front-end using CSS.
- Involved in development of “Accounts Payable” system in C#.Net.
- Unit testing of the application is done using N Unit framework.
- Responsible for creating Web Services using VB.NET which in turn was used to authenticate users.
- Merged data from multiple sources using SSIS packages.
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Developed and optimized stored procedures and triggers to achieve improved system performance in SQL Server.
Environment: Visual Studio .NET, ASP.NET MVC, VB.Net, ADO.NET, SSIS, MS SQL Server, Angular, .NET Core,ASP.NETCore, Entity Framework core, Asp.NET Core Web API, Node.js, React.js Ajax, JSON, REST APIs, CSS, XML, C#, ASP.NET, Web Services, IIS, TFS, Agile Methodology.
Confidential, Bristol, CT
.NET Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC), identifying the requirements, and defining the business rules to user requirements.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Implemented UI using MVC, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Using jQuery and JavaScript for implementing client-side validations at Controller level.
- Using jQuery JSON for dynamic User Interface, retrieval and posting of data.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented .Net classes for Business logic Layer using C#.
- Worked with Team Foundation Source (TFS) control, which stores all code, as well as a record of all changes and current checkouts in SQL database.
Environment: Visual Studio, .Net framework, MVC, C .Net, ADO.net, TFS, Entity Framework, WCF, SQL Server, Bootstrap, AJAX, XML, JavaScript, AngularJS, JSON, jQuery, HTML, CSS, Crystal Reports.
