Application Developer \ Technology Lead Resume
Atlanta, GA
SUMMARY
- 8+ years of experience in all stages of SDLC (Software Development Life Cycle) which includes Requirement gathering, Analysis, Design, Development, Testing and Development of web and windows applications
- Proven ability to lead, manage project Resource, interact with clients, and handle multiple tasks. Coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environment.
- Expertize in UI design & scripting using XHTML, HTML, CSS, JavaScript, JQuery, AngularJS, ASP.NET AJAX Control Toolkit.
- Strong experience in design and developing web & windows based application using C#, ASP.NET, SQL Server 2008, .NET Frameworks, AJAX, MVC, JavaScript, LINQ, HTML, CSS, AngularJS, WebAPI
- Experience implementing Web Services, WCF, REST services which communicates with XML and JSON
- Proficient in OOAD with strong OOP (Object Oriented Analysis, Design and Programming) skills
- Experience in Relational Database Design and Query optimization. Writing database Queries, Joins, Stored Procedure, Views, Triggers using MS SQL Server
- Experience with creating UML designs using tools like MS Visio
- Excellent hands - on experience designing and developing Single Page Application (SPA) using AngularJS and ASP.NET Web API
- Successfully maintained Document Management (DMS) like SharePoint
- Hands-on experience using different code repositories and versioning tools like TFS, VSS and Harvest
- Knowledge of Cross Browser Compatibility limitation and Solutions
- Functional domain experience includes Banking, Health Care and Educational
- Successfully played various roles as Solution Architect, Module(s) Lead, Technology Lead, Technology Analyst, Senior Software Engineer and Onsite coordinator
- Working knowledge of Scrum for agile methodology
- Excellent analytics and problem solving skills. A team player with strong interpersonal and communication proficiency.
TECHNICAL SKILLS
Language: C#/VB.Net
.Net Technologies: VS .NET 2013/2010/2008 , C# .NET, ADO .NET, ASP.NET, WCF, Web Services, AJAX, Web API, LINQ
Databases: MS SQL Server 2008/2005, My SQL, SQL Server Compact
Web Technologies: ASP.NET 4.0/3.5/2.0, AJAX, XHTML, HTML, XML, JSON, JavaScript, CSS, AngularJS, Handlebars.JS, Backbone.JS, Single Page Application (SPA)
Web Server: IIS 6.0/7.0
Versioning Tool: TFS, Harvest, VSS
Reporting Tool: SSRS (SQL Server Reporting Service)
Others: MS Visio, PhotoShop, InfoPath, SSIS, SoapUI, Fiddler, Log4Net, DynaTrace
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Application Developer \ Technology Lead
Responsibilities:
- Technical lead for integrating Digital Statement - Developed and maintained Digital Statement integration using C#, ASP.Net and various mainframe components
- Client/customer Interaction - direct involvement with clients and customers for requirement gathering, sizing and resolving issues of customers
- Reviewing all technical design documents and code review before handing over to testing team
- Managing each tasks of the development team in the task tracking tool like SharePoint project task list and Scrum Works
- Designing high level Conceptual Architecture and Technical Design Document (TDD) which covers requirements, scope, and sequence diagrams
- Unit Testing and implementing various web based application using HTML, CSS, JavaScript, C# and ASP.Net to ensure minimum amount of issues before functional testing
- Designed and developed combination of WebService which sends email notification to the client using WCF and C#
- Experience developing Single Page Application using AngularJS and ASP.NET WebAPI
- Have hands of experience with implementing Single Sign-On authentication using SAML
- Actively involved in Performance Load Test before pushing code on production to improve performance and stability
Environment: VS2013, C# .Net 3.5, WCF, LINQ, SharePoint, SQL Server, HTML, CSS, XML, JavaScript, JQuery, Log4Net, Windows Services, AngularJS, WebAPI, SPA, LoadRunner, SoapUI
Confidential, OH
Technology Lead \ Application Developer
Responsibilities:
- Requirement gathering and elicitation
- Managing collaboration of a team of developers, delegation of work item to team members and helping them understand business requirement
- I was involved in all stages of SDLC and development process using agile methodology
- Used N-tier architecture for presentation layer, the business and Data access layer and were coded in ASP.Net and C#
- Planning, testing and implementing various web based application using HTML, CSS, JavaScript and ASP.Net
- Written stored procedures, triggers using SQL in SQL SERVER 2008
- Developed and consumed services using WCF
Environment: Visual Studio 2012, C# .Net 4.0, ASP.Net, TFS, WCF, LINQ, SharePoint 2010, SQL Server 2008, IIS 6.0, HTML, CSS, XML, JavaScript, JQuery, Handlebar Mustache, Microsoft enterprise library logging
Confidential, Sacramento, CA
Application Developer
Responsibilities:
- Actively involved in gathering business requirement and identifying approaches to solve business issues
- Responsible for designing and implementing system modules written in C# and ASP.Net using Microsoft Visual Studio 2010
- Developed stored procedure using MS-SQL to generate reports within SQL Reporting Service (SSRS)
- Debugging and testing of developed modules and scripts
- Developed a module which consumes WCF Services responsible for communicating and providing real time data from integrated server to client application
- Used data services to access data in SQL database using DAO’s
- Experience writing comprehensive test plan for new features and regression testing on existing modules
Environment: Visual Studio 2008,ASP.Net, C# .Net 3.5, TFS, LINQ, SQL Server 2008, WCF, IIS 6.0, HTML, CSS, DOM, XML, JavaScript, Adobe Photoshop, SSIS, SSRS, Windows Forms
Confidential, Roswell, GA
Software Developer
Responsibilities:
- Key point of contact for clients .Net based product
- Active involvement in development of a C#/ASP.Net based Paperless Account Payable System
- Developed code in C# to use unmanaged code using DLL Import
- Provided online and call support to client for existing product related questions
Environment: Visual Studio 2008, ASP.Net, C#, Java, C++, SQL Server 2008, IIS 6.0, HTML, CSS, XML, JavaScript
Confidential, Hartford, NY
Web Developer
Responsibilities:
- Requirement gathering and analysis
- Building dynamic websites using VB/ASP.Net, MS SQL, HTML, CSS, and JavaScript.
- Ensuring quality by testing and interacting with QA team
- Design and developed CMS website using Drupal (php and MySQL)
- Creating email campaigns every month, tested for proper appearance across 17 email clients
Environment: HTML, CSS, JavaScript, FrontPage, Dreamweaver, Visual Studio 2008, ASP.Net, C# .Net 3.5, SQL Server 2008, IIS 6.0, Adobe Photoshop, Drupal, Php, MySQL