Tech Lead Resume
SUMMARY
- A passionate and enthusiastic software developer bringing close to 14 years of .Net technologies experience.
- Full - stack Developer: .Net development with N tier and MVC along with ADO.NET and Entity Framework.
- Worked extensively on requirement gathering, use-case creation, technical documentation and estimation.
- Developed projects using Waterfall & SCRUM/Agile project development methodology and participate in Sprints
- Advanced knowledge of Angular JS,C#, WCF, SQL, JavaScript and jQuery
TECHNICAL SKILLS
Design/Modeling Languages: OOAD, ASP.Net with VB.Net and C#.Net, SSRS/SSIS, Classic ASP
UI Web Technologies: XML, HTML5, CSS, Bootstrap, JavaScript, JQuery, AngularJS, AJAX, JSON, WinForms, Telerik
Frameworks: .NET (2.0 - 4.5), MVC (3,4), ADO.NET, Entity framework, Enterprise Library
IDE Tools: Microsoft Visual Studio, MS SQL Management Studio
SOA Technologies/Tools: Web Services, WCF, XML, SOAP, WEBAPI & Restful services
RDBMS: MS SQL Server
Others technology Tools: IIS, Microsoft Visual SourceSafe, Eclipse, SVN, Visio, FileZilla, Putty, Radmin, Enterprise architect, Fxcop, SQL Server Reporting Services (SSRS), Site Scope, Idera, Onetime, Fiddler, Teradata, NuGet, GitHub
PROFESSIONAL EXPERIENCE
Confidential
Tech Lead
Responsibilities:
- Analyze and design new system integration and new vendor onboarding
- Ensured application availability and data integrity through preventative maintenance and upgrades.
- Delivered project needs on time and within the agreed acceptance criteria in a hybrid methodology environment as they attempted to transition to an Agile Methodology.
- Wrote User Stories based on the requirements gathered from all the stake holders.
- Coordinated with systems partners to finalize designs and formalize requirements Utilized Story. Sizing and Planning Poker techniques as needed based on the length of the backlog and priorities
- Debug/Analyze/Fix software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Improved operations by conducting systems analysis; recommended changes in policies and procedures.
- As a feature lead help team with organizing and facilitated Agile and Scrum meetings, which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective.
- Engage in sprint planning events, provide story points, identify dependencies, get projects prioritized by business needs and execute them with in timelines.
Confidentia
Lead Developer
Responsibilities:
- Primary responsibilities include support and development of client/job management systems, custom applications, client websites, and all aspects of the development life cycle.
- Worked on loading/supporting data from multiple system like Teradata, SQL and Excel to SQL using SSIS/ETL.
- Interact with clients on new requirements and define the priorities.
- Carry out the analysis and formulate the resolution for the problems.
- Study the existing programs and analyze the impact of change requests.
- Prepare estimates and get the approval.
- Worked on integration of credit card payments through PAYMETRIC vendor.
- Introduced and developed some core services in the application using the Restful Web API services.
- Identification of program bugs, analysis of problems at application and system level.
- Directly interacted with customers to resolve their issues and gave the permanent solutions.
- Coordinating change management and implementation activities.
- Weekly project update meetings.
Confidential
Dotnet Developer
Responsibilities:
- Debug/Analyze/Fix software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle .
- Analysis of requirements and use case documents. Work with business analysts and address the gaps in requirements.
- Bug fixing and stored procedure fine-tuning.
- Carry out the analysis and formulate the resolution for the problems. Study the existing programs and analyze the impact of change requests.
- Actively involved in solving major issues of the application
- Lead for patch upgrades, bug fixes and new releases for the application.
- Involved in Server Monitoring and Troubleshooting.
- Develop PowerShell scripts for advanced server monitoring methods.
- Enhancements with end to end SDLC preparation.
- Developed and delivered dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS).
- Design and Architecture level Contribution.
- Managing the team to provide deliverables in time .
Confidential
Sr. Developer
Responsibilities:
- Developed a web application having form based authentication for login
- Implemented multiple levels approval along with their business requirement through Infopath forms using C#.
- Have been involved in database design. Created custom Web Parts to enter user data into lists and vice versa as per user’s convenience along with the required business logic. Implemented Ajax in these Web parts
- Integrated SSRS with SharePoint and generated graphical and tabular reports.
- Also, used web parts for various report generation using C#.
- Analysis of requirements and use case documents. Work with business analysts and address the gaps in requirements.
- Work closely with client architects and formulate design for the product/individual modules. Prepared technical design documents.
- Was involved in coding of Batch Scheduling batch jobs, to track success/failure of daily batch jobs in ESP Scheduler.
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS). Design and Architecture Level Contribution. Managing the team to provide deliverables in time. Production support. Troubleshoot and fix production issues.