Senior .net Developer Resume
Columbus, OH
SUMMARY:
- Over 11+ years of professional experience in working with Microsoft technologies like C#, ASP.NET MVC, ASP.NET WEB API, .Net Core, ADO.NET / Entity Framework, Microsoft SQL Server, IIS, TFS and front - end development technologies HTML5, CSS3, JavaScript, jQuery, Angular 4, Typescript and Bootstrap framework.
- Expert in developing web-based applications and cross browser applications using .Net Framework.
- Strong Experience in programming with .NET Framework using C#, ADO.NET, Entity Framework, ASP.NET, Visual Studio 2008/2010/2013/2017 , Sql Server 2008/2012/2016 and VS Code.
- Strong Experience using Oracle PL/SQL to create tables, Stored procedures, triggers and functions.
- 6 years of experience Microsoft design patterns like MVC, MVVM and Service Oriented Architecture (SOA).
- Experience in working with Angular 4 modules, services, templates, directives, services and dependency injection to create a SPA.
- Worked Extensively with Angular CLI for creating Components, Services, Directives.
- Hands on Experience in responsive front-end web designing using HTML5, CSS3, UI framework using Bootstrap v3 and v4.
- Over 4+ years of experience using GAIA cloud and AZURE IAAS, PAAS.
- Expert in creating .Net applications using ASP.NET MVC, Web Forms, C#, AJAX, HTML, CSS, JavaScript, jQuery, ADO.Net, Entity Framework 6, Entity Framework Core, N-Hibernate.
- 6 years of Service Oriented Architecture (SOA) experience developing and securing Windows Communication Foundation (WCF), REST Api.
- Experience writing NUnit Moq Test cases to test application functions.
- Experience using Autofac for Dependency Injection. Used containers to resolve dependency.
- Hands on experience using OOP (Object Oriented Programming) principles like Inheritance, Polymorphism and patterns like Factory, Singleton, Repository and SOLID principles.
- Experience in creating, deploying reports using Crystal Reports and Telerik Reports.
- Experience working in Continuous Integration and Continuous Build (CI/CD) using Jenkins with TFS/Git.
- Well refined analytical & troubleshooting skills.
- Strong interpersonal communication skills to build and sustain strong working relationship and synergies across multiple portfolios and multi-vendor environment.
- Ability to collaborate with supporting resources across business and/or functional lines.
- Can work independently and as part of a team, and have experience working in an Onshore Offshore Model, to prioritize, define, develop and deploy technology solutions to address the business needs.
- Have excellent organizational skills, proven analytical, planning, problem solving, and decision-making skills.
- Experience in rewriting legacy applications to .NET applications utilizing C#, MVC, WCF, REST, SQL Server, PL/SQL and other technologies.
- Experienced working with AGILE SCRUM, Waterfall and heavy involvement in all phases of Software Development Life Cycle (SDLC).
TECHNICAL SKILLS:
Programming Languages: C#.NET, VB.NET
Scripting Languages: JavaScript, VB Script, jQuery, TypeScript
.Net Technology: ASP.NET, Windows Forms, ASP.NET MVC, ADO.NET, LINQ, WCF, Web Services, Web Api, Entity Framework 6 and Core 2+, Nhibernate, Crystal reports, Telerik Reports.
Web Technology: HTML, CSS, XML, ASPX, ASP, Angular 4, Bootstrap 3.0, 4.0
IDE: Visual Studio 2005,2008, 2012, 2013,2015, 2017, VS Code
Database: SQL Server 2005, 2008, 2012, 2016, Oracle PL/SQL
Application Server: IIS 6,7,7.5,8
Cloud Technology: GAIA, AZURE
Operating systems: Windows NT/2000/2003, Windows XP, Windows 7, Win 10
Design Tools: MS Visio, Visual Paradigm
Version Control: Subversion (SVN), JIRA, Clear Case, Clear Quest, TFS
Other Tools: SharePoint, Service Now, HP Quality Center, MS Office, SoapUI, Post Man XML Spy, Fiddler, Beyond Compare, Refactor, notepad++
Methodologies: Waterfall model, Agile methodology
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Senior .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Estimation, Implementation, Testing and Maintenance with Agile Methodology.
- Created new MVC 5 application using Visual Studio 2017, Entity Framework and SQL Server as primary DB and write business logic using C#.
- Design and develop Views using Html 5 and use Bootstrap 4 for developing responsive and interactive websites.
- Write C#.net code to send data from controller to the views using Model View Controller (MVC5.0) using View Model design.
- Designed and developed Entity Framework Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
- Created and consumed REST Api Web Services. Integration with CBOSS for Payment Processing Services.
- Use Cascading Style sheets (CSS 3.0) to add styles to html elements.
- Create SQL tables, views and stored procedures to store the data from the applications.
- Wrote jQuery scripts and event handlers to perform html document traversal, manipulation and event handling.
- Create Reports using Telerik Reporting and XSLT.
- Used Telerik Kendo UI Controls and bind data to the Controls.
- Condition data to load application functions and write N Unit Test cases for testing for the code developed.
- Hosted REST Services and application in Azure cloud using IAAS and PAAS.
- Used TFS to track work with user stories, tasks, issues, bugs along with GIT for Code Versioning and Release Management.
- Used Jenkins for build process to generate Continuous Integration and Version Control done using GIT.
- Participated in Sprint planning, retrospective daily standups and app demo with stake holders.
Environment: ASP.NET MVC, .Net Core 2.2, C#, Entity Framework, Visual Studio 2017, T-SQL, Windows 10, SQL Server, jQuery, Ajax, Rest Api, Bootstrap 4, Azure Cloud, Telerik Reports, XSLT, Jenkins, TFS, Git, Agile.
Confidential
Senior.Net Developer
Responsibilities:
- Analyze application functionality and requirement.
- Involved in requirements gathering, application development, testing, deployment and technical support.
- Create and/or modify Technical Specification documents for the applications.
- Execute the Web accessibility Evaluation Guideline tools to identify compliance with the applications.
- Develop .Net code using Visual Studio to integrate Screen Reader Software with HTML Code.
- Create tables, views and stored procedures to store the data from the applications using Oracle PL/SQL.
- Develop HTML code to be in line with 508 compliance as per the Web Accessibility Guideline WACG 2.0
- Use Cascading Style sheets (CSS 3.0) to add styles to html elements.
- Use Bootstrap for developing responsive design websites.
- Write JavaScript and jQuery code to perform html document traversal, manipulation and event handling.
- Rewrite Classic ASP Application to C#.Net using MVC 5 and REST Api.
- Write C#.net code to send data from controller to the views using Model View Controller.
- Use Knockout JS to bind data to the html controls.
- Create and Consume Rest Service (Web API).
- Hosted Web Api Services and license app in Azure cloud.
- Condition data using SQL database to load application functions and perform unit testing for the code developed.
Environment: ASP.NET MVC, C#, Entity Framework 6, Visual Studio 2017, Azure, Windows 10, Oracle PL/SQL, jQuery, Knockout JS, Ajax, REST API, Bootstrap 3, TFS, Agile.
Confidential, Columbus, OH
Full Stack Sr.Net Developer
Responsibilities:
- Involved in requirements gathering, application design, application development, testing, deployment and technical support.
- Analyzed and Reviewed Business Requirement Document and Functional Specification Document.
- Created Use Case Diagrams and class diagrams using Microsoft Visio.
- Use Cascading Style sheets (CSS 3.0) to add styles to html elements.
- Use Bootstrap for developing responsive design websites.
- Created Technical Specification Document based on the FSD.
- Developing Service Layer code using C# and consumed WCF Service of third-party vendors.
- Designed database tables and wrote stored procedures and triggers.
- Created application using WPF for Admins for tracking Product Campaigns.
- Designed and developed Restful API's and Web Services for clients with Microsoft Web API framework.
- Used NPM for installing required node modules and other published Angular NPM modules.
- Created Credit Report Application using Angular 4. Consume Transunion Service to create the Credit Report.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Used Control M to schedule jobs for nightly batch jobs.
- Hosted Application web service on GAIA PAAS using Chase EPV Authentication.
- Used Sub Version as the source control and JIRA to created task for code migration.
- Created ITSMs and working with QA and UAT team for getting the code tested and move code to prod.
- Interaction with all the end to end teams involved in the project
- Monitoring the project health and timely completion of review on all deliverables
- Managing change controls, risks and issues.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
- Work with DevOps for continuous integration and deployment.
- Quality improvement processes like conducting requirement and design walkthroughs and reviews to ensure quality of the deliverables
Environment: ASP.NET, C#, WPF, Visual Studio 2013, Angular 4, NodeJS, Windows 7, SQL SERVER 2008, Control M, JavaScript, jQuery, TFS, JIRA, Agile.
Confidential, Cincinnati, OH
Lead .Net Developer
Responsibilities:
- Analyzed and reviewed of Business Requirement Document and Functional Specification Document.
- Created proof of concept for projects and vetted out possible scenarios.
- Created Work Break down Structure and High/Low level task estimation.
- Created Technical Specification Document based on the functional specs.
- Used C# as language to develop business logic.
- Used MVC 5, jQuery, html and CSS to create front end of the application.
- Used Visio to create database diagrams and integration diagrams for the TSD.
- Used Nhibernate for ORM mapping with Oracle PL/SQL db
- Developed Service Layer from scratch using repository pattern and created Restful Services using web api framework.
- Created SQL Tables, Views, Stored Procedures as per the application requirement.
- Used Clear Case and Clear Quest for version control.
- Work with DevOps for continuous integration
- Monitoring the project health and timely completion of review on all deliverables.
- Status reporting and auditing of different project parameters.
- Quality improvement processes like conducting requirement and design walkthroughs and reviews to ensure quality of the deliverables.
Environment: ASP.NET, C#, MVC 4, Visual Studio 2012/2013, Windows 7, Oracle PL/SQL, Nhibernate, JavaScript, jQuery, ClearCase, ClearQuest, SQL Server Reporting.
Confidential, Columbus, OH
Senior.Net Developer
Responsibilities:
- Involved in requirement gathering, analysis and prototyping with stakeholders.
- Managing the resources across multiple geographic locations.
- Design and review of the project deliverables.
- Tune the code with performance and consistency (with the requirements) as the main factors of consideration.
- Worked on converting DTS packages to SSIS packages.
- Interaction with all the end to end teams involved in the project.
- Monitoring the project health and timely completion of review on all deliverables.
- Anticipate certain difficult factors in terms of the processes involved in the project delivery and develop tools to easily and efficiently facilitate the same processes. Conduct appropriate sessions to familiarize the team members with such tools.
- Ensuring quality deliverables to the customer.
- Driving the offshore team to ensure accuracy and meeting timelines.
- Managing change controls, risks and issues.
- Status reporting and auditing of different project parameters.
- Involving in each phase of Quality Analysis and audits of the project.
- Quality improvement processes like conducting requirement and design walkthroughs and reviews to ensure quality of the deliverables.
- Providing post implementation warranty support.
Environment: ASP.NET, C#, Visual Studio 2010/2012, SQL SERVER 2005/2008, SSIS ETL Dev, Windows XP/7, JavaScript, Subversion.
Confidential
.Net Developer
Responsibilities:
- Create and consume WCF services and displayed data on aspx pages.
- Developed the application using C# with SQL Server as the backend.
- Used Microsoft FrontPage in creating html pages.
- Designed web forms using ASPX and used C# as code behind.
- Used 3-tier architecture for Presentation, Business, data access layers.
- Created SQL tables and stored procedure for data manipulation, insertion, deletion and updates.
- Deployment of Application on Test Server and testing of application.
- Done integration testing and functional testing.
Environment: ASP.NET, Windows Forms, Web Forms, ADO.NET, C#, VB.NET, VS 2005/2008, IIS, SQL Server 2005, Windows XP.