Senior Consultant Resume
Charlotte, NC
SUMMARY:
- 11 years of extensive experience with all phases of Software Development Life Cycle (SDLC), including Analysis, Design, Development and Testing of Client - Server and Web-based n-tier Architecture for windows and web applications with exposure to diverse business domains that include Banking, Financial, e-Commerce, Payment gateway and IT product and services with Microsoft
- Strong hands on the Microsoft .Net Framework 4.5/ 4.0/3.5/3.0/2.0/1. 1 developing MVC 4.0, Asp.Net, WCF, Entity Framework, Win Forms, VSTO applications, Web Services, REST, Win Services, Web Pages using ASP.Net 4.0/3.5/2.0, C#.Net, ADO.NET, AngularJS, JQuery, JavaScript, CSS, Bootstrap CSS Framework, Master pages, HTML, DHTML, XML, XSLT, Silverlight, LINQ, Ajax and SSIS.
- Developed Web Services, WCF Services, REST Services, Websites and Windows services etc.,
- Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
- Experience in working with Microsoft design patterns like MVP, MVC 4.0,3.0 and Service Oriented Architecture (SOA)
- Very strong programming experience in .NET 1.1 & 2.0, 3.0,3.5 and 4.5 Framework, C#.NET, MVC 4.0, ASP.NET, Web Services, ADO.NET, LINQ, AJAX, Multithreading, Reflection, Delegates, WCF, WPF, COM, JQuery and JavaScript.
- Expertise in building Web Services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web Services.
- Experience with ASP.NET Web Forms, win forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Exposure to IOT (Internet of things) using raspberry pi and Ethical hacking and Software security.
- Experience with .Net Azure based development using Azure Storage (Blob, Document DB, Files), Azure Websites, WebJobs, Radis caching etc.
- Experience with migrating Apps to Azure.
- Experience with AJAX Control and HTML, XHTML, DHTML, CSS, XAML, XML, XSL, XSLT, JavaScript.
- Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system.
- Experience in developing ETL programs using SQL Server Integration Service(SSIS)
- RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL Server (2008/2005).
- Hands on Experience in preparing the developed programs including Unit testing for ASP.NET Web Forms.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Experience with coding guidelines using Fxcop and Style Cop.
- Experience in Building the source code with Visual Source Safe (VSS) and Team Foundation Server (TFS) as Version Control.
- Experience in providing estimation using WBS (Work break down structure).
- Experience in Architectural patterns MVC, MVP, MVVM and Design Patterns Factory, Abstract Factory, Singleton, Builder, Prototype and Lazy Loading.
TECHNICAL SKILLS:
Web Technologies: ASP.net, MVC, JavaScript, ASP, AngularJS, JQuery, AJAX and IIS
.NET Technologies: .Net Framework 4.5/ 4.0/3.5/ 3.0/2.0/1. x, Web Forms, Win Forms, ASP.NET 4.0/3.5/3.0/2.0/1. x ADO.Net, 3.5/3.0/2.0, Web Services, WCF Services, WPF Services, Win Services, LINQ, Entity Framework 4.0, VSTS, MVC 2.0/3.0/4.0/5.0
Langages: C# 4.0/ 3.0/2.0/1.2 . NET, VB.NET, T-SQL
Web Development: HTML, CSS, XML, (XSL, XSD, DTD), DHTML, XHTML, XPATH, SOAP, Java Script, JQuery, Ajax Programming, Silver Light, AngularJS
DBMS: SQL SERVER 2012/2008/2005/2003
Framework: Microsoft.Net 4.5/ 4.0/3.5/3.0/2.0/1. 1
ETL Tool: SQL Server Integration Service (SSIS)
Reporting Tools: Crystal Reports, LogiXMl
Tool: Google Maps, Bing Maps, HtmlToPdfConvertor, Aspose, telerik
Version Control: Visual Source Safe, Team Foundation Server, SVN
Operating Systems: Win10, Win8, Win7 , Win 2000/2003, Win XP.
Standards: MS Word, MS Excel, MS PowerPoint, MS Project, MS Visio
Design & Management Tools: UML, Visio
Architectural /Design Patterns: Solid Principles, MVC, MVP, MVVM, Factory, Abstract Factory, Singleton, Builder, ProtoType and Lazy Loading.
Cloud computing: Microsoft Azure PaaS and IaaS, table storage, Blobs, WebJobs, Worker Roles, App services.
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Senior Consultant
Responsibilities:
- Analyze the applications for cloud migration.
- Remediate/Fix the cloud migration issue in the app
- Implemented Azure storage blobs, queue and files.
- Created WebJobs, Websites and VM in Azure.
- Worked on CICD automated build for azure website.
- Build interactive web applications using Asp.Net, JavaScript, JQuery, SQL server and AngularJS.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using MVC 5.0, ASP.NET, and WCF.
Environment: .NET Framework 4.5/4.0, C#, REST Services, WCF, WebAPI, MVC, JavaScript, AngularJS, Bootstrap, SQL server,EntityFramework Azure PaaS, Azure IaaS, table storage Blobs, Web Jobs, Worker Roles, App services .
Confidential, Charlotte, NC
Senior Developer/Tech Lead
Responsibilities:
- Build interactive web applications using Asp.Net, JavaScript, JQuery, SQL server and AngularJS.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using MVC 4.0, ASP.NET, and WCF.
- Worked on new development & enhancement task and production support
- Worked on creating a Technical Specification, Build and Deployment.
- Worked on application migration from one environment to another environment.
- Proactively came up performance improvement proposal in existing functionalities.
- Extensively used Aspose component for publishing data into PDF.
- Collaborated with product management and QA team to design, build and test systems.
- Involved in implementing Continue Integration Continue Deployment (CICD) build.
- Worked on providing Estimations.
- Worked as individual contributor and handling team.
- Maintained and Enhanced functionalities on ASP.NET web applications based on change request.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Worked on Back - end using TSQL and SQL server.
- Received award for appreciation from customer on work ethics and proactive approach to understand the user issues and excellent working relationship and work closely to business have the issues and requests addressed in timely manner.
Environment: .NET Framework 4.5/4.0, C#, REST Services, WCF, MVC5, Windows services, Sql Server, TSQL, Threading, Ajax, MS-Test, Team foundation server, Java script, Jquery, AngularJS, CSS, HTML, XML, JSON, Aspose, Telerik controls, Far Point control and tidy control.
Confidential, Charlotte, NC
Senior Developer/Tech Lead
Responsibilities:
- Build interactive web applications using Asp.net, JQuery, SQL server and Entity Framework.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using, ASP.NET, and WCF services.
- Worked on new development & enhancement task and production support
- Worked on creating a Technical Specification, Build and Deployment.
- Collaborated with product management and QA team to design, build and test systems
- Worked on providing Estimations using WBS.
- Worked as individual contributor and handling team
- Maintained and Enhanced functionalities on ASP.NET web applications based on change request.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Analyzed and designed relational databases using SQL server.
- Debugged and modified software components.
- Built databases and table structures following n-tier architecture methodology for web applications.
- Worked on stored proc performance optimization.
Environment: NET Framework 4.5/4.0, C#, REST Services, WCF, MVC4, Windows services, Sql Server, TSQL, Threading, Ajax, MS-Test, Team foundation server, Java script, JQuery, CSS, HTML, XML, JSON, Aspose, Telerik controls.
Confidential
Senior Developer/ Tech Lead
Responsibilities:
- Build interactive web applications and Smart client application using WPF, Asp.net, WCF JQuery, Sql server and Sql compact DB
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Maintained and Enhanced functionalities on ASP.NET web applications based on change request.
- Work on DB migration from SQL server 2005 to 2008.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using MVC 4.0, ASP.NET, and WCF.
- Used SQL server compact DB for Smart client application.
- Worked on providing estimation using Work Break down using WBS.
- Collaborated with product management and QA team to design, build and test systems
- Worked on Creating Technical specification and providing application enhancement demo to customers.
- Worked on creating build scripts and deployment instructions.
- Used octopus tool for Web service, App services and DB deployment.
- Worked Replication and DB projects.
- Got a chance to work Microsoft Azure technologies POC’s for future application migration to Azure.
- Analyzed and designed relational databases using SQL server.
Environment: : Visual Studio, NET Framework 4.0/3.5, C#, WPF, MVVM, SQL Compact framework, WCF, Windows services, Sql Server, TSQL, Threading, Ajax, MS-Test, Team foundation server, Java script, JQuery, CSS, HTML, XML, JSON.
Confidential
Senior Developer/ Tech Lead
Responsibilities:
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET, and Web Server Controls.
- Worked on AJAX and generate warning messages to enhance overall UI experience.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Used plug-in and extensions have been developed for JQuery to make the exact functionality to work easily.
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Used Win forms controls and Custom User Controls to provide standard interactive User Interface.
- Extensive experience in applying design patterns like Singleton, Dependency injection and MVC 3.0.
- Used Entity Framework.
- Utilized Visual Source Safe (VSS) for the purpose of version Control and source code maintenance needs.
- Prepared various test cases to fix the bugs and ensures the application is error-free.
- Worked on DB migration from 2005 to 2008.
- Worked on Creating Technical specification and providing application enhancement demo to customers.
- Worked on creating build scripts and deployment instructions.
Environment: : Visual Studio 2010, ASP.NET 3.5, .Net framework 3.5,4.5, C#.NET, WCF, SQL SERVER 2008, LINQ, JavaScript, Visual Source Safe (VSS) 2008, XML, CSS, HTML and JQuery.
Confidential, New Jersey
Senior Developer
Responsibilities:
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET, and Web Server Controls.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Used Win forms controls and Custom User Controls to provide standard interactive User Interface. Performing design and development of Win forms application using C# and separate user interface logic from the business logic.
- Worked closely with clients to establish problem specifications and system designs.
- Worked on Creating Technical specification and providing application enhancement demo to customers.
- Worked on creating build scripts and deployment instructions.
- Built databases and table structures following n-tier architecture methodology for web applications.
- Debugged and modified software components.
- Maintained existing applications and designed and delivered new applications
- Worked on Multiple Payment Gateway
Environment: : Visual Studio 2010, ASP.NET 3.5, .Net framework 3.5,4.5, C#.NET, SQL SERVER 2008/2005, MVC, LINQ, JavaScript, Visual Source Safe (VSS) 2008, XML, CSS, HTML, Bing Map, JQuery Threading, Reflection, LINQ, Factory pattern, Dispose, Lazy Loading, LogiXml and JQuery.
Confidential
Senior Developer
Responsibilities:
- Successfully followed agile development steps starting from requirement to deployment.
- Used Design patterns for maintaining relationships between classes and objects with defined responsibilities
- Worked with ASP.NET Web Forms, WCF, State Management, and configuring optimizations for securing the web application.
- Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
- Applied CSS for a consistent look and feel for Page design in the application.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Performing design and development of Win forms application using C# and separate user interface logic from the business logic.
- Responsible for designing the ASP.NET application authentication using .NET Framework.
- Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Prepared various test cases to fix the bugs and ensures the application is error-free.
- Worked on to make web site in multilingual using .net localization and globalization features.
Environment: : Visual Studio 2010, ASP.NET 3.5, .Net framework 3.5, C#.NET, Web services, SQL SERVER 2008, LINQ, JavaScript, Team Foundation Server (TFS) 2008, XML, CSS, HTML, GoogalMap, BingMap, Localization and Globalization JQuery.
Confidential
Software engineer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET, Web Server Controls.
- Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.
- Designed and developed Menu for the website using CSS classes (Cascading Style Sheets)
- Experience working with various controls in Ajax control tool kit and JQuery.
- Created Queries, Stored Procedures, and Materialized Views to access data from database using SQL SERVER 2008.
Environment: Visual Studio 2005.Net Framework 2.0, SQL SERVER 2005, C#.NET, ASP.NET, ASP,, HTML, XAML, Web Forms, CSS, Ajax Control Toolkit, JavaScript, TFS and JQuery.