Full Stack .net Developer Resume
Cleveland, OH
SUMMARY:
- 6 years of experience as a Full Stack Developer in Software designing and developing of N - Tier Client/Server Web-based Applications using Microsoft .Net framework 4.6/4.5/4.0/3.5/3.0 .
- Experienced in Health Care, Finance and Insurance domains.
- Strong experience on creating the web applications using C#, ASP.NET 4.5/4.0/3.5, MVC 5.0/4.0/3.0, ADO.NET 4.5/4.0, Entity Framework 6.0/5.0, Web API 2.2/2.1, Visual Studio 2017/ 2015/2013/2010 .
- Extensive knowledge of Object Oriented Programming (OOPS) concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Experience in using ADO.NET 4.5/4.0, Entity Framework 6.0/5.0, LINQ to SQL to interact with databases like SQL.
- Experience on creating interactive user interface using HTML 5, CSS 3, JavaScript, jQuery, AJAX, TypeScript, AngularJS 1.5, Angular2 and Bootstrap3.
- Expertise in publishing and consuming SOAP and RESTful Web services using WCF (Windows Communication Foundation) and Web API.
- Extensive experience in designing database schema in SQL Server 2014/2012/2008 and wrote SQL Queries, Stored Procedures, Joins, Triggers and Views in SQL Server using T-SQL.
- Experience in generating reports using SQL Server reporting Services (SSRS) and Crystal Reports 11.0.x and SQL Server Integration Services (SSIS) for data integration.
- Worked on .NET Security features such as Authentication & Authorization.
- Proficiency in design Patterns such as MVC, Singleton, Abstract and factory, and used Ninject as a Dependency Injection tool.
- Experience in using Bugzilla and Jira for tracking and reporting bugs. Proficient in testing tools like Karma, Jasmine, Fiddler, and Postman.
- Performed testing phases including Unit testing (N-Unit) & Integration testing, writing Test cases, generating Test scripts and reviewing test results & taking corrective actions, Bug analysis and fixes in Web-industry standards, trends for Test driven development(TDD).
- Work experience with Visual Studio Team Service, TFS 2015/2013 and GitHub for version control management.
- Experience in working on Continuous Integration/Continuous Deployment using Jenkins.
- Experience in deploying and maintaining Web Applications to Azure and AWS and Knowledge in refactoring monolithic applications to Micro Services.
- Expertise in implementing project using Agile and Waterfall methodologies.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.
TECHNICAL SKILLS:
Web Server\ Development Languages: IIS (7.0, 6.0) \ C, C++, C#, Java, T-SQL
FrontEnd Technologies\ D atabases Technologies: HTML (5.0/4.0), CSS3, Bootstrap3, jQuery, SQL SERVER 2014/2012/2008 , MS Access, AngularJS 1.5, Angular2, AJAX, JSON\ MYSQL, ORACLE
Scripting and XML Technologies\ Web Services: JavaScript, Python, TypeScript, XML SOAP, RESTful
Operating Systems\ Cloud Services: Windows 10/8/7/2000/XP, UNIX AWS, Microsoft Azure
Reporting and Integration Services\ Design Patterns: SSRS, Crystal Reports 11.0.x, SSIS\ MVC, Singleton, Factory, Abstract
N: Unit Testing, Jira, Bugzilla, Fiddler, \ Visual Studio 2015/2, Server Karma, Jasmine, Postman\ Management Studio, Visual Code
Version Control Tools\ MS Office Tools: Team Foundation Server, VSTS, Git\ Word, Excel, PowerPoint, Visio, Outlook
Microsoft Technologies: . NET Framework (4.5/4.0/3.5), ASP.NET (4.5/4.0/3.5), ASP.NET MVC (5.0/4.0), ADO.NET (4.5/4.0), LINQ, Web Services, Web API (2.2/2.1), Entity Framework (6.0/5.0)
PROFESSIONAL EXPERIENCE:
Confidential, Cleveland, OH
Full stack .Net Developer
Responsibilities:
- Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- Designed and developed user interface for web application and Internal Web application using Visual Studio 2016, ASP.NET MVC 5.0, C#, HTML5/4, CSS3, AJAX.
- Performed Client and server-side validations using JavaScript, jQuery along with regular expressions.
- Worked on Angular JS 1.5 for developing Dynamic single page application.
- Implemented AngularJS Controllers to maintain each view data, Implemented Angular Service calls using Angular Factory Services.
- Applied Web Services and invoked them by using REST web services and have used WSDL tool Web Services for creating proxy classes and for communicating with other application and components.
- Created new database objects like Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL 2014.
- For Performance oriented data delivery, created and implemented data access layer using Entity Framework Code First approach.
- Used SSRS for generating reports with the web forms and SSIS for data extraction, transformation and load operations.
- Used Visual Studio Team Services for version control, team build, project management, and for Continuous Integration/Continuous Deployment(CI/CD).
- Performed Unit testing to ensure Test Driven Development(TDD) by using N-Unit.
- Created Cloud Instance using AWS for deployment in product environment.
- Worked on Agile Environment to deliver higher-quality software.
Environment: Visual Studio 2015, C#, ASP.NET 4.5, MVC 5, SOAP, Entity Framework, T-SQL, JSON, CSS3, HTML 5, JavaScript, jQuery, AJAX, AngularJS 1.5, N-unit, SQL Server 2014, VSTS, SSRS, SSIS, AWS, AGILE
Confidential, Brooklyn, OH
.Net Developer
Responsibilities:
- Worked extensively on user requirement gathering by conducting meeting with Business users, creating and reviewing technical specs documents, Code Implementation, testing and code deployment.
- Worked in developing web applications using ASP.Net MVC5 and C#. Designing and coding interactive User Interface using ASP.Net, C#, HTML, AJAX, JavaScript and JQuery.
- Used JavaScript for validating the frontend client side as well as used ASP.NET controls for validating server side.
- 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.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Worked in developing WCF services and Web services based on SOAP which allows other systems to extract and update customer data in e-commerce.
- Worked in data modeling, logical and physical database design and creating database objects tables, views, triggers, Complex T-SQL stored procedures and functions.
- Extensively worked with LINQ to SQL, which uses ADO.NET to handle the communication with the database.
- Used Crystal Reports 11.0.x for generating reports with Web forms.
- Used Team Foundation Server (TFS) for source control and documented the entire application.
- Followed Agile (Scrum) methodologies for the product development.
- Performed unit testing and system integration testing.
- Developed the application and deployed in Windows Azure.
Environment: Visual Studio 2015, C#, ASP.NET 4.5, MVC 5, LINQ, WCF, SOAP, MS SQL 2014, LINQ, IIS 7.0, T-SQL, CSS, JQuery, AngularJS, AJAX, JSON, HTML5, JavaScript, ADO.NET, Crystal Reports 11.0.x, TFS, AZURE, AGILE
Confidential
.Net Developer
Responsibilities:
- Involved in analyzing designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.
- Designed and created rich GUI for various forms associated with each module.
- Used ADO.NET for SQL database interaction using Data Reader, Dataset and Data view.
- Created web services to implement the service 3-tier service architecture involving data access layer with ADO.NET components, business layer and service layer.
- Worked on stored procedures, functions, triggers while implementing the relational database.
- Used JavaScript, jQuery to perform client-side validation and consumed web services into the web application.
- Documentation of technical specifications.
- Used LINQ query expressions for pattern and string matching.
- Researching on various .Net grid controls to find the best that suits the user’s requirements.
- Communication with the lab technicians for feedback of the dataflow after implementation.
- Maintain the versions of the application on Visual Source safe.
- Using last modified count to handle the user concurrency issues in the forms to enable different users to use the form simultaneously.
- Exception handling and communication of various errors in a user-friendly way.
- Developing test cases for unit, integration and system testing.
- Creating HTML pages with visuals as Help documents for each module.
Environment: C#.NET, ASP.NET, ADO.NET, Web Services, SQL Server 2008, LINQ, HTML, CSS, Visual Studio 2010, Entity Framework, jQuery, JavaScript, Visual Source Safe, AGILE
Confidential
.Net Developer
Responsibilities:
- Involved in gathering of requirements by interacting with analysts.
- Used Waterfall development methodology.
- Developed .Net assemblies using C#.NET (Data access and Business Logic).
- Worked on Reusable software components Design and Development.
- Developed web pages using HTML 4, CSS, JavaScript, jQuery and Ajax.
- Worked on Java Script for Client-Side Validation.
- Used AJAX extensively with JavaScript and XML.
- Involved in designing complete database objects like Tables, Views, Store procedures and triggers using SQL Server.
- Successfully integrated data from multiple data sources including, SQL Server 2010 and legacy data delivered via message queues using ADO.Net.
- Used Web Services to access data from the Remote Application.
- Implemented Distributed computing using .NET Remoting.
- Performed unit testing within Test driven development by analyzing and writing test cases and fixing bugs.
Environment: ASP.NET MVC 4, Visual Studio 2010, ASP.Net 3.5, C#, ADO.NET, .Net Framework 4.0, Web Services, AJAX, HTML4, CSS, Java Script, jQuery, SQL Server 2010, Waterfall
Confidential
Junior .Net Developer
Responsibilities:
- Involved in initial requirement gathering
- It was 3-Tier Architecture Web Application developed using ASP.NET.
- Creating .Net assemblies using C#.
- Worked in User Interface layer, Business Logic layer, Data Access layer with the SQL Server.
- Played an active role in analyzing, documenting and designing the application
- Creating ASP.Net web pages using C#.
- Worked with Master Pages and Cascade style sheets (CSS) for the web pages.
- Worked on Java Script for Client-Side Validation.
- Used Web Services to access data from the Remote Application.
- Created DTS packages for data transformation process.
- Used Customized Exception handling class in each layer with event logging.
- Wrote Stored Procedures, Functions and Triggers using SQL Server.
- Programmed SQL Server 2008 Reporting Services using Microsoft Visual Studio 2008
- Performed unit testing on each module developed.
Environment: Visual Studio 2008, ASP.Net 3.0, C#, SQL Server 2008, Web Services, ADO.Net, AJAX, Java Script, HTML, DHTML, XML, SQL Server 2008