Technology Lead Resume
SUMMARY:
- 12+ years of experience in analysis, design, development of various .NET applications. Worked extensively on Web - Based Applications and windows applications with core development using ASP.NET, MVC 4, and Entity Framework ADO.NET & SQL Server.
- Strong technical skills in coding (C#, ASP.Net,MVC3 and SQL)
- Worked on multiple projects in waterfall and agile methodology.
- Created Web services, WCF & RESTFul services for consumption by external clients.
- Worked on creating a WSDL and XML Schema definition also used WSCF.red
- Expertise in using SOAP UI.
- Exposure on Test Driven Data(TDD) unit test cases using Nunit.
- Very good experience in testing including NUnit & System testing.
- Worked on complete end-to-end development of web applications using ASP.NET, Javascripts & JQuery.
- Worked on complete end-to-end development on web application using C#, MVC4 and JQuery
- Very good experience in identifying and fixing web application security vulnerabilities.
- Strong database design and programming experience. Experience in database development for writing complex database queries , writing Constraints , Indexes, Views, Stored Procedures, Cursors and Triggers in SQL Server 2014/2012/2008/2005 , Oracle 10g
- Worked on Creation of SSIS packages & Active batches
- Extensively worked on Service Oriented Architectures (SOA) and Web Services.
- Used UML tool for Use case, Class diagram, Activity Diagram, Sequence Diagram
- Experience in Configuration and Version Management using Visual Source Safe, Team Foundation Server(TFS), TortoiseSVN
- Heavily used Design Pattern (Creational, Structure, and Behavioral) and worked on Dependency Injection, MVVM and MVC Design pattern.
- Thoroughly familiar with object-oriented analysis and design (OOAD), 3-tier and client-server architecture, programming techniques.
- Extensively implemented ASP security features like Forms Authentication and Windows Authentication.
- Involved in Coding, designing Functional and Technical System analysis, System Impact analysis, database design, coding, estimation, Enhancement support and maintenance, Knowledge transition, Testing and Problem Tracking.
- Experience in working with multiple vendors and geographically distributed teams.
- Thorough understanding of SDLC with respect to Development Phase.
- Very good experience in working on o.
- Use LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Hands on experience in setting up environments & deployments. Used Anthill Pro for deployment
- Constantly interacting with the client and project team to ensure client satisfaction and successful completion of project
- Excellent analytical and teamwork skills Excellent communication & interpersonal skills
- Works collaboratively in a team environment for the building and updating of technical documents according to customer specifications.
- Experience in handling multiple projects.
- Experience in effort estimation.
- Expertise in establishing and leading onsite and offshore model.
- Work as Team lead handling 8 offshore.
- Experience in Managing Development Team.
- Experience working in a multi-cultural environment across time zones.
- Very good experience in complete end-to-end developing the project delivering without any defects.
- Rich experience in Banking, Financial and Retail domain.
TECHNICAL SKILLS:
.NET Technology: C#, VB.NET, MVC 3/4, ASP.Net, ADO.Net, Entity framework, Win Forms, Web Forms
Web Technologies: Web Services, ASP.NET, WCF, AJAX, HTML, XML, WPF, MVVM, CSS.
Scripting: Java script, JQuery
Development Framework/IDE: .Net Framework 4.5/4.0/3.5/2.0 , Visual Studio 2013/2012/2010/2008
Web Servers: IIS 6.0/7.0
Databases: SQL Server 2005/2008/2012 , Oracle 10g, MS Access
Operating Systems: Windows 8/7/Windows XP/98
Designing Tools: Microsoft Visio, Enterprise Architect
Designing: Design Patterns, OOAD, UML
Reporting Tools: SSIS, Active batch
Application Tools: Visual Studio.NET, SQL Management studio, .Visual Studio 2012 - Team Foundation System, Visual Source safe, Tortoises SVN, Anthill Pro, Splunk, version one, Service Now
PROFESSIONAL EXPERIENCE:
Confidential
Technology Lead
Environment: C#, WCF, RESTFul, Oracle, SOAP UI, SVN, Anthill PRO, Version one, Visio using agile methodology
Role and Responsibilities:
- Requirements analysis and translation to technical specifications
- Involved in the design and development of the wire request service in WCF & RESTFul.
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Design and developing the applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment and support.
- Used TortoiseSVN for maintaining the code version
- Working with Agile team and identifying the task for sprint and completing on time using Version one.
- Developing a SOA based reusable framework for services
- Onsite/Offshore co-ordination, handling offshore team and taking responsibility of delivering the complete project.
- Work with cross work streams, and determining solution design impacting the core frameworks and components.
- Worked on creation of WSDL & XSD using C#, WCF Services and Oracle.
- Used Splunk logging.
- Involved extensively in testing service using SOAP UI
- Extensively worked on deploying the service on higher environment using Anthill PRO
- Product Implementation / Integration.
Technology Lead
Environment: ASP.Net, C#, WCF, SQL Server, Entity framework, WPF, MVVM, WCF, JQuery, TFS, Visio, SSIS Packages, Active Batch using agile methodology.
Role and Responsibilities:
- Requirements analysis and translation to technical specifications
- Creating analysis & design document using VISO for creating Class & Sequence diagram.
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Design and developing the applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment and support.
- Onsite/Offshore co-ordination, handling offshore team and taking responsibility of delivering the complete project
- Involved in end-to-end application development in WPF in MVVM framework.
- Involved in end-to-end application development in MVC using Entity framework
- Used Service Oriented Architecture (SOA) to develop web services.
- Work with cross work streams, and determining solution design impacting the core frameworks and components.
- Created SSIS packages, deployed and scheduled on Active Batch
- Used MS Enterprise Library 3.1 for using the reusable blocks such as Exception handling and Logging Application block.
- Lead the team in the development and deliverables.
- Implemented the ASP security features like Windows Authentication and Authorization.
- Created test cases & test methods and tested using NUnit.
- Used WCFTestClient for testing WCF services
- Worked on Creation of WPF screens using C#, WCF Services and SQL Server.
- Product Implementation / Integration.
- Involved in Release Cycle, QA, System Integration Testing, Production Support 24x7.
Technology Lead
Environment: ASP.Net, MVC4, C#, WCF, SQL Server, Entity framework, Linq Query, WPF, WCF, JQuery, TFS, Visio, SSIS Package & Active Batch using agile methodology.
Role and Responsibilities:
- Requirements analysis and translation to technical specifications
- Creating design document using Visio for creating Class Diagram, Sequence Diagram & deployment diagram
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Design and developing the applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment and support.
- Work with cross work streams, and determining solution design impacting the core frameworks and components
- Used Service Oriented Architecture (SOA) to develop web services.
- Work with cross work streams, and determining solution design impacting the core frameworks and components.
- Created SSIS packages, deployed and scheduled on Active Batch
- Used MS Enterprise Library 3.1 for using the reusable blocks such as Exception handling and Logging Application block.
- Created test cases & test methods and tested using NUnit.
- Used WCFTestClient for testing WCF services
- Worked on Creation of WPF screens using C#, WCF Services and SQL Server.
- Product Implementation / Integration.
- Involved in Release Cycle, QA, System Integration Testing, Production Support 24x7.
- Product Implementation / Integration.
Technology Lead
Environment: ASP.Net, MVC4, C#, WCF, SQL Server, Entity framework, Linq Query, JQuery, TFS, Visio, SSIS Package & Active Batch using agile methodology.
Role and Responsibilities:
- Gathering business and system requirements
- Requirements elicitation and translation to technical specifications
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Work with cross work streams, and determining solution design impacting the core frameworks and components
- Design and developing the applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment and support.
- Implemented the ASP security features like Forms Authentication and Authorization.
- Worked on one of the main screen by name Make a payment screen.
- Developed on core development using ASP.NET, MVC4, Entity framework, Linq queries and WCF & SQL Server.
Technology Lead
Environment: ASP.Net, MVC4, C#, WCF, SQL Server, Entity framework, LINQ Query, WPF, WCF, JQuery, TFS, Visio.
Role and Responsibilities:
- Gathering business and system requirements.
- Requirements elicitation and translation to technical specifications.
- Interact with onsite to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
- High level & low level designing document preparation & estimating the effort based on requirement and design.
- Developing the UI Screen, Data layer, service layer for database connection.
- UI Screen is designed using ASP.NET, Entity Framework & SQL Server.
- Use LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Used JQuery for validation
- Preparation of test plan, test conditions and detailed test cases.
- Test data gathering for testing.
- Team mentoring
Senior Software Engineer
Environment: ASP.Net, C#, SQL Server, TFS.
Role and Responsibilities:
- Gathering business and system requirements.
- Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Interacting with Client and offshore for issues and requirement clarification
Senior Software Engineer
Environment: ASP.Net, MVC3, C#, SQL Server, WCF, JQuery, TFS, Visio.
Role and Responsibilities:
- Understanding business and system requirements.
- Creating a POC and reference implementation for setting up the framework for offshore to start on.
- Interacting with Client and offshore for issues and requirement clarification.
- Functional specification documents creating.
- Review design document and code and mentor offshore team to optimize the solution while coding.
- Developed the application using ASP.NET, MVC3, C# & ADO.NET
- JQuery used for validation.
Senior Software Engineer
Environment: ASP.Net, C#, SQL Server, Crystal report, SSRS, JavaScript, JQuery, TFS, Visio.
Role and Responsibilities:
- Analyzing requirements and existing code.
- Creation of Impact analysis.
- Estimation of time lines based on SMC technique for the enhancements.
- Designing the enhancements & coding.
- Guiding team to resolve issues by optimizing the solutions.
- Involved in offshore/Onsite coordination and status updates.
- Involved in System & Integration testing.
- Involved in creation of Appreciation documents for ONPT & ACT.
- Developed reports using Crystal reports
Senior Software Engineer
Environment: ASP.Net, C#, SQL Server, Web Services, JavaScript, JQuery, TFS, Visio.
Role and Responsibilities:
- Setting up team at offshore & Environment setup
- Analyze of requirements and existing code
- Involved in Onsite coordination and status updates.
- Developed application using ASP.NET, ADO.NET, C#, JavaScript
- Service was developed in Web Service using C#
- Estimation of time lines for the application migration.
- Running scripts for migration.
- Application testing.
Senior Software Engineer
Environment: ASP.Net, C#, SQL Server, Web services, JavaScript, JQuery, TFS, Visio.
Role and Responsibilities:
- Involved in Interaction with client,
- Analyze requirements & designing using UML (Visio) for creating Class & Sequence diagram.
- Developed application using ASP.NET, ADO.NET, C#, JavaScript
- Estimate the time line for the application,
- Developing application, test, troubleshoot, debug,
- Preparing the Deployment package, build package & Release Note.
Software Engineer
Environment: ASP.Net, ADO.NET, C#, SQL Server, JavaScript, TFS, Visio.
Role and Responsibilities:
- Involved in Interaction with client,
- Analyze requirements & designing using UML (Visio),
- Estimate the time line for the application,
- Developing application, test, troubleshoot, debug
- Developed application using ASP.NET, ADO.NET, C#, JavaScript
- Preparing the Deployment package, build package & Release Note.
Software Engineer
Environment: Visual Studio 2005, ASP.Net, ADO.NET, C#, SQL Server, JavaScript, TFS, Visio.
Role and Responsibilities:
- Analyze requirements & designing using UML (Visio),
- Developing application, test, troubleshoot, debug,
- Developed application using ASP.NET, ADO.NET, C#, JavaScript
- Preparing the Deployment package, build package & Release Note
- Onsite/Offshore communication and coordination,
- Technical Support to the team members,
- Mentor the team members.
Software Engineer
Environment: Visual Studio 2005, ASP.Net, C#, SQL Server, WCF, JavaScript, TFS, Visio
Role and Responsibilities:
- Involved in analyze of requirements.
- Developing an application, testing, debugging of the application.
- Involved in complete development of the application using ASP.NET, ADO.NET, C#, SQL Server
Software Engineer
Role and Responsibilities:
- Involved in analyze of requirements,,
- Developing an application, testing, debugging of the application.
- Developed application using ASP.NET, ADO.NET, C#, JavaScript
Environment: Visual Studio 2003, ASP.Net, C#, SQL Server, JavaScript, TFS, Visio.
ConfidentialSoftware Engineer
Environment: Visual Studio 2003, ASP.Net, C#, SQL Server, JavaScript, TFS, Visio.
Role and Responsibilities:
- Involved in analyze of requirements.
- Developing an application, testing, debugging of the application.
- Developed application using ASP.NET, ADO.NET, C#, JavaScript
Software Engineer
Environment: Visual Studio 2003, ASP.Net, C#, SQL Server, JavaScript, TFS, Visio.
Role and Responsibilities:
- Involved in analyze of requirements.
- Developing an application, testing, debugging of the application.
- Application was developed using ASP.NET, C#, ADO.NET, SQL Server & Javascript.
