Tech Lead Developer Resume
NY
SUMMARY:
- Over 13+ years of IT experience in Microsoft Technologies including seven years in .NET Technologies (including requirements, analysis, design, Architecture, development, performance, migration, production support, testing, Integration, server management, database handling, maintenance of core business application and deployment), Client - Server, Web Applications, Windows Applications, Database development, application integration with exposure to diverse domain that includes Association Management System(AMS), Value added services(VAS), m-commerce, Customer/Constituent Relationship Management(CRM), Retail, Insurance, Services, Banking, Content Management System(CMS) etc.
- Full Stack development, experienced in all aspects of Software Development Life-Cycle (SDLC) from inception to delivery including requirements gathering, functional specification, design, estimation, implementation and debugging and documentation.
- Experience in developing applications using C#, ASP.NET, VB.NET, AJAX, Visual Studio .NET 4.0, 2.0, 1.1, ADO.NET, JavaScript, IIS, HTML, CSS, MS SQL Server 2008/2005/2000 , Crystal Reports, Custom Controls, Web Controls, Visual Studio.NET Framework and Object Oriented Analysis, Design (OOAD) and development of software. Experience with Responsive Web Design (RWD) patterns.
- Worked in WCF & extensive knowledge in WPF, LINQ, XAML, AJAX, MVC, Visual Studio .NET 4.0, 3.5, Object oriented programming (OOP) concepts and methodologies, C, C++, Data structure, Algorithm, Object-Oriented Design including BusinessObjects Data Services 3.0, ETL development, SSRS & SSIS
- Experience in writing Stored Procedures, Functions, Triggers, Cursors, T-SQL, Indexes, Views and extensive data mapping. Extensive knowledge in SSIS, SSRS, SSAS, ETL.
- Excellent presentation, communication and self-driven. Good in Client interaction.
TECHNICAL SKILLS:
Major Languages: C#, ASP.NET, VB.NET, T-SQL, PL/SQL, AJAX, VB 6.0, C, C++
Databases: SQL Server 2008/2005/2000, Informix, Teradata, DB2, MS-Access 2002
Tools: /IDE: Visual Studio .NET 2012/2010/2008/2005/2003, Business Objects 3.0, Visual Studio 6.0, GIT, TeamCity, Stash, Team Foundation Server, Visual Source Safe, MS,Office 2010/2007, Crystal Reports.
Web Development: ASP.NET 4.0, 3.5, 2.0, JavaScript, ADO.NET, JSON
Webservers: Microsoft Internet Information Server (IIS 5/IIS 7.5)
Operating Systems: Windows 7, Vista, Windows Server 2003, Windows XP/2000, Windows NT Server 4.0.
Networks/Peripherals: DHCP, Domain, Exchange Server, Client/Server, Security, Lotus Notes, Peer- Peer,Remote, Administration of XP/2K/NT OS, Ghost
PROFESSIONAL EXPERIENCE:
Confidential, NY
Tech Lead Developer
Responsibilities:- Analyzes industry, technology trends to determine their potential impact on the enterprise. Understands system integration methods between internal and external systems.
- Developed Utilities to convert XML request to JSON which can re-send request after removing errors from response(iteration). Provided solution & Developed .Net utilities to process UserXML, InvoiceXML etc. in a migration project with NCR back office vendor for Purchasing food items, Vendors contains menu items, ingredients, and nutrition.
- Perform the code review for the existing projects and develop application with perfect coding standards using Microsoft .Net, C#, ASP.Net., MVC, WCF developing reusable components, exception handling.
- I developed mobile friendly reporting tool using HTML5, JQuery will CSS3.
- Technical review of systems application design and recommend solutions to integration issues with various systems, Full Stack implementer.
- Prepares proposed design reviews with IS&T Architecture Review Board. Reviews project estimates, with business develops ROI, executes and is responsible for overall program necessary to build out defined technology platform working with internal IT teams and external partner.
- Interact with users to gather requirements and create functional specifications. Use Install shield and SQL Server.
- Prepare Unit Test Plan per changes made and get it reviewed from immediate supervisor. Execute unit test cases and depending upon the test results corrects the computer program.
- Fix the defects appeared in UAT, test it again and deploy back on Testing environment so that there will be next round of testing.
- Closely work with release management team to move the code in production environment
Confidential, New York Plaza, NY
Team lead
Responsibilities:- Created new WCF operation contracts and data contracts in C#.
- Implemented Kerberos Authentication for Non-Prod & Prod environments.
- Responsible to implement Castle Framework, Nuget to call external vendor's SSL url.
- Design and implemented Single Sign on(SSO) using Site minder and internal user entitlements(RACF ID).
- Used Git, Stash & TeamCity & developed build scripts for PROD and QA.
- Responsible to fix change requests in the DSP application as per Production requirement using Visual Studio 2010, Sql Server 2008. Worked on SSIS and SSRS in team projects.
- Responsible for end to end testing in test environment including downstream & upstream systems, involve in mainframe batch process jobs and processes. Full Stack implementation.
- Enhanced application performance by developing new APIs compatible with vendor s old web services. Developed monitoring tool using Bootstrap, HTML5, CSS3, JQuery.
- Responsible to maintain SQL Server database, optimized SQL queries, stop writing application log in to tables and implemented Splunk for logging.
- Responsible for backward compatibility for upstream & downstream systems with new developed code including web service request/response.
- Migrated old DSP application to new system. Business
Environment: ASP.NET 4.0/2.0, C#, Bootstrap, ADO.NET, T-SQL, Visual Studio 2012, SQL Server 2008, Teamcity, Git, Stash, Splunk, IIS 7.5, Windows 7.
Confidential, WA
Responsibilities:- Responsible to provide GAP analysis based on understanding old Legacy Session Module.
- Responsible for creating TDD for Session module.
- Provided solution to reuse existing Legacy components & DB schemas.
- Created new WCF operation contracts and data contracts in C#.
- Created new stored procedure and enhances tables for Authorization and Authentication Token.
- Presenting Sprint demo in WCF Test Client with SQL Server database.
- Enhanced Session management layer and persistence layer for making new developed APIs compatible with old WCF web service consumers.
- Responsible to maintain user Session memory cache in domain Session Service layer and SQL Server database.
- Responsible to make changes in Wizard s existing core framework.
- Responsible for backward compatibility with new developed code including web service request/response.
- Help team members in resolving the bugs and errors in the current application. Involved in review process for team member.
- Responsible to deployment on test server then moving to production server.
Environment: C#, WCF, T-SQL, Visual Studio 2013, SQL Server 2012, Perforce, IIS 7.0, Windows 7.
Confidential
Technical Architect
Responsibilities:- Involve in Bell mCare RFP, estimation, discussion, BRD, SRS and kickoff the project.
- Involved in requirement analysis, provide solution to team from Bell backend system.
- Responsible to provide solution to reuse existing .Net components, HTML5, jQuery tools.
- Involved to provide Backend services(.Net web services).
- Responsible to setup backend environment for web service request/response.
- Responsible for setup configuration like VPN, TFS.
- Involved in analyzing Business Requirements, and making Analysis documents,
- Understand the Content Management System (CMS) & SSO to implement in mCare.
- As PM responsible for Project management, resource management i.e Timesheet, task creation, resource allocation, billing resources, leaves, approvals etc.
- Handle team and help team members in resolving the bugs and errors in the current application.
- Involved in review process for team member.
Environment: Core Java, JavaScript, Sencha Architect, HTML5, Antenna framework, ASP.NET 4.0, C#, WCF,T-SQL, Visual Studio 2012/2010, SQL Server 2005/2008, TFS, IIS 7.0, Windows 7.
Confidential
Technical Architect
Responsibilities:- allocated to the employees. The approval, allocation and procurement workflows lets organization standardize the asset procurement and asset allocation based on the levels/grades defined in the rganization. Tight integration with the employees ensures that resignation and asset recovery are linked to better control the assets within an organization. A brief but effective costing lets organization link their assets costs with the overall budget allocated for assets. EAM has role based access i.e. Super admin, Inventory manager, & end user.
- Analyzed, Architecture designed and created DB for EAM application.
- Involved in analyzing Business Requirements, and making Analysis & release documents,
- Responsible to handle Team and solve their requirement related issues.
- Developed Master data creation form under master page with Spring MVC pattern.
- Handle team and help team members in resolving the bugs and errors in the current application.
- Involved in review process for team member.
Environment: HTML5, Java: Springs MVC Framework, JQuery, JavaScript, MYSQL, T-SQL, Apache.
Confidential
Team Lead
Responsibilities:- Analyzed, Architecture designed and developed user interface for RockASAP application.
- Developed WCF services consumed by RockSTAND mobile application to download eBooks.
- Involved in analyzing Business Requirements, and making Analysis documents,
- Architecture, Design, Integration for RockSTAND mobile Application(Android, iOS, Windows).
- Developed responsive design using HTML5, CSS3, Bootstrap, jQuery.
- Responsible to fix change requests in the RockASAP as per requirement using Visual Studio 2010, Visual Studio 2005, Sql Server 2005.
- Developed classes for controller, business logic (BAL) and interfaces for Custom User Layer using C#, ADO.NET with MVC pattern.
- ICICI & Tech Process Payment gateway integration. PayPal integration via services and APIs.
- Shopping cart implementation.
- Involved in Oracle ERP integration with SQL Server 2005 database, used SSIS, SSRS.
- Unit testing for assigned module and fix the bugs.
- Handle team and help team members in resolving the bugs and errors in the current application.
- Involved in review process for team member.
Environment: ASP.NET 4.0/2.0, C#, VB.NET, JavaScript ADO.NET, T-SQL, Visual Studio 2010/2005, SQL Server 2005, VSS, IIS 7.0, Windows 7 /Windows Server 2008
Confidential
Senior Software Engineer
Responsibilities:- Analyzed, designed and developed user interface for enhancing Personify application.
- Involved in analyzing Business Requirements, and making Analysis documents, High level Design Documents, Low level Design Documents.
- Responsible to fix change requests in the Personify as per client requirement using Visual Studio 2008, Visual Studio 2005, Sql Server 2008/2005, SSIS, SSRS.
- Responsible to develop Custom User Layer in Personify application as per client requirement using AJAX.
- Developed classes for controller, business logic (BAL) and interfaces for Custom User Layer using C#, ADO.NET with MVC pattern.
- Responsible to develop script to fix client issues and deployed in client s TEST environment then Production environment.
- Involved in enhancing subsystems for Personify application using WCF, WPF & LINQ to release next upgraded version of the Application.
- Unit testing for assigned module and fix the bugs.
- Help other team members in resolving the bugs and errors in the current application.
- Involved in review process for team member.
Environment: ASP.NET 3.5/2.0, C#, VB.NET, JavaScript ADO.NET, PL/SQL, Visual Studio 2008/2005, SQL Server 2008, VSS, IIS, Windows XP.
Confidential
Sr. Software Engineer
Responsibilities:- Analyzed, designed and developed user interface.
- Involved in analyzing Business Requirements, and making Analysis documents, High level Design Documents, Low level Design Documents.
- Developed classes for controller, business logic (BAL) and interfaces for data access layer (DAL) using C#, ADO.NET with MVC pattern.
- Responsible to design, develop & test Encryption Utility Tool for eTMS, which encrypt/ decrypt registry key values and store in registry to access application /database server paths using AJAX.
- Implemented Cross-site scripting (XSS) feature to enhance security in the web application.
- Responsible to fix change requests i.e IR/BR(s) in the eTMS (eSign Transaction Management Suite) as per client requirement using Visual Studio 2005, VB6.0.
- Involved in enhancing VB Components for eTMS.
- Unit testing for assigned module and fix the bugs.
- Implemented Excel export functionality for bulk data export for Etms, SSIS, SSRS.
- Help other team members in resolving the bugs and errors in the current application.
- Involved in review process for team member.
Environment: ASP.NET 2.0, C#, VB.NET, Visual Studio 6.0, JavaScript, AJAX, ADO.NET, PL/SQL, Visual Studio 2005, SQL Server 2005, VSS, IIS, Windows XP.
Confidential
Programmer Analyst
Responsibilities:- Responsible for GUI development and interaction with team members for module integration.
- Developing user interface with ASP.NET web form controls with C# through MS Visual Studio 2005.
- Implemented CSS for rich internet application (RIA).
- Developing classes for controller, business logic (BAL) and interfaces for data access layer (DAL) using C#, ADO.NET with MVC pattern.
- Used AJAX to speed up the performance of the application.
- Implemented Master Pages, CSS in the web application.
- Used SQL Helper class - Microsoft application block for database operations.
- Used four hierarchy levels of parent-child relationship and displayed record in ASP-Table.
- Handled collapse/expand feature for child records (four levels) by using JavaScript.
- Development of reports for the entire module by exporting data in to MS-Excel from ASP-Table.
- Implementing the code using Object Oriented Technology of .NET. Designed Enterprise Error Handling Component, which logs the errors, displays errors according to module.
- Resolved language problem for other Countries by implementing Localization in the project, MSMQ.
- Provided technical direction, scheduling and coordination with other groups.
- Responsible for reviewing change requests, analyzing the impact of the change requests, documenting & incorporating the approved change requests.
- Used Team Foundation server (TFS) for code Management and versioning control.
- Involved in Administration, configuration, InstallShield.
- Responsible for providing weekly project status report to the stake holders.
- Extensively involved in deployment/release management, disaster recovery planning and production support also supported various ongoing applications.
- Used Informix and Teradata server with OLEDB provider for .Net with ASP.NET & C#.
- Involved in Unit Testing, System testing, UAT, Go-Live of the application.
- Involved in providing implementation support to the client.
Environment: ASP.NET 2.0, C#, JavaScript, AJAX, ADO.NET, PL/SQL, Visual Studio 2005, Informix, Teradata, DB2, Team Foundation Server (TFS), IIS, Windows XP.
Confidential, IL
Programmer Analyst
Responsibilities:- Analyzed, designed and developed user interface with ASP.NET Web form controls.
- Designed and implemented the GUI using C#, ASP.NET through MS Visual Studio 2008.
- Created and implemented stored procedure, including Regular Expression procedure to generate new ticket
- Developed classes and interfaces for Data Access Layer using C# and ADO.NET, SSIS, SSRS.
- Development of reports for most of the module by exporting data in to MS-Excel from ASP.NET grid controls.
- Implemented Master Pages, CSS, AJAX in the web application.
- Implementing the code using Object Oriented Technology of .NET. Designed Enterprise Error Handling Component, which logs the errors, displays errors according to module.
- Maintained history of each customer and administrator transactions.
- Migrated, implemented old customer transactions with IT, Non-IT assets details with the database.
- Implemented Customer Ticket and Thread Management with Ticket Routing and Assignment.
- Implemented Ticket escalations with SLA Management with Role Management.
- Used C# for the business logic and ADO.Net for the data access.
- Analyzed, designed and implemented the code using Object Oriented Technology of .NET & Hosting.
- Involved in Administration, configuration, InstallShield
- Created Data bound controls using Data Grid and Dataset for Web Forms Application.
- Involved in providing implementation support to the client.
- Involved in Unit Testing, System testing, UAT, Go-Live of the application.
Environment: ASP.NET 3.0, C#, JavaScript, AJAX, ADO.NET, T-SQL, Visual Studio 2005,SQL Server 2005, Visual Source Safe, Windows Vista.
Confidential
Sr. Software Engineer
Responsibilities:- Designed and developed user interface with ASP.NET Web Forms controls.
- Designed and implemented the GUI using C#, ASP.NET through MS Visual Studio 2005.
- Used business logic and implemented the Data Access using ADO.NET.
- Analyzed, designed and implemented the code using Object Oriented Technology of .NET.
- Used JavaScript for client side login validation.
- Implemented search by stored procedure, implemented Regular Expression Procedure to Generate New Ticket for the system.
- Implemented CSS for rich internet application (RIA).
- Developed classes and interfaces for Data Access Layer using C# and ADO.NET.
- Development of reports for most of the module by exporting data in to MS-Excel from ASP.NET Grid Controls.
- Maintained history of all Agent/ Verifier transactions.
- Responsible for Client-interaction, gathering requirements for development and enhancement, developing and maintaining the system.
- Prepared the Data Entry interface using Win Forms.
- Responsible to host the application on the internet.
- Created Data bound controls using Data Grid and Data Set for Web Forms Application.
- Designed Enterprise Error Handling Component, which log the errors from different sources to a text file, DB table or send an email.
Environment: ASP.NET 2.0, VB.NET, C#, JavaScript, ADO.NET, T-SQL, SQL Server 2005, Visual Source Safe, Windows XP
Confidential
Software Engineer
Responsibilities:- Developed the user-interface for change requests and implementing new policies using VB.NET, windows forms.
- Imported hardware, software license information from XML file, which had been generated by Discover tool with the primary key of asset e.g. Serial No. & MAC address.
- Updated all databases using SQL Queries by importing the information from excel sheet in to database with Asset Tag.
- Migrated, implemented facility, finance with IT, Non-IT assets details with the database.
- Provided IT solution of Application/System/Networking issue for project/production support by using remote access tool.
- Design and Developed code analyzer using Web form and C# for analyzing the code for maintaining company standards.
- Used combination of server controls, Client side validation controls and used JavaScript for client side functionality implementation in Win application.
Environment: ASP.NET 2.0, C#, SQL Server 2005, Windows 2000
Confidential
Responsibilities:- Designed and developed user interface with VB.NET Win Form controls.
- Designed and implemented the GUI using VB.NET through MS Visual Studio 2000.
- Used JavaScript for Pop-Up Window on the win form.
- Developed presentation layer using Win Forms and Implemented the data access using ADO.NET.
- Help other team members in resolving the bugs and errors in the current application with VB.NET & SQL Server
- Developed Age Calculator with all validations of years/months.
- Used VB.NET for the business logic.
- Part of the team was involved in analysis, design and implementation of credit/debit card processing by online authentication and clearing.
Environment: VB.NET, ADO.NET, T-SQL, SQL Server 2000, Windows XP
Confidential
Production Support
Responsibilities:- Providing IT Solution for project/production support.
- Performed root cause analysis on production problems and troubleshoot in the night cycle batch and online programs.
- Monitoring all over network links and give updates.
Environment: Windows Xp/2000/NT, Domino Servers, MS Exchange server
Confidential
Software Engineer
Responsibilities:- Requirement discussion, coding, issue resolving.
- Involved in design strategy and discussion, DFD, Coding, issue resolving.
Environment: VB 6.0, SQL Server 2000/MS Access, Windows 2000
Confidential
Software Engineer
Responsibilities:- Developed visual basic GUI forms with password authentication.
- Restricted user to access full control.
- Analyzed the requirement, involved in DFD and database.
- Processed with client to approve the contents, and customized accordingly to meet client requirement.
- Implemented text, graphics, and video with the interaction with vendors.
- Involved in design strategy and discussion, DFD, Coding, issue resolving.
- Implemented MSH-Flex Grid in VB 6 form.
Environment: VB 6.0, SQL Server 2000/ MS Access, Windows 2000.
