Tech Lead Developer Resume
NY
SUMMARY:
- Over 13+ years of IT experience in Microsoft Technologies including 10+ 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 domains.
- 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, documentation, Frontend, Backend, servers, infrastructures, Agile, Scrum and Test Driven Development(TDD).
- 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-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(Bootstrap).
- Worked in WCF & extensive knowledge in WPF, LINQ, XAML, AJAX, MVC5, AngularJS, Entity Framework, Visual Studio .NET 4.0, 3.5, Object oriented programming (OOP) concepts and methodologies, C, C++, Data structure, Algorithm, Object-Oriented Design.
- Experience in writing Stored Procedures, Functions, Triggers, Cursors, T-SQL, Indexes, Views and extensive data mapping. Extensive knowledge in SSIS, SSRS, SSAS, ETL, BusinessObjects Data Services 3.0.
- Excellent presentation, communication and self-driven. Good in Client interaction.
TECHNICAL SKILLS:
Major: ASP.Net, C#, VB.Net, FULL STACK, MVC5, Bootstrap, Mobile, WCF, WPF, SAML, SSO, T-SQL, PL/SQL, AJAX, VB 6.0, C, C++
Databases: SQL Server 2008-2000, Oracle, Informix, Teradata, DB2, MS-Access 2002
Tools: /IDE Visual Studio .NET 2015-2000, SQL Server 2014-2000
BusinessObjects: 3.0, Visual Studio 6.0, GIT, TeamCity, Stash, Splunk, Team Foundation
Server(TFS): Visual Source Safe, MS Office 2016-2007, Crystal Reports.
Web Development: ASP.NET 4.0-2.0, Bootstrap, JavaScript, ADO.NET, JSON, IIS5-7.5
Networks/Peripherals: DHCP, Domain, Exchange Server, Client/Server, Security, Lotus NotesPeer- Peer, Remote, Administration of XP/2K/NT OS, Ghost
PROFESSIONAL EXPERIENCE:
Confidential, NY
Tech Lead Developer
Responsibilities:
- Worked with project SME to design Architecture of the project.
- Developed Utilities to feed data to Vendor DataMart by converting XML to JSON from downstream ETL team, which will re-send request after removing errors i.e. received from Vendor JSON response(its iteration process).
- Provided solution & developed .Net utilities to process UserXML, InvoiceXML in a migration project with NCR back office vendor, used for Purchasing food items, Vendors menu items with ingredients, and nutrition.
- Suggested NCR Vendor for their error handling to increase performance.
- Perform the code review for the existing projects and developed application with perfect coding standards using Microsoft VB.Net, ASP.Net, C#, WCF using reusable components, exception handling.
- Developed Monitoring/reporting tool using MVC5, Bootstrap, Dependency injection.
- Interact with users to gather requirements and create functional specifications.
Environment: ASP.NET 4.0, C#, ADO.NET, JSON, XML, T-SQL, TFS, Visual Studio 2015, Oracle, SoupUI, HP
Confidential, New York
Team lead
Responsibilities:
- Created new WCF services as a part of proxy service development in C#.
- Developed DSP Windows service and improved performance.
- Created Test Driven Development solution using MSTest. Created Build Script for Teamcity.
- Implemented Kerberos Authentication for Non-Prod & Prod environments.
- Responsible to implement Castle Framework, Nuget to call external vendor's SSL url.
- Architected, designed, Develop 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.
- Getting familiar with AngularJS and using it on the user interface layer on POC.
- Responsible for End to end testing in Test/UAT environment including downstream & upstream systems, involve in mainframe batch process jobs and processes.
- Enhanced application performance by developing new APIs compatible with vendor s old web services. Developed Report/Monitoring application using MVC5, Bootstrap, Dependency injection.
- Responsible to maintain SQL Server database, optimized SQL queries, Implemented Splunk for logging. Used Agile tool JIRA for effective tracking.
- Migrated old DSP application to new system.
Environment: ASP.NET 4.0/2.0, C#, ADO.NET, T-SQL, Visual Studio 2010, SQL Server 2008, Teamcity, Git, Stash, Splunk, JIRA, IIS 7.5, Windows 7.
Confidential, Seattle, WA
Technical Architect
Responsibilities:
- Worked with SME to design architecture of the project.
- Created new WCF operation contracts and data contracts in C#.
- Created new stored procedure and enhances tables for Authorization and Authentication Token.
- Done 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.
- 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.
Environment: C#, WCF, T-SQL, Visual Studio 2013, SQL Server 2012, Perforce, IIS 7.0, Windows 7.
Confidential
Technical Architect
Responsibilities:
- Involve in Confidential mCare RFP, estimation, discussion, BRD, SRS and kickoff the project.
- Worked with project lead to design architecture based on requirement analysis. Provided solution to our team from Confidential backend system(external team).
- Responsible to provide solution to reuse existing .Net components, HTML5.
- Responsible to setup backend environment for web service request/response & setup configuration like VPN, TFS. Involved to provide Backend services(.Net web services).
- 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.
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:
- Analyzed, Architectured, 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, Full Stack Developer
Responsibilities:
- Analyzed, Created Architecture and developed user interface for RockSTAND 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 classes for controller, business logic and interfaces(Bootstrap) for Custom User Layer(Vodafone, Airtel etc.) using C#, ADO.NET with MVC pattern including Razor.
- ICICI & Tech Process Payment gateway integration. PayPal integration via services and APIs. Mobile operator s billing implementation for Vodafone, Airtel etc.
- Shopping cart implementation.
- Involved in Oracle ERP integration with SQL Server 2005 database.
Environment: ASP.NET 4.0/2.0, C#, VB.NET, MVC, Bootstrap, JavaScript ADO.NET, T-SQL, Visual Studio 2010, 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 Confidential application.
- Involved in analyzing Business Requirements, and making Analysis documents, HDD, LDD.
- Responsible to fix change requests in the Confidential as per client requirement using Visual Studio 2008, Visual Studio 2005, Sql Server 2008/2005.
- Responsible to develop Custom User Layer in Confidential application as per client requirement.
- Developed classes for controller, business logic (BAL) and interfaces for Custom User Layer using C#, ADO.NET with MVC pattern. Created detail design / technical specification document
- Responsible to develop script to fix client issues and deployed in client s TEST environment then Production environment.
- Involved in enhancing subsystems for Confidential application using WCF, WPF & LINQ to release next upgraded version of the Application.
- Designed and developed Windows UI framework POC using WPF.
Environment: ASP.NET 3.5/2.0, C#, VB.NET, MVC, WCF, WPF, JavaScript ADO.NET, PL/SQL, Visual Studio 2008/2005, Oracle, 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.
- 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.
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, Bentonville, AR
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.
- Involved in Administration, configuration, InstallShield.
- Used Informix and Teradata server with OLEDB provider for .Net with ASP.NET & C#.
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, Schaumburg, 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.
- Development of reports for most of the module by exporting data in to MS-Excel from ASP.NET grid controls.
- Implemented Master Pages, CSS, 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.
- 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.
- Created Data bound controls using Data Grid and Dataset for Web Forms Application.
Environment: ASP.NET 3.0, C#, JavaScript, AJAX, ADO.NET, T-SQL, Visual Studio 2005, Oracle, 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.
- Implemented search by stored procedure, implemented Regular Expression Procedure to Generate New Ticket for the system.
- Developed classes and interfaces for Data Access Layer using C# and ADO.NET.
- Maintained history of all Agent/ Verifier transactions. Exporting report to MS-Excel.
- 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.
- 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.
- 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#, JavaScript, SQL Server 2005, Windows 2000
Confidential
Software EngineerResponsibilities:
- 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 & Win Forms and Implemented the data access using ADO.NET.
- 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