Senior Web Developer Resume
Savannah, GA
PROFESSIONAL SUMMARY:
- Full Stack Senior Web Developer with 10+ years of experience in Design, development, solution providing, problem resolution, and implementation of software applications in Microsoft .Net technologies.
- Proficiency & expertise in Designing and Developing Web based applications, SOA Applications, Database design and development.
- Strong Design & development experience in C# (4.0,3.0), MVC (4.0, 3.0), ASP.NET (4.5, 4.0, 3.5, 3.0, 2.0), WCF (4.0), ADO.Net, Restful Service, Web API, Windows Service, Web service, Entity Framework, SQL Server (2014, 2008 R2, 2005), SSRS, MS - Unit testing framework, JSON, JavaScript, JQuery, Angular JS, Type script, Asp.Net Signal R, AJAX, HTML5, LINQ, XML, XSL, SVG, T-SQL, Telerik, Agile/Scrum.
- Web Design with SVG experience; Display ADOBE Illustrator file Design View using SVG; Implemented Illustrator ADOBE and .Net integration for getting (.AI) file metadata information (Png, SVG) using Signal R and ADOBE Extended Script.
- Developed Single page Applications (Front End Layer) with ASP.NET MVC, Angular JS, Typescript, JQuery, Signal R and Validation controls using .NET Framework 4.5 and n-Tier Architecture; HTML5 experience.
- Database design and wrote T-SQL queries, store procedure and functions using SQL Server 2014.
- Performance Tuning in SQL Server.
- Scrum software development methodology (Daily scrum meeting, Sprint Planning, Sprint Retrospective and Sprint Review) and Test Driven Development TDD.
- Strong experienced in Object Oriented Programming Concept and Design patterns. Worked with Design patterns like SOA, REST, Singleton, Dependency Injection, IOC, Repository Pattern, Unit of Work, factory, facade, Prototype, Bridge, Builder and Abstract Factory.
- Worked with tools/software like TFS, Visual Studio, WCF Test Client, SQL Profiler, Style Corp, Developer Tool, Firebug, Visio, VSS, Fiddler, and SVN.
- Sound experience of Agile / scrum methodology and entire Software Development Life Cycle (SDLC).
- Wide range of Industry & domain exposure like Insurance, Retail, Building Efficiency, Software Engineering Process Group (SEPG).
TECHNICAL SKILLS:
Languages: C# (4.0, 3.0)
.Net: ASP.NET (4.5, 4.0, 3.5, 3.0, 2.0) Web Form, ADO.NET, MVC (4.0, 3.0), WCF (4.0), Linq, WCF Restful Service, Web API, Web Services, Multi-Threading, XML, XSLT, SVG, HTML, CSS, LESS, WSDL, Entity Framework 6.0, Visual Studio.NET 20102/2010/2008 , IIS 7.0/6.0.
Design Pattern: Design Patterns by Gang of four, MVC.
Databases: SQL Server (2008 R2, 2005)
Scripting: JavaScript, jQuery, JSON, Angular JS, AJAX, Typescript
Testing Tools: Microsoft Unit Testing Framework, nUnit, Fiddler
Version Control: GIT (Visual Studio Online), TFS, Tortoise SVN, VSS, Clearcase
Report Designers: SSRS, Crystal Report 9.0/8.5
Methodologies: Agile /Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Senior Web Developer
Responsibilities:
- Scrum software development methodology (Daily scrum meeting, Sprint Planning, Sprint Retrospective and Sprint Review) and Test Driven Development TDD.
- Architecture Design of Project.
- Display ADOBE Illustrator file Design View using SVG which user can inspect and modify.
- Implemented Illustrator ADOBE and .Net integration for getting (.AI) file metadata information (Png, SVG) using Signal R and ADOBE Extended Script.
- Working on WPF application and Web application using .NET Framework 4.5 (Asp.Net MVC).
- Extensively working in implementation of Business logic using C#, OOPs, SOLID, Generic, Dependency Injection, Asp.Net Web API development and Data Layer using Entity Framework 6.0.
- Developing Single page Application (Front End Layer) with ASP.NET MVC, Angular JS, Typescript, JQuery, Signal R and Validation controls using .NET Framework 4.5 and n-Tier Architecture.
- Created a database design and wrote T-SQL queries, store procedure and functions using SQL Server 2014.
- Developed Installation Package using ClickOnce, Implement Auto upgrade application for mandatory update, pop up notification for upgrade package is available, created a bootstrapper for custom Pre-requisite for installation. Developed release note report using XML.
- Implemented Automation unit testing.
- Using TFS and GIT (VSO) for version control, Developed continuous integration, continuous deployment.
- Responsible for Deployment of Application on server and maintain servers.
- Worked on Create and Merge the branch in TFS, GIT (VSO).
- Used fiddler for performance, network traffic, and response of http.
- Used Automapper for mapping contract and Autofac for Dependency Injection Resolve.
- Unit and System Integration testing and integration of modules and multiple layers in the system.
- Implemented Logging in Application Insight.
- Responsible for defect fix in PROD, QA and UAT.
Technologies / Tools: .Net (Visual Studio 2015), Sql Server 2014, Asp.Net MVC 5, C# 6.0, Asp.Net Web API 2, WPF, Asp.Net Signal R, Angular JS, JQuery, JavaScript, Typescript, XML, HTML, CSS, Less, Entity framework 6.0, Stylecorp, Autofac, Automapper, OneDrive, Application Insight, SVG, TFS, GIT, Fiddler, ADOBE, IIS 6.0/7.0.
Confidential
Technical Lead
Responsibilities:
- Designed and Developed the application frontend in C#.Net 4.0, MVC 4.0
- Designed and Developed WCF Restful Service
- Worked on back end programming using SQL Server 2008 R2 (Created Table, Store Procedure, Function, Trigger and View), Implemented integration between Salesforce and MVC Application
- Implemented Single Sign On with Salesforce Integration
- Created utility tool and migrated existing data in production database
- Merged separate created database and made unified database
- Analyzing and correction of the T-SQL queries performance in Stored Procedures using SQL Profiler
- Project Documentation (TDD, SRS), Check In, Versioning control, Shelving, Un-Shelving, for code review, creating a Work items, build management, Change Request Management, raise Issue, raise Risk, Continuous integration using TFS.
- Worked in AJAX, JQuery library for client side programming. Worked on Crystal Report.
- Worked in LINQ to collection programming in business objects
- Involved in Daily Scrum meeting in Agile methodology to update the Client
- Presented the Demo after every Sprint to business Users and Client and participate in product backlog distribution meeting in a team, Code Review, Created UTC and performed unit testing of the code
Technologies / Tools: .Net (Visual Studio 2013), Asp.Net MVC 4.0, C# 4.0, Asp.Net Web API, Entity Framework, Crystal Report, SQL Server 2008 R2, HTML5, CSS, Angular JS, JQuery, JSON, SQL Profiler, LINQ, TFS, AJAX, IIS 7.0, Salesforce Sandbox, Sql Profiler
Confidential
Sr. Software Engineer
Responsibilities:
- Designed and Developed the project in C#.Net 4.0, WCF
- Worked in development of WCF service and testing using WCF Test Client tool
- Worked on backend programming in SQL Server 2008 R2
- Worked in LINQ to collection programming on business objects
- Designed the project using Singleton and prototype design pattern
- Deployed WCF service on IIS server and windows service on client server
- Understanding, resolution and closure of bugs using HP tool
- Refactoring of the code using Style Corp customize rules
- Created MS unit test cases using Moq for each layer and analyzed code coverage
- Check in versioning control, Shelving, Un-Shelving, for Code review, creating work items in TFS
- Analyzing and correction of the T-SQL queries performance in Stored Procedures using SQL Profiler
- Comparing database using RedGate Tool
- Developed project using waterfall model
- Created UTC and performed unit testing of the code
Technologies/Tools: C#.Net 4.0, WCF, WCF Test Client, SQL Severe 2008 R2, LINQ, RedGate, TFS, JSON, SQL Profiler
Confidential
Sr. Software EngineerResponsibilities:
- Designed and developed the application frontend using MVC 3.0, C#.Net 3.0
- Worked on backend programming in SQL Server 2008 R2
- Project Documentation, Check In, Versioning control, Shelving, Un-Shelving, for code review, creating a Work items, build management, Continuous integration using TFS
- Bug tracking, updating, resolutions and closure of bugs, understanding new business requirement and creating product backlog, tasks in TFS
- Worked on Dependency Injection Pattern. Worked in WCF Service development and testing
- Worked in JavaScript for client side programming. Worked in AJAX using JQuery
- Refactoring of the code using Style Corp. Involved in Peer Code Review
- Performed deployment of build in development, staging servers as per deployment processes
- Created UTC and performed unit testing of the code
Technologies/Tools: MVC 3.0, C#, WCF Service, SQL Server 2008 R2, HTML, CSS, JQuery, LINQ, TFS, AJAX, JQuery, JavaScript.
Confidential
Sr. Software EngineerResponsibilities:
- Maintaining production application.
- Technical design document for enhancement. Coordinate with business analysts and understanding the requirement. Bug fix occurred on production.
- Understanding, resolution and closure of bugs using HP tool
- L2 / L3 support and documentation, Incident Management (Handling P1, P2, P3 tickets), track SLA's, monitoring alert. Check In Check out, Version control in Clear case
- Involved in quick support of bugs that impact on business.
- Created Utility Tool to recover data which was highly impact on business. Involved in recovery of data that impacted by defect on production.
Technologies/ Tools: ASP.NET 2.0, C#, XML, XSLT, Ajax, Sql Server 2005, Clear Case
Confidential
Sr. Asp.Net Developer
Responsibilities:
- Analysis of business need and design web site with web designer
- Development web form using CSS, HTML
- Design project with three layer architecture
- Worked in LINQ to collection programming on business objects
- Code development using Asp.Net 3.5
- Implemented online credit card payment system using Authorize.Net and PayPal
- Involved in database design in SQL Server 2008. Created several database objects such as Views, function and Stored Procedures in SQL Server database. Involved in Peer Code Review.
Technologies/ Tools: ASP.NET 3.5, C#, SQL Server 2008 R2, VSS, HTML, JavaScript, CSS, Linq to Sql, Ajax Toolkit
Confidential
Sr. Software EngineerResponsibilities:
- Development web form using CSS, HTML
- Design project with three layer architecture
- Implemented online credit card payment system using Authorize.Net and PayPal
- Code development using Asp.Net 3.0. Involved in database design in SQL Server 2008
- Created several database objects such as Views, function and Stored Procedures in SQL Server database.
Technologies/ Tools: ASP.NET 3.0, ADO.Net, C#, SQL Server 2008, CSS, HTML, JavaScript
Confidential, Savannah, GA
Sr. Software EngineerResponsibilities:
- Analyze, design, develop, test and code development using Asp.Net 2.0
- Development web form using CSS, HTML
- Involved in design project with three layer architecture
- Implemented online credit card payment system using Authorize.Net and PayPal
- Involved in database design in SQL Server 2008
- Created several database objects such as Views, function and Stored Procedures in SQL Server 2008 database.
- Performance Tuning in Sql Server
Technologies/ Tools: ASP.NET 2.0, ADO.Net, C#, SQL Server 2008, CSS, HTML, JavaScript