Tech Lead Resume
Brentwood, TN
SUMMARY
- Over Elven years and nine months of experience in Analysis, Design, Development and Implementation of various Intranet and Internet Client - Server and Web based applications
- Highly skilled and experienced in Agile, Scrum and Waterfall Development methodologies.
- Experienced in development of high-performance, scalable, distributed web applications using n-Tier, MVVM, MVC and Repository patterns
- Experience in web-based page and site designs using HTML5, DHTML, CSS3, JavaScript, jQuery, Angular JS2 that follows W3C Web Standards and are browser compatible
- Worked on JavaScript, jQuery, HTML5, CSS3, AJAX, Web API, Node.js and Bootstrap
- Hands on experience in developing N-Tier Applications using C#, AJAX, XML Web Services, Serialization, Multi-Threading, WCF and SOAP.
- Proficient in ASP.NET, C# and VB.NET to create Web Forms, WinForms, web services etc
- Experienced with full Software Development Life Cycle (SDLC) including requirements gathering, design, implementation, testing, deployment and maintenance
- Extensively worked with RDBMS using ADO.NET for data access, T-SQL, PL/SQL and SQL for querying.
- Worked with MS SQL Server 2000/2005/2008/2012 and Microsoft Access databases.
- Extensive experience in database design, creating E-R diagrams, scheduling SQL Server Agent Jobs, creating scripts, stored procedures, packages, functions and views.
- Possess excellent understanding of Object-Oriented Programming (OOP).
- Experienced in writing elevated level and detailed application code design documents, application deployment documents and user guides.
- Experienced in writing unit test scripts and unit test methods.
- Used TFS for creating automated builds and requirement management; Used VSS, SVN, GIT Hub, RTC and TFS for source code management.
- Extensively worked on developing, customizing and deploying portals using WSS 3.0and other related technologies/frameworks.
- Dedicated and self-motivated achiever committed to success and adept at handling multiple tasks under high pressure.
- Extensive experience working with large teams, QAs, Bas, PMs, Release Teams and DBAs
- Strong attention to quality and detail.
- Possess outstanding communication skills. An excellent team player. Can interface effectively with senior management, business team, peers, and users and is willing to learn and work in new environments
TECHNICAL SKILLS
Microsoft Technologies and Frameworks: ASP.NET 2.0/3.0/3.5/4.0/4.5, ASP.NET MVC 3.0/4.0/5.0, MVVM ADO.NET, Web Services, Restful Services, Entity Framework, WCF Services, XAML, AWS
Languages/JS libraries: C#. NET, VB.NET, HTML5, DHTML, XML, Web API, ASP, ASP.NET, JavaScript, SQL Server, CSS, JavaScript, JSON, jQuery, Angular JS2.
Databases: SQL Server 2000/2005/2008/2012, Oracle, MS-Access
Third-party Controls: Infragistics Controls, Telerik Controls
Application Servers: IIS 5.0/6.0/7.0
Design and Development Tools: VS.NET 2003, Visual Studio 2005/2008/2010/2013/2015/2017
Versioning Tools: TFS 2008/2010, SVN, VSS and GIT Hub, RTC
Modeling Tools: MS Visio
Reporting Tools: Crystal reports
OS: Windows XP/ 2003/2005/2008/2010
PROFESSIONAL EXPERIENCE
Confidential, Temple Terrace, FL
Senior Dot Net Developer
Responsibilities:
- Design, develop and implement Web Applications using .NET Framework Architecture including C# NET,VB.NET, HTMLS, CSS3,ASP.NET, JavaScript, jQuery, AJAX, Angular2 and Web Services.
- Implement the HTMLS and CSS3 for responsive web design approach and rich Ul development.
- Responsible for designing and development of applications using MVVM design patterns.
- Responsible for implementing to upgrade optimized WCF Services by using Service, Operation, Data, Fault and Message Contracts and Restful Services.
- Responsible for developing XML Web Services, publishing and consuming them.
- Responsible for developing interfaces into various components of client infrastructure using REST and Web APIs.
- Created aRESTful Web APIservice usingASP.NET Web APIto generate data for the Payment PPX which was then consumed in the HTTP Protocol.
- Used Postman to test Web API functionality.
- Responsible for developing applications to access data and data services inADO.NET.
- Extensively & efficiently use Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Responsible for developing Ul using ASP.Net Server-Side Controls, HTML Controls, CSS, JavaScript, and JQuery.
- Setting up and Managing Virtual Machines on AWS Cloud including working EC2
- Migrated Virtual Machines and applications from on premises cloud to AWS.
- Involve in implementing client-side JavaScript, JQuery, HTML, DHTML, and CSS.
- Understand and develop Angular2 as advanced JavaScript library for client-side services.
- Understand and work on XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, and Authentications like windows authentication, forms authentication.
- Work with Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server).
- Write complex stored procedures, views and triggers for data manipulation and querying data in a large enterprise SQL Server Database.
- Communicate with project managers as to the process of open items and work with other developers, suppliers, contractors or other infrastructure resources as needed using knowledge of Information systems infrastructure, Systems development stages, Systems development life cycle, Rapid application development, Systems analysis, Systems design, Steps in preliminary construction, Steps in final construction, Data Modeling, process modeling, object modeling, Project planning and control, Economic system and project justification, Evaluation of systems alternatives, System view, Environmental constraints, methodology selection, preliminary investigation, Project analysis, Design tips, etc.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
Environment: Agile methodologies, ASP.NET, Web Services, C#.NET, SQL Server 2008, GIT Hub Version Tools, WCF, CSS, JavaScript, jQuery, AJAX, HTML5, CSS3, Angular2, Visual Studio 2015, AWS Cloud Migration, .Net Framework 4.5 and Web API
Confidential, Plano, TX
Senior Dot Net Developer
Responsibilities:
- Work on Blank Knight Financial Services a.k.a BKFS Empower Loan Origination System that Confidential bank uses to originate loans. Confidential bank is switching from traditional windows form based UI to the web version of the product.
- Primary work involves working in C#.Net Framework, ASP.Net 2.0 Core, HTML5, CSS, SQL Server, Windows Communication Foundation classes to enhance and customize the web version of BKFSs product of bank’s use.
- Create a new document. UFX file to setup our Empower Loan Sphere system using HTML5, CSS, Angular JS2 AND Ajax.
- Implemented new Symphonic document indexed with replacement of Global Document Repository using Asp.Net Web API, Angular JS2.
- Create methods in Unit of Work, Repository, Domain Service, View, View Model and controller while working on various functionalities in Bulk Enhancements and Front-End Modernization projects
- Working with Cloud Administrator on Microsoft Azure, involved in configuring virtual Machines, storage Accounts and resource groups.
- Managing day to day activity of the cloud environment, supporting development teams with their requirements.
- Working with Azure SQL Databases for Excel.
- Worked on Unit test project in Bulk Enhancements project and created unit test methods to test domain service methods
- Guide QA, DEV and BSA regression test the reports by debugging legacy code to create business test cases
- Identify detailed technical gap analysis of major areas of the application that we have customized like data input screens, forms, data grids, user activity, events and customized functionality which deal with business processes, etc. and move it to the new web layer.
- Demonstrate project to business users, business stake holders, QA, DEV and BSA teams
- Perform Root cause analysis of application issues by writing queries, running performance test and determine data related issues if any, and solve for application bottlenecks.
- Work with Lending operations business partners to identify potential risks, business problem statements and translate then into user stories.
- Work with product managers, technical leads to perform a deep drive and slot uses stories for teams to work on.
- Responsible for delivery of overall technical solution and make the windows to web transition work of the bank.
- Designed and Developed new modules and features as per the requirements provided by the client.
- Worked on Complex Query definitions for data retrieval and analysis.
- Involved in Unit testing and preparation of test data.
- Trouble shooting and resolving production issue.
- Write unit test cases for new module using MS Visual Studio 2012; Unit test and support projects in QA and after deployment to production
- Interacted with the offshore team member for requirement clarification and solving issues.
- Actively participate in requirement gathering, project tasks breakdown, sprint planning, sprint delivery meetings with business users and project status meetings.
- Interact with release manager and development team to deploy to QA environment every day.
- Interact with QA and BSA on regular basis for requirements clarification/scope changes.
- Work on daily production support incidents with SLA and update management progress of tickets with via daily status mails
- Estimate the tickets assigned to me; troubleshoot and fix problem tickets assigned
Environment: Agile methodologies, ASP.NET 2.0 Core, Web API, C#.NET, SQL Server 2008, GIT Hub Version Tools, WCF Services, CSS, JavaScript, jQuery, Azure Cloud, AJAX, Angular JS2, Node.Js, Visual Studio 2015, .NET Framework 4.5
Confidential, Brentwood, TN
Tech Lead
Responsibilities:
- Work with Confidential on daily basis with Production support activities on ticket priority.
- Implemented outdated version technologies to latest version technologies like COM/DCOM dll converted into WCF Services.
- Demonstrate project to business users, business stake holders, QA, DEV and BSA teams
- Attend on daily standup to give update our work activities in Client, Business stake holders, Project Managers and Developers on daily basis.
- Implemented outdated version windows server 2003 converted into Windows Server 2008.
- Implemented older version SQL Server 2003 converted into SQL Server 2008.
- Implemented separated QA Environment and Development Environment for Report Server, Batch Processing Server, Database Server, Source code Server and Billing Server.
- Monitoring and processing on daily batch processing for Fuel Tax various clients.
- Perform Root cause analysis of application issues by writing queries, running performance test and determine data related issues if any, and solve for application bottlenecks.
- Work with Lending operations business partners to identify potential risks, business problem statements and translate then into user stories.
- Work with product managers, technical leads to perform a deep drive and slot uses stories for teams to work on
- Created a separate application to process Omnitracs data for various client with automated processing using ASP.NET, C#.Net, JavaScript and SQL Server 2008 and deployed in production without any issue.
- Design and developed for Omnitracs data UI Screen in web-based page and site designs using HTML5, DHTML, CSS3, JavaScript, jQuery, Angular JS, Bootstrap, Knockout JS that follows W3C Web Standards and are browser compatible Design.
- Created a new RPX (ActiveX report) to display Schneider Omnitracs data on monthly, quarterly and Yearly basis and successfully deployed in production without any issue.
- Created a new billing application for Filing the Tax all the various clients using ASP.Net, Windows authentication, SQL Server 2008, HTML5, CSS.
- Interacted with the offshore team member for requirement clarification and solving issues.
- Actively participate in requirement gathering, project tasks breakdown, sprint planning, sprint delivery meetings with business users and project status meetings.
- Interact with release manager and development team to deploy to QA environment every day.
- Interact with QA and BSA on regular basis for requirements clarification/scope changes.
- Work on daily production support incidents with SLA and update management progress of tickets with via daily status mails.
- Work with offshore team members gathering project requirements and clarification.
- Assign to new production ticket on daily basis and get the status of ticket. Need to inform our project management team on out ticket status on daily basis.
- Daily basis Monitoring the batch processing on different production server with various batch files.
- Estimate the production tickets assigned to me; troubleshoot and fix problem tickets assigned.
Environment: Agile methodologies, Visual basic, ASP, COM/DCOM, VB.NET, C#.NET, SQL Server 2008, TFS, HTML, CSS, Java Script, Windows Server 2008, XAML, Visual Studio 2005, .NET Framework 2.0
Confidential
Lead Dot Net Developer
Responsibilities:
- Works with Confidential Clients to implement various type of modules and gathering new requirements, analysis, development and Test specification document.
- Involved on daily basis meeting to update daily activities to Client.
- Implement on Terminal Server module to developed various type Automated Teller Machine details using in web-based page and site designs using HTML, CSS, JavaScript, jQuery, Telerik Controls.
- Design UI Screen for Calculation method for very complex screen deployed into production without any issue using HTML, CSS, AJAX and JSON
- Prepared on weekly timesheet and reported to client for all the team members.
- Involved on weekly status meeting with all stake holder business people to update our work activities.
- Interacted with the offshore team member for requirement clarification and solving issues.
- Actively participate in requirement gathering, project tasks breakdown, sprint planning, sprint delivery meetings with business users and project status meetings.
- Interact with release manager and development team to deploy to QA environment on monthly basis.
- Attended training for third party controls (Telerik Controls) to implemented major screen Terminal Server Activity, Calculation method, using Telerik RadGrid, Telerik RadTreeView, Telerik RadCombo Box etc.
- Involved in requirements analysis of the project.
- Designed and Developed new modules and features as per the requirements provided by the client.
- Worked on Complex Query definitions for data retrieval and analysis.
- Involved in Unit testing and preparation of test data.
- Interacted with the Onsite coordinator for requirement clarification and solving issues.
Environment: ASP.NET 4.0, C#.NET, JavaScript, HTML, CSS, Windows Server 2008, IIS 6.0, Telerik Controls, SQL Server 2008, Entity Framework
Confidential
Lead Dot Net Developer
Responsibilities:
- Developed in N-tier architecture using MVC Design pattern.
- Domain knowledge training attend on Cards and payments in BFS Banking domain from Total Systems.
- Developed for major functionalities screen Make Payment System, Cardholders Information, in web-based page and site designs using HTML, CSS, JavaScript.
- Involved in analysis of new requirements and enhancements with the team.
- Designed and Developed new modules and features as per the requirements made by the client
- Involved in Unit testing and preparation of test data.
- Involved in preparing Audit documents.
- Interacted with the Onsite coordinator for requirement clarification and solving issues.
- Worked on Complex Query definitions for data retrieval and analysis.
- Prepared artifacts such as Technical Specification Document, Unit Test Plan, Project Status reports.
- Delivered the error free code and received appreciation from the client on successful
Environment: Windows Server 2008, IIS 6.0, Sql Server 2008, VS.NET 2008, .NET Framework 3.5, ASP.NET 4.0, C#.NET, JavaScript, CSS, MVC, Rational Team Concern(RTC).
Confidential
Lead Dot Net Developer
Responsibilities:
- Application developed on Model View-View Model(MVVM) design patterns.
- Design and developed on Case details, Pend Case, charge back Screen in Web based HTML, CSS, infragistics controls
- Involved in analysis of new requirements and enhancements with the team.
- Involve code merge activities from one release to other, maintain and use Rational Team Concert tool for .net code repository.
- Code migrated the project from ASP .NET 2.0 to ASP.NET 4.0.
- Designed and Developed new modules and features as per the requirements made by the client
- Interacted with the Onsite coordinator for requirement clarification and solving issues.
- Worked on Complex Query definitions for data retrieval and analysis.
- Prepared artifacts such as Technical Specification Document, Unit Test Plan, Project Status reports.
- Delivered the error free code and received appreciation from the client on successful
Environment: C#.NET, SQL Server 2005, ASP.NET, JavaScript, IIS 6.0, SQL Server Reporting Services, AJAX, jQuery, MVVM, Infragistics Controls, Rational Team Concern (RTC).
Confidential
Dot Net Developer
Responsibilities:
- Application Developed using three-tier architecture, ASP.NET, C#, HTML, CSS, SQL Server, IIS Server.
- Involved with client to get new requirements as well as clarification for existing screen on weekly basis.
- Design the UI Screen using HTML Controls and applying style sheet using CSS for complex screen Lease Building details, Vendor Details and Payment Details.
- Created a very complex report Building report, Lease Report, Payment Report, Monthly payment generation report using crystal report.
- Created a different tables structure with using Key constraints, Index using SQL Server 2005.
- Created a very complex stored procedure, function, view, trigger to retrieve the details for Lease Screen, Vendor details Screen using SQL Server 2005.
- Involved in analysis of new requirements and enhancements with the team.
- Designed and Developed new modules and features as per the requirements made by the client
- Worked on Complex Query definitions for data retrieval and analysis.
- Prepared artifacts such as Technical Specification Document, Unit Test Plan, Project Status reports.
Environment: C#.NET, ASP.NET 2.0, SQL Server 2005, ASP.Net, JavaScript, IIS 6.0, VS 2005.
Confidential
Dot Net Developer
Responsibilities:
- Application Developed on N-tier Architecture and learned the architecture for this project.
- Design and developed for Major functionalities screen Material details, Pass confirmation details, Category details using HTML, CSS, JavaScript
- Created a separate unit test driven project for all the major functionalities screen and did prepare code review each screen.
- Created a various type of report Date wise /Month wise/Year wise Reports to display Material Movement details using Crystal Reports.
- Prepared a Technical Design Document (TDD), Technical Design Specification (TDS) and Unit Design Document (UDD) for all major functional screen.
- Involved in analysis of new requirements and enhancements with the team.
- Designed and Developed new modules and features as per the requirements made by the client
- Worked on Complex Query definitions for data retrieval and analysis.
Environment: SQL Server 2005, CSS, ASP.NET, Visual Studio 2005, JavaScript, Visual Source Safe 6.0.