We provide IT Staff Augmentation Services!

Team Lead, Requirement Analyst Resume

Norwalk, CT

Experience & Skills Summary:

  • Senior application developer with over 11 years of experience in commercial software design, development and Implementation.
  • Expertise in Designing , Developing, Deploying and Maintaining Enterprise applications involving web forms, win forms, user controls, web services, windows services, workflow components using .NET technologies (VB, C#, ASP.NET, TSQL, WCF, WF, SSIS)
  • Skilled in Object Oriented Analysis and Design (OOAD) in using Design Patterns.
  • Worked on Service Oriented Architecture enhancing SOAP, XML-RPC and Remoting.
  • Experienced in domains like Finance, Securities, Retail, Web-Commerce, Fulfillment & Returns and BackOffice Systems.
  • 9+ years of experience in ASP.NET, C#.NET, MVC & MVP with SQL server
  • 7+ years of experience in relational database design, normalization, T-SQL, stored procedures, SQL Server 2005/2008, DTS/SSIS packages.
  • 5+ years of experience in Leading teams (onsite and offshore) and organizing day to day development activities and assignments on various projects to ensure timely delivery and high product quality.
  • 4+ Years of experience in implementing the C#.NET applications with Oracle as the backend database.
  • 4+ years experience in developing Distributed applications using WCF, XML Web Services and SOA.
  • 3+ years of experience in VB.NET, VB script and ASP, ASP.NET with SQL server.
  • 2+ years of experience in Finance Domain.
  • 2 years of experience in EDI transactions.
  • Experience in developing application frameworks (Business Rules, Logging, Auditing, XML Operations and Exception Handling and Validation)
  • Good backend programming and Designing skills in Stored Procedures, functions, views, triggers and cursors using T-SQL in SQL Server, Oracle, MS-Access & Sybase
  • Hands on experience in using BI tools like SQL Reporting Services (SSRS), Crystal Reports and SQL Integration Services (SSIS).
  • Experience in building multithreaded applications, managing concurrent operations and synchronizing application data.
  • Good exposure to Application Development and Maintenance projects.
  • In depth knowledge on Enterprise Application Integration (EAI) with SAP for Microsoft applications using SAP R/3 DCOM connectors.
  • Thorough knowledge and exposure in all phases of Software Development Life Cycle (SDLC) process including System Analysis, Design, Development, Troubleshooting, Testing and Support.
  • Exposure in Project management, Project planning, SRS, Application Design, Software Quality and Testing.
  • Ability to work independently as well as a team member.
  • Strengths include quick learner, analytical problem-solving capability and ability to lead the teams.

Technical Skills

.Net Technologies:

ASP.NET, ASP.NET MVC, C#, VB.NET, ADO.NET, WF, WCF, XML Web Services, .Net Remoting, Windows Services, MSMQ

Languages:

C#4.0/3.0, VB.NET 2.0/3.0, ADO.NET, C, C++,VB 6.0, SQL, T-SQL and LINQ

Server Technologies:

ASP, VBScript, .Net Framework 4.0/3.0/2.0, IIS 6.0/5.0, IIS 7.0(WAS), COM+

Client/Browser- Technologies:

AJAX, COM/DCOM/MTS/COM+, HTML/XHTML/ DHTML, XML, XSLT, JavaScript, Jquery, CSS

RDBMS:

MS SQL Server 2008/05/00/7, Oracle 11, MS Access 2000 & Sybase 11.5

Reporting Tools:

SQL Reporting 2005(SSRS), Crystal Reports

Vendor Libraries:

Infragistics, Telrik Controls

Design Methodologies:

OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts, Entity-Relationships, Agile SDLC, Continuous Integration, Automated Builds. Test driven development.

IDE Tools:

Microsoft Visual Studio 2003/05/08/10/13 , MS Visio, MS Office, Planet Press , SSIS

Version/Source Control:

Microsoft Team Foundation Server(TFS), Visual Source Safe (VSS), Subversion, Clearcase, Tortoise SVN, GIT

Platforms:

Windows Family, UNIX

Middleware Technologies:

MSMQ, IBM MQ series

Deployment Tools:

Repliweb, Team city, Jenkins

Code Review Tools:

Code Collaborator

Project Experience

Role: .NET Consultant

Environment: .NET (ASP, WCF, WPF, MVC), C#, VB, Oracle 10g/11g, Toad 10/11, Java script, LINQ, Nuget, GIT, SVN, TeamCity, Resharper, SlowCheetah, FX-Cop, Jenkins, Code Collaborator, Visio, Enterprise Architect, FogBugz, ServiceNow, HP Quality Center, XML, JSON, Unity, Service Oriented Architecture (SOA), Design Patterns.

Responsibilities:

Design and develop enhancements, debug and fix bugs. Gathering requirements from various stakeholders, perform unit test and deploy, Document design specifications and participate in weekly status meetings. Handle multiple concurrent projects. Deploy application to test and production environments.

  • Perform project tasks with development team, spanning Ohio, Connecticut, UK, France, Switzerland and India.
  • Providing application architecture and design best practices to achieve code quality.
  • Ensure compliance of established SDLC procedures and appropriate usage of SDLC tools.
  • Partner with Operations, Enterprise Architecture, and QC members on Release Management, project prioritization, triaging and scheduling activities throughout the SDLC / project life-cycle.
  • Manage project task execution and monitoring, delivering action plans and resolution mitigating risks to ensure on timely delivery.
  • Collaborate with other IT teams, communicating and negotiating needs to achieve project goals.
  • Ensure that Back office infrastructure and applications are PCI, PII and SOX compliant.
  • Optimize billing operations to enhance integrity, reduce cost and reduce turnaround time in resolving billing issues.

Confidential, Norwalk, CT

Role: Team Lead, Requirement Analyst

Environment: ASP.NET 4.0, C#.NET 4.0, ADO.NET, Visual Studio 2005/2008, MVC, Java script, AJAX, JQuery, LINQ, IIS 6.0/7.0, Windows 2003/2008, VSS, HTML, CSS, XML, Repliweb, SQL 2005/2008 & SSIS

Responsibilities:

Design and develop enhancements, debug and fix bugs. Gathering requirements from various stakeholders, perform unit test and deploy, Document design specifications and participate in weekly status meetings. Handle multiple concurrent projects. Deploy application to test and Live environments.

  • Prepared High level and Detail level systems design in alignment with customer requirements.
  • Built database access components and wrote stored procedures to retrieve/modify data.
  • Built custom web framework to encrypt, cache and configure web components.
  • Built multi-lingual websites for Germany, Swiss and Poland.
  • Integrating applications with FedEx and UPS services.
  • Designed and built user interface using ASP.NET Web forms, User controls and Master pages in C#.
  • Mentored onsite and offshore team members and ensured the work allocation and de-allocation activities.
  • Involved in Code Reviews to ensure that it adheres to Programming standards, and client requirements.
  • Tested the application for scalability, functionality, and for robustness.
  • Database monitoring and health check.
  • Monitoring jobs running on DB server.
  • 24 x 7 on call availability for any issues
  • Ad-hoc Report Generation.
  • Maintaining Fulfillment and Returns systems as single point of contact.
  • Successfully built and deployed Planet press UI for invoice printing.
  • Built alpha, beta and staging environments during server migration.
  • Deployment activities using the Repliweb tool.

Confidential, Scottsdale, AZ

Role: Team Lead and Requirement Analyst.

Environment: ASP.NET, VB.NET, C#.NET, ADO.NET, Visual Studio 2005, MVC, Java script, AJAX, IIS 6.0, Windows 2003, Crystal Reports, TFS, HTML, CSS, XML, WCF, EDI, SQL 2005/2008 SSIS & SSRS

Responsibilities:

Design and develop enhancements, debug and fix bugs. Gathering requirements, perform unit test and deploy, Document design specifications and participate in weekly status meetings. Deploy application to test environment.

  • Prepared High level and Detail level systems design in alignment with customer requirements.
  • Built database access components and wrote stored procedures to retrieve/modify data.
  • Built WCF web services for processing EDI pickups and third party rate quotes.
  • Built custom web framework to encrypt, cache and configure web components.
  • Designed and built user interface using ASP.NET Web forms and User controls in C#.
  • Mentored onsite and offshore team members and ensured the work allocation and de-allocation activities.
  • Involved in Code Reviews to ensure that it adheres to Programming standards, and client requirements.
  • Tested the application for scalability, functionality, and for robustness.
  • Generated on-demand and scheduled reports for business analysis or management decision using SQL Server Reporting Services (SSRS).
  • Built SSIS (SQL Server Integration Services) packages to process employee information for rewards and recognitions program.

Confidential, Pleasanton, CA

Role: Sr. Software Engineer/ Team Lead

Environment: ASP.NET, VB.NET, C#.NET, ADO.NET, Visual Studio 2005, MVC, VB/Java script, AJAX, IIS 6.0, Windows 2003, VSS, HTML, COM+, IBM MQ series, CSS, XML, SOA, SQL 2000/2005 & SSIS

Responsibilities:

  • Prepared High level and Detail level systems design in alignment with customer requirements.
  • Built database access components and wrote stored procedures to retrieve/modify data.
  • Built custom web framework to encrypt, cache and configure web components.
  • Designed and built user interface using ASP.NET Web forms and User controls.
  • Created proxy classes and web components.
  • Mentored onsite and offshore team members and ensured the work allocation and de-allocation activities.
  • Involved in Code Reviews to ensure that it adheres to Programming standards, and client requirements.
  • Tested the application for scalability, functionality, and for robustness
  • Database monitoring and health check.
  • Implemented stand by servers and Log shipping.
  • Monitored jobs running on DB server.
  • 24 x 7 on call availability for issues
  • Ad-hoc Report Generation
  • Data Management Activities Zip Code, Slot, Virtual Shelf, Bulk CFH Imports, Massive Coupon Setup
  • Trouble shooting of failed job.
  • Manage DB Backup

Confidential, India

Role: Sr. Software Engineer/ Team Lead

Environment: C#.NET, ADO.NET, VB 6.0, HP 3000, Visual Studio 2005, WCF, WF, Rules Engine, Java script, Enterprise Libraries, MVP, Windows 2003, TFS, XML, SOA, SharePoint, SQL 2005 & SSIS

Responsibilities:

Design and develop enhancements, debug and fix bugs. Gathering requirements, perform unit test and deploy, Document design specifications and participate in weekly status meetings. Deploy application to test environments.

  • Prepared High level and Detail level system design in alignment with customer requirements.
  • Built database access components and wrote stored procedures to retrieve/modify data.
  • Built custom web framework to encrypt, cache and configure web components.
  • Built rules framework to validate and apply business rules at business layer.
  • Designed and built user interface using C#.NET Win forms and User controls.
  • Upgraded application from VB 6.0 to .NET 3.0 and classic VB forms to C#.NET Win forms.
  • Used third party frameworks like Infragistics.
  • Built asynchronous web services transferring to and fro business transfer objects to user interface using WCF.
  • Created proxy classes and web components using WCF from scratch.
  • Utilized façade, adapter, factory patterns to build components for business layer, data layer and content adapter layer.
  • Mentored a team of 18 members and ensured the work allocation and de-allocation activities.
  • Involved in Code Reviews to ensure that it adheres to Programming standards, and client requirements.
  • Tested the application for scalability, functionality, and for robustness

Confidential, India

Role: Senior Developer

Environment: ASP, ASP.NET ,C#.NET, ADO.NET, VB 6.0/3.0, Visual Studio 6/2003, COM, MTS, VB/Java script, IIS, Windows 2000, Crystal Reports, VSS, XML, SOA, SQL 7.0, Sybase 11 & Oracle 9.

Responsibilities:

  • Understanding and analyzing the requirements and involved in GUI designing of the application.
  • Involved in Design, Coding and Testing Phases of enhancements.
  • Designed user interface screens and components using Microsoft Visio.
  • Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages.
  • Created application and form level security.
  • Worked with the database using ADO.NET library.
  • Developed the Business Logic and wrote database adapter components in C# .NET.
  • Used JavaScript for client side validations wherever necessary along with .NET validation controls and VBScript for server side validations
  • Configured security using custom authentication and identity management.
  • Involved in Code Reviews to ensure that it adheres to Programming standards, and client requirements.
  • Tested the application for scalability, functionality, and for robustness
  • Preparing the team performance reports.
  • Mentored a team of 4 members.

Worked on multiple Projects at Confidential

Role: Programmer / Analyst

Environment: ASP.NET, C#.NET, VB.NET, ADO.NET, Visual Studio 2003, VB/Java script, Windows 2000, VSS, XML, IIS 5.0, SOA, SQL 2000.

Responsibilities:

  • Understanding and analyzing the client’s requirement and involved in GUI designing of the application.
  • Involved in Design, Coding and Testing Phases of complete tool.
  • Designed user interface screens and components using Microsoft Visio.
  • Implemented tracing using trace listeners and trace switches configured the application for debugging.
  • Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages.
  • Involved in the design of the classes and architecture of the application.
  • Created application and form level security.
  • Worked with the database using ADO.NET library.
  • Developed the Business Logic and wrote database adapter components in C# .NET.
  • Used JavaScript for client side validations wherever necessary along with .NET validation controls and VBScript for server side validations
  • Configured security using custom authentication and identity management.
  • Involved in the design of the Database and Developed Stored Procedures using SQL for all the interaction with the database.
  • Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, and Database Tier.
  • Integrated the tool with various applications.
  • Involved in Requirement gathering, Designing and Coding for various enhancements and maintenance requests.
  • Designed user interface screens and Developed 3-tier architecture using ASP.NET
  • Designed all web pages in ASP.NET with VB.NET/C# code-behind.
  • Worked with different ASP.NET controls.
  • Designed and developed framework to allow dynamic page creation.
  • Used caching objects to improve the performance.
  • Involved in the Database Design and normalization.
  • Created all the SQL Server Queries, triggers, Views and Indexes.
  • Used ADO.NET objects such as DataSourceObject, Gridview, and Form view.
  • Exceptions were handled through .Net Exceptional Handling.
  • Involved in Unit Testing and Regression Testing of the Application.
  • Tested the application for scalability, functionality, and for robustness
  • Involved in Code Reviews to ensure that it adheres to Programming standards, and client requirements.
  • Health check of SAP and CRM Integrated connection and taking necessary actions.
  • Developed web pages and validated these pages using ASP, VB and VB script.
  • Designed and developed various Web user controls.
  • Developed business logic in VB
  • Developed the components for connectivity between SAP and ASP using R3-DCOM
  • Used Data Transfer objects extensively for data retrieving, querying, storage and manipulation.
  • Developed DTS (Data Transformation Services) to transmit the data table from one database to another.
  • Used Visual Source Safe for Version Control.
  • Testing: Made sure that the programs are bug free and ready for Production. This includes Unit testing / Regression Testing etc. Provides post validation data for system testing.
  • Developed web pages and validated these pages using ASP, VB and VB script.
  • Designed and developed various Web user controls.
  • Developed business logic in VB
  • Developed the components for connectivity between SAP and ASP using R3-DCOM
  • Used Data Transfer objects extensively for data retrieving, querying, storage and manipulation.
  • Developed DTS (Data Transformation Services) to transmit the data table from one database to another.
  • Used Visual Source Safe for Version Control.
  • Testing: Made sure that the programs are bug free and ready for Production. This includes Unit testing / Regression Testing etc. Provides post validation data for system testing.

Hire Now