Technology Lead Resume
California
SUMMARY:
- Overall 13 Years IT EXPERIENCE and Software Development Life Cycle, N - tier architecture development, As part of assignments Involved in Estimates, Requirements Analysis, Design, Development, Implementation, Testing and Maintenance phases and a Highly Skilled Fullstack Developer with DevOps & SAS programming Experience.
- Experienced as a Web Developer in developing web applications using AngularJS, JavaScript, ASP.NET, C#, XSLT, HTML/DHTML, DOM, XHTML, jQuery, CSS, and Ajax, Single Page Web Applications.
- Experience applying the latest development approaches including MVC, event-driven applications using Ajax, Object Oriented (OO) Java Script, Json, and xml.
- Experienced DevOps Engineer Having working experience on TeamCity, Octopus Deploy, Puppet, RedGate, GIT, TFS, PowerShell scripts
- Strong knowledge of Responsive Web Design, Responsible for checking cross browser compatibility on different browsers.
- Expertise in using C# language and implementing the Object oriented principles during the design and development phases. Using C# developed multiple N-Tier architecture applications.
- Very good experience in developing XML Web Services (REST), WCF Services.
- Microsoft Certified Technology specialist in .NET Application development, .NET Service Communication Application
- Excellent understanding of RDBMS Concepts. Expert in writing SQL and PL/SQL scripts, stored procedures, Triggers, Functions,,
- Experience in debugger tools Fiddler, Firebug, SQL Profiler etc
- Good exposure to Agile Software Development Processes and Methodologies.
- Experience in MS Project
- Good at Database design, Performance analysis and tuning, developing SSRS reports.
- Hands on Experience in MARKLOGIC database, developing Xquery & XPath, using Query console & Xcc Connector component and Record loader
- Hands on experience in WCF, MVC, entity framework, Linq, J-query,Angular.JS,Node.Js,Grunt,BackBone.js and Handle bar.js
- Good experience in Source control tools and configuration tools including Visual source safe (VSS) and Team foundation server(TFS) and Tortoise-SVN
- Very good experience in Design methodologies including UML, Design patterns, Software architecture design with multiple tools including Microsoft Visio, Enterprise Architect
- Excellent experience in working with some of the Fortune 500 client projects, good at Web based/Window based application design and development, experienced in Waterfall model, Agile development software methodologies.
- Strong Analytical and Problem solving skills and excellent communication skills, ability to learn new Technologies and to deliver outputs in short deadlines.
- Proven ability to work and quickly adjust priorities, excellent attention to detail, and strong interpersonal skills for effective interaction with team.
- Involved in Project meetings, Change management process, User acceptance testing, Performance testing and production deployments.
- Experience in Leading Team, Assigning work to developers, Performing code reviews and onsite co-ordination with offshore teams.
- Expertise in participating in the Client/Customer calls, meetings understand the business needs and convert it into technical requirements, Design the Functional changes and deliver them with best quality. Good understanding of SDLC development methodology.
TECHNICAL SKILLS:
Domain\ .NET Technologies\: Energy Utilities, Healthcare, Publishing C#, Asp.NET 3.5/4.0/4.5\WCF, WPF, VB.NET, ASP.NET MVC4/MVC5\ADO.NET, Web services, LINQ\Entity Framework, MVC\
Web Service\ Tools: SOAP, REST,WebAPI\ FxCop, Nunit, MS Project
Languages \ Databases: \: C#, SQL, UML\ SQL Server2012, RAVENDB, MARKLOGIC\
Version Controllers \ Web Development: \: Team foundation server, Accurev\ HTML, CSS, JAVA SCRIPT, ASP.NETMVC \Tortoise SVN\ GIT JQuery, Angular JS, Node.Js, Protractor, Karma \Jasmine,Bootstrap,XSLT,\ OOAD,RobotFramework,Selenium2Library \
Operating Systems \ DevOps Tools:\: Windows 2000/XP/Vista/7, TeamCity, Octopus Deploy,Puppet, RedGate, GIT, TFS \PowerShell scripts
PROFESSIONAL EXPERIENCE:
Confidential, California
Technology Lead
Responsibilities:
- The application was designed and developed using ASP.NET MVC5, Razor and ASP.NET WEB API technologies in an end-to-end service oriented architecture running in the cloud.
- Implemented high-performance ASP.NET MVC 5 Web applications with a logical n-tier, service-oriented enterprise design pattern.
- Written custom directives, extracted parameters from routes, moved templates for routes into separate files and fetched data within custom directives in Angular.js
- Written automation framework using MVC and Angular.js
- Broke each PBI into logical tasks and identified technical requirements for each task.
- Involved in developing pipelines using azure data factory and created charts using iDashboard
- Involved in Sprint planning and Assigned the tasks to individuals and lead to the team to completion of tasks. Additionally, acted as a scrum master and updated status regularly to the customer.
Environment: ASP.NET MVC5,ASP.NET Web API,Microsoft Azure, ADF,idashboard,N-tierarchitecture,SQL Server 2014, C#, TFS,Angular.js, Node.Js, Grunt,, Protractor,karma,jasmine, J-query, JavaScript, Resharper
Confidential, Edison, NJSenior Technical Consultant
Responsibilities:
- Deconstructed high-level application description and wireframes into product backlog items.
- Broke each PBI into logical tasks and identified technical requirements for each task.
- Involved in Sprint planning and Assigned the tasks to individuals and lead to the team to completion of tasks. Additionally, acted as a scrum master and updated status regularly to the customer.
- Have Written the server Side code using ASP.NET MVC and used Entity Framework Extensively
- Have Used SQL server as Backend and have developed lot of stored procedures.
- Have managed multiple servers and application Deployment and worked on the automation of the build and deployment.
- Have used TFS as Source control, Design and Implemented automatic build of deployable package including the dependent components/applications using TeamCity, deployment of DB and application packages to any environment on demand by relevant resources/teams using Octopus Deploy
- Have Created custom Powershell scripting for octopus deploy
- Have developed smart search feature using the FTS of SQL server and created catalogs and managed indexes
- Have used JQUERY extensively to build rich UI and handled ajax calls.
- Have Done POC using AngularJS to migrate the existing application to AngularJS SPA.
- Tested all application controllers extensively with protractor, karma, jasmine and angular’s built-in testing facilities.
- Created custom directives for re-usable components (auto complete).
- Have written Lot of directives to enable code re usage, and I have used protractor & selenium to write unit test cases. Have used extensively Angular JS, Services, directives, and filters, Controllers to build the above application and used Gulp & Npm to package the solution. I have Used Webstorm as an IDE
- Attended daily standoff meeting to update the progress.
Environment: . NET4.5.2,ASP . NET,MVC5, ASP.NET Web API,N-tierarchitecture,SQL Server 2014, C#, TFS, Angular.js, Node.Js, Grunt,, Protractor,karma,jasmine, J-query, JavaScript, Resharper, TeamCity, Octopus Deploy
Confidential, Greenville, SCProgrammer Analyst(.Net Lead Developer)
Responsibilities:
- As a DevOps Engineer I have managed the below tasks.
- Code Management: Design and Implement Git version control system to enable best practices and collaboration between developers for application and DB source codes.
- Build & Packaging: Design and Implement automatic build of deployable package including the dependent components/applications using TeamCity, RedGate
- Configuration Management: Design and Implement single repository (source of truth) for application configurations and apply to all lifecycle environments Using Puppet
- Release and Deployment: Design and Implement deployment of DB and application packages to any environment on demand by relevant resources/teams using Octopus Deploy
Environment: TeamCity,Octopus Deploy,Puppet,Redgate, Git, TFS, Visual Studio,Asp.NET MVC,C#,AngularJS,Sql Server.
ConfidentialTechnical Architect
Responsibilities:
- Deconstructed high-level application description and wireframes into workable user stories.
- Identified actors, actions, and goals for each story.
- Broke stories down into logical tasks and identified technical requirements for each task.
- Linked all stories back to customer project management system for traceability and acceptance criteria.
- Worked with customer’s development team to understand and define common data and components.Application implemented as a single-page, angular.js client.
- URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked.
- Tested all application controllers extensively with protractor, karma, jasmine and angular’s built-in testing facilities.
- Created custom directives for re-usable components (auto complete, Google Map, etc.).
- Have written Lot of directives to enable code re usage, and I have used protractor & selenium to write unit test cases. Have used extensively Angular JS, Services, directives, and filters, Controllers to build the above application and used Gulp & Npm to package the solution. I have Used Webstorm as an IDE
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Made extensive use of promises for application control flow.Doing code Review and suggesting the best approach.
- Have Written the server Side code using ASP.NET MVC and used Entity framework Extensively
- Have Written ATDD test cases using Robot Framework and Selenium2Library
- Have used Tortoise SVN as Source control
- Attended daily standoff meeting to update the progress.
Environment: . NET4.5,ASP . NET,MVC5, ASP.NET Web API,N-tierarchitecture,RavenDB, C#, SVN, Angular.js, Node.Js, Grunt,, Protractor,karma,jasmine,Robotframework,selenium2library, J-query, JavaScript, Webstorm, Resharper, Tortoise SVN,TeamCity, Octopus Deploy,RedGate
Confidential, Miamisburg,OHTechnology Lead
Responsibilities:
- Requirement Analysis, Design, development/Implementation.
- Involved in Unit testing activities, Bug fixes, code reviews and recommend best practices to the team
- Developed ASP.NET MVC Application, WCF Services, MSMQ and Back end code, improve the performance of the application and fine tuning.
- Expertise in using the C#.net language features Used Backbone.js, Handlebar .js to achieve client side MVC architecture.
- Involved in Project meetings, Change management process, User acceptance testing and production deployments.
- Involved in Agile development methodology with iterative model, is part of the TDD-Test driven development.
- Participate in the daily scrums and discuss the technical aspects of the project and provide the status to the management.
- Assign the work to developers and track the status of the daily tasks to offshore developers.
- Simultaneously work on multiple projects at a time by dedicating the partial time for each project in single business day.
Environment: . NET 4.0/4.5,ASP.NETMVC4,WCF,REST servicesP .NET,M, N-tier architecture,SQLserver 2008, C#, TFS,Handlebar.js,Backbone.js J-query, JavaScript, Marklogic, Team foundation server, Microsoft Test Manager Fx-Cop. UML, Class Diagrams, Use cases, s(IIS)7Activity Diagram,
ConfidentialTechnology Lead
Responsibilities:
- Estimates, Requirement Analysis, Design for the functional change requests.
- Involve in Design, code reviews and recommend best practices to the team
- Developed the .NET Back end code, improved the performance of the Xquery using Marklogic Query console Loaded the data for different IBU’s and indexed the same in Marklogic Database
- Worked on WCF services and MVC framework.
- Involved in Project meetings, Change management process, User acceptance testing and production deployments.
- Involved in Infosys Internal Audit to adhere to industry standards.
- Involve in the Client calls and provide the technical aspects of the projects during the implementation phase.
- Hands on Experience with the C#.NET, WCF services.
- Simultaneously work on multiple projects at a time by dedicating the partial time for each project in single business day.
- Worked as Architect for the application design using Microsoft Visio, Enterprise architect and has the design reviewed by senior architect before finalizing the project design.
Environment: C#, WCF, Linq, IIS, Marklogic, UML, Class Diagrams, Use cases, Activity Diagram, Estimation TFS,, Visual Studio.Net 2010/2012, Team foundation server,NUnit,Fx-Cop., UML, Class Diagrams, Use cases, Activity Diagram, Estimation.
ConfidentialTechnology Lead
Responsibilities:
- Requirement Analysis, Design and Development .
- Attend Project meetings, update Project progress, time lines and target milestones updates.
- Developed the .NET Back end code, worked on Migration from Asp.NET to MVC
- Involved in Project meetings, Change management process, User acceptance testing and production deployments.
- Involved in Infosys Internal Audit to adhere to industry standards.
- Involve in the Client calls and provide the technical aspects of the projects during the implementation phase.
- Hands on Experience with the C#.NET, WCF services.
- Extensively used J-Query, Asp.net, and C #.net during the implementation of the project.
- Involved in the design meetings and performed code reviews.
Environment: Asp . net, C#, Vb.net, WCF, WPF, REST s ervices, N-tier architecture,SQLserver 2008, C#,, J-que r y, Visual Studio.NET, Internet Information Services(IIS),Packages,.Net Framework 2.0, HTML/DHTML,XML, CSS, JSON, TFS,Nunit.
ConfidentialSr. Software Engineer
Responsibilities:
- Requirement Analysis, Design and Development.
- Attend Project meetings, update Project progress, time lines and target milestones updates.
- UI Development in MS Winforms utilizing MVP
- Executed processes for support and maintenance of applications utilizing C# and other languages.
- Have written NUnit test cases for the modules under taken
- Designed and developed WCF services
- Involved in the design meetings and performed code reviews.
- Developed complex codes and fine-tuned app code for performance
- Involved in the User acceptance testing and application Load testing.
- Maintained detailed technical documentation for application systems and software applications
Environment: Windows application development, C#.NET, WCF, Visual Studio.NET, NUnit, Net Framework 2.0, Accurev, JIRA,, Windows Server 2003. N-tier architecture, SQLserver 2005,DOM
ConfidentialModule Lead
Responsibilities:
- Estimates, Requirement Analysis, Design for the functional change requests.
- Played critical role as Lead Developer in the project.
- Single handedly managed the reports module
- Involved in code reviews, Change management process and production deployments.
- Developed stored procedures, functions, and complex SQL queries for SQL server backend operations.
- Developed SSRS reports as part of reporting module under business intelligence area.
- Participated in Reports publishing in the Report server & and have used report scheduling features extensively
Environment: Asp.net, C#.net, Sql server 2000/2005, SSRS, Web services, JavaSc r ipt, HTML/DHTML,XSLT,XML,XSD, Ado.NET, Visual Studio 2005,Estimation, Visio, Webservices, Soap, J-query, UML, Visual Source Safe, Team Foundation Server.
ConfidentialSoftware Developer
Responsibilities:
- Requirement Analysis and preparing use cases.
- Played a critical role as the Sr. Developer and reviewing the team code.
- Developed stored procedures, functions, T-SQL for Sql server backend operations.
- Developed SSRS reports as part of reporting module under business intelligence area.
- Migrated the iFrame reports to the SSRS reports
Environment: Sql server 2000,SSRS, Visual Studio 2003, .NET UML Requirement Analysis, Estimation, Visio