Lead Consultant Resume
Charlotte, NC
SUMMARY:
- Over Eleven years of professional experience as a Lead Consultant in Microsoft Technologies using ASP, ASP.Net, MVC, C#, VB.Net, ADO.Net, Web Forms, Web Services, WCF Services and ASP.NET WEB API
- Extensive experience using Visual Studio.Net platform (C#, VB.Net, ASP.Net, ADO.Net) with in - depth knowledge of the architecture and the framework.
- Strong experience in application support and maintenance on Microsoft technologies, WebLogic and Oracle
- Well versed with Agile and waterfall models in application development
- Very good experience in delivery as lead and ensured that deliveries are implemented on time. Good experience in Onsite / Offshore model
- Strong experience in handling calls and meetings with offshore teams
- Strong debugging skills of .NET programs using Visual Studio debugger
- Strong Experience in database development on MS SQL Server, 2012, 2014, 2016, Oracle 10g, 11g, Cassandra 2.1
- Very good exposure to OData and Web API 2
- Expertise in requirement gathering, prototyping and development as per requirement with minimum defects
- Good experience in relational databases, designing database tables and developing relevant data structures.
- Very good exposer to IoC container and TDD programming
- Experience in version controls like VSS, SVN and GIT
- Good understanding of SOLID principles
- Very good experience in technologies like JQuery, AngularJS 1.x,2.x, NodeJS,HTML5, VBScript, JavaScript, Bootstrap HTML5 and CSS3
- Experienced in all stages of Software Development Life Cycle.
- Very good experience in SSIS and SSRS like Parameterized Reports, Drill through Reports, and Drilldown Reports with Projects
- Hands on experience in migrating Web and Windows based applications to .Net platform.
- Worked on Web Parts, Site Navigation, Master Page, User Login Controls
- Good experience in MSMQ, IBM WebSphere MQ and Rabbit MQ
- Good experience in AWS, Azure cloud and DevOps Principles
- Strong experience in ITIL processes like Change Management, Incident Management, problem Management and Deployment management
- Expertise in 2nd and 3rd line application support and IT Service Management
- Expertise in Disaster recovery management
- Strong experience in managing E2E test environment setup and application build for various environments.
- Experience in design and execution of system and integration test cases
- Microsoft Certified Professional (2002).
- ITIL V3 Certified in Service Management
- LEAN Six Sigma Certified and PMP trained
- Experience in Telecom, Supply Chain and Retail domains
- Strong analytical and problem solving skills, excellent communication and presentation skills, and good team player
TECHNICAL SKILLS:
Technologies: Microsoft .Net ASP.Net 1.1/2.0/3.5/4.0/4.5 , C#, VB.Net, ADO.Net
Web: ASP 3.0, JavaScript, AngularJS 2, JQuery, VBScript, HTML/DHTML, XML, XSLT, Xpath.
Development Environments: Visual Studio .Net (2003, 2005, 2008, 2010, 2012 and 2015)
Methodologies: Agile, Waterfall
Databases: SQL Server 2016/2014/2012/2008/2005/2000 , Cassandra 2.1
Source Controls: Visual SourceSafe 6.0, Team Foundation Server, SVN, GIT
Ticketing Tools: Amdocs bridge Clarify, ServiceNow and Service Center
Operating Systems: Windows Windows 2012/10/2008/2003/2000 , Windows 7, UNIX and Linux
Web Servers: IIS 6.0/7.0/8.0/10 , Apache 2.0, Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Lead Consultant
Responsibilities:
- Followed Agile-Scrum methodology.
- Attended daily scrum meetings.
- Permanent bug fixes by doing root cause analysis, code changes and unit testing
- Migration of MS Invoice application to Azure portal
- Application configuration alerts on Application Insights
- Regular ticket analysis of recurring issues can result in a decision of permanent fix as code change
- Response to functional queries, Understanding & analysis of user requirement for minor enhancements
- Developed work flow and web pages using ASP.NET MVC for additional functionality in MS Invoice for Aurora type POs
- Maintained close collaboration with vendors to ensure timely support whenever necessary.
- Worked closely with the developers of applications to advise concerning changes on system levels
- Created WEBAPI for Invoice approval page
- Enhanced user experience with HTML5,CSS3, JQuery and JavaScript
- Made effective and much appreciated suggestions for changes in the system applications, and gave expert advice as to proper operation.
- Worked productively together with the engineering and customer-support departments and teams.
- Closely working with offshore and Vendor teams
- Automated the multiple reports in SQL and .net for customer convenience
- Created test cases on Microsoft Test Manager(MTM) for enhanced functionality
- Automated unit test cases in visual studio test manager
- Deployed specially designed test scripts - Retrieved system metrics, gathered and formatted statistics and ran analyses to identify system issues.
- Provided constant technical support for applications to ensure optimal durability and reliability Investigated and resolved technical operational issues of the applications.
Environment: .NET Framework 4.5 C#.NET, ASP.NET 3.5, MVC, WEBAPI, Azure Application Insights,HTML5,CSS3, Java Script, GIT, SQL Server 2016, Visual Studio VSO, Visual Studio 2015, MS Test Manager 2015
Confidential, Oak Brook, IL
Lead Developer
Responsibilities:
- Followed Agile-Scrum methodology.
- Attended daily scrum meetings.
- Worked on enhancing the certain functionalities in the backend system eCP
- Implemented the additional functionality of punch card processing
- Designed and developed webpages for displaying the menu items on webpage
- Worked on mobile versions of Menu search, Nutritional information Search Module.
- Implemented the location based offer functionality in eCP
- Implemented angularJS filters for data format on web commerce site
- Created custom services in angularJS for reusable functions
- Validations are done using angularJS
- Implemented MVC for business logic and UI development in Web Commerce site
- Implemented Node.JS for better leverage of multicore processing capabilities like Authorize, Send Request, Get Response
- Configured the RabbitMQ for communication between the layers in the eCP platform
- Database is hosted on AWS cloud for GMA application
- Debugging the .NET program using visual studio debugger
- Used JQuery,HTML5,CSS3, JavaScript, AJAX to enhance user experience
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data
- Migrated from WCF to RESTful services using ASP.NET Web API.
- Developed business logic using MVC
- Application and Database deployed on AWS cloud environment
- Developed Offer integration module for the offer creation
- Used bootstrap for creating responsive web pages
- Used bootstrap for data display in tables using the existing format
- Created button groups using bootstrap
- Developed screens for order punches, loyalty points
- Supported data migration activities during deployments
- Created Unit Test Documents for QA to test.
- Arranging daily meetings and calls with offshore teams to discuss the status of progress and issues
- Attending client meetings at onsite and coordinating with offshore team to keep them updated
- Managed the E2E environment creation for UAT and Test systems
- Provided Production Support
Environment: ASP.Net 3.5, MVC, C#.NET, ASP.NET WEB API, AngularJS, Bootstrap, ADO.NET Entity Framework, WCF, JavaScript, JQuery 1.2, HTML5, CSS3, SQL Server 2010, Visual Studio.Net 2010, Cassandra, RabbitMQ, CHEF and Node.JS, SQL Server 2014, GIT, Jenkins, TFS
Confidential, Oak Brook, IL
Sr. Developer
Responsibilities:
- Followed Agile-Scrum methodology.
- Attended daily scrum meetings.
- Worked on enhancing the certain functionalities in existing web pages
- Developed additional web pages as per the requirement from customer
- Modified the existing functionality to improve the application performance
- Used ASP.Net and VB.Net extensively to create Web Search Pages.
- Used Visual studio to debug the application in .NET Visual Studio.
- Created a responsive website for Confidential admins
- Data binding has been done using angularJS for Confidential stores
- Created multiple controllers in angularJS for different functionality in Confidential
- Created VB Classes for regularly used functionality like emails, Excel Export and data base transactions
- Used Grid View Control extensively to display search data in all the Web Search pages.
- Used JQuery, JavaScript and AJAX to enhance user experience
- Developed Offer integration module for the offer creation
- Data validations are done using AngularJS
- Worked on creating Rest Services using ASP.NET Web API and C#
- Developed webpages using for viewing the package generation status
- Created Unit Test Documents for QA to test.
- Arranging daily meetings and calls with offshore teams to discuss the status of progress and issues
- Attending client meetings and coordinating with offshore team to keep them updated
- Taken care of application support, incident management, change management and problem management
Environment: Visual Studio.Net 2010, ASP.Net 3.5, MVC, ASP.NET WEB API, C#.NET, AJAX, AngularJS, ADO.Net, Entity Framework, WCF, JavaScript, JQuery 1.2, HTML, CSS, Oracle 11g, SVN, TFS
Confidential
Sr. Developer
Responsibilities:
- Used Agile-Scrum methodology.
- Worked on upgrading the application from .Net framework 2.0 to .Net framework 3.5.
- Used ASP.Net and C#.Net extensively to create Web Pages.
- Developed webpages for additional test types like GTCS and GTCJ
- Used JavaScript and AJAX to enhance user experience.
- Created and used Sequences for inserting new records.
- Used SQL Profiler to check the application flow.
- Developed the web search pages for searching the data and displayed in grid view control
- Worked with Database group to restore backups and generating full text indexes.
- Used JQuery Thick Box control to show data in popup windows.
- Created SQL Server and Oracle queries for various DTS Packages.
- Installed and configured MSMQ for communicating with downstream systems GTCS and GTCJ
- Create PL/SQL Block, Oracle Stored Procedures to insert the requests in the database.
- Created indexes where ever needed for speeding up Web Search page queries.
- Created a C#.NET program to populate CLEAR data to Web Search on 15 minutes interval.
- Involved in creating the test cases and performed the functional testing
- Involved in data migration while the application was migrated to latest version of .NET
- Developed the procedures using oracle SQL developer
- Provided Production Support
Environment: Visual Studio.Net 2008, ASP.Net 2.0/3.5, C#.NET 2.0/3.5, ADO.NET Entity Framework, C#, ASP.NET MVC, WCF, WebSphere MQ, AJAX, JavaScript, JQuery, HTML, CSS, Oracle 11g,PL/SQL,VSS.
Confidential
Developer
Responsibilities:
- Used Agile-Scrum methodology.
- Worked on upgrading the application from .Net framework 2.0 to .Net framework 3.5.
- Used ASP.Net and C#.Net extensively to create Web Pages.
- Used JavaScript and AJAX to enhance user experience.
- Developed the web search pages for searching the data and displayed in grid view control
- Worked with Database group to restore backups and generating full text indexes.
- Used JQuery Thick Box control to show data in popup windows.
- Created SQL Server and Oracle queries for various DTS Packages.
- Create PL/SQL Block, Oracle Stored Procedures to insert the requests in the database.
- Created indexes where ever needed for speeding up Web Search page queries.
- Created a C#.NET program to populate CLEAR data to Web Search on 15 minutes interval.
- Involved in creating the test cases and performed the functional testing
- Developed the procedures using oracle SQL developer
Environment: Visual Studio.Net 2005, C#.NET, ASP.NET2.0, VB.NET, VB6.0, HTML, CSS, JavaScript and Oracle 10g
Confidential
Developer
Responsibilities:
- Preparation of Technical specifications and detailed design documents.
- Development of the screen flow and prototypes.
- Used ADO.NET for data retrieving, querying, storage and manipulation.
- Developing User interface using ASP.NET,C# and HTML
- Worked in configuring web.config file for Forms authentication and Authorization
- Frequently used SQL queries at the backend for data verification
- Defect support during System testing, User Accepting Testing(UAT)
- Responsible for deploying the applications to various environments
- Involved in preparing test cases for unit testing.
- Involved in designing database for buyer and supplier applications
- Involved in writing stored procedures, triggers, joins and functions
- Created database DTS Packages and setup jobs
- Involved in application support
Environment: Visual Studio.Net 2005, C#.NET, ASP.NET 2.0, ASP, JavaScript, HTML, CSS and SQL Server2005
Confidential
Associate Developer
Responsibilities:
- Used ADO.NET for data retrieving, querying, storage and manipulation.
- Developing User interface using ASP.NET for enhancements.
- Frequently used SQL queries at the backend for data verification.
- Involved in preparing test cases for unit testing for enhancements.
- Involved in developing the business process components using C#.
- Writing SQL Stored Procedures wherever necessary
- Responsible for deployments of enhancements.
- Frequent Interaction with customer for requirement gathering and resolves issues online.
- Application maintenance and support
Environment: Visual Studio.Net 2005, VB.NET, ASP.NET2.0, JavaScript, HTML, CSS and SQL Server2005
Confidential
Associate Developer
Responsibilities:
- Worked on developing rich User Interface using ASP.NET
- Implement functionality to read and write to an excel spreadsheet.
- Develop site settings form to enable user to set the configuration settings in the web.config file.
- Involved in performing unit testing and functional testing.
- Involved in writing the business entity components using C#, ADO.NET objects to interact with the database.
- Writing SQL Stored Procedures wherever necessary.
Environment: Visual Studio.Net 2003, VB.NET, ASP.NET1.1, JavaScript, HTML, Excel, CSS and SQL Server2000
