We provide IT Staff Augmentation Services!

Devops Tech Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 14+ years of experience designing, developing, deploying Web, Smart Client, Workflow applications using Agile methodologies.
  • 7+ years of experience with application architecture and implementing application infrastructure and deployments using CI/CD tools TFS 2013, Team City and Octopus Deploy.
  • Proficient in relational database design, normalization, stored procedures and triggers.
  • A highly motivated and results - oriented individual.
  • An enthusiastic, hard working and pragmatic self-starter who excels in high pressure situations with a knack for producing quality results, adherence to schedule and attention to client. Enjoy working as team lead and team member.

TECHNICAL SKILLS:

Programming Languages: C# .NET 4, 4.5, VB.Net, SQL, ADO.NET, Powershell, Javascript

Framework: .NET 4.0, 4.5, WPF with XAML, WCF Services, Workflow Foundation(WF), App Fabric, Active Directory Services, NAM with SAML 2.0, Nuget, Entity Framework.

Tools: Visual Studio 2010, 2013, 2015, Kentico CMS 9.0, SQL Server 2012, SQL SSRS, SSIS, SSAS, TFS 2013, TeamCity, Octopus Deploy, Wireshark, AppDynamics, Service Now, App Fabric

Web Servers: IIS 7.5, 8.5, Apache Tomcat

Cloud: AWS EC2

PROFESSIONAL EXPERIENCE:

DevOPs Tech Lead

Confidential, Lincolnshire IL

  • Lead DevOps efforts to build and maintain application infrastructure, builds and deployments of all software components using CI/CD and Agile methodologies.
  • Design and implement application infrastructure components for WPF, WF, WCF, SSRS, SSAS components.
  • Design scalable infrastructure solutions based on application needs for two lines of business using AWS EC2 configurations.
  • Assist teams with implementing/unit testing/load testing automatic stop/start of AWS instances based on traffic using AWS EC2 APIs.
  • Lead release planning efforts via estimation, prioritization, backlog grooming.
  • Lead technical design meetings with global teams (UK, Australia, Stanford and India) to develop and maintain application infrastructure and CI/CD solutions.
  • Assist with troubleshooting production application issues related to performance, infrastructure, firewalls, network etc.
  • Design and implement CI/CD processes for multiple projects across practice.
  • Design and implement automated deployment solutions for different project types like WPF, IIS applications, Windows services, SSRS reports, SSIS packages, SQL Database projects using TeamCity and Octopus Deploy.
  • Design and implement deployment channels in Octopus Deploy for multiple release paths like Maintenance, hotfix and dev releases.
  • Design and implement triggered builds with TFS, Teamcity and deployments via Octopus based on each application release cycle needs.
  • Administer TFS Team collection, Build server, build agents, security, access, setup, team project template customizations for multiple projects in the practice.
  • Administer TeamCity, agents, Octopus Deploy servers, Tentacles, maintenance, application onboarding, setup etc for multiple projects in the practice.
  • Responsible for maintaining application configuration encryptions.
  • Responsible for upgrading TFS versions from 2005 -> 2010 -> 2013.
  • Mentor resources globally to grow and take over maintenance responsibility of servers, builds, deployments and release maintenance.
  • Provide project oversight and provide regular feedbacks to application teams.
  • Implement secure application standards based on penetration testing results in accordance with OWSAP.
  • Experience with SQL Always On setup, SQL server 2008 R2 with Transactional Replication with change tracking.
  • Implement powershell and command line scripts and use them in Octopus Deploy to customize deployments based on team needs.
  • Experience with Octopack and nuget packaging.

Confidential

Tech Developer Analyst Snr

Responsibilities:-

  • Provide programming perspective on requirements.
  • Design and develop Global Data Survey systems
  • Participate in developing estimates for various tasks and resources to complete design, construction and testing efforts.
  • Build work plans that allow enough time for each stage of the process: design, development, configuration, testing, documentation, migration and contingencies while following the project management process guidelines.
  • Report to project managers and other technical leads on regular basis regarding schedules, availability, and status information.
  • Prepare for and participate in training the offshore development team in India to support the application.
  • Identify performance issues that require more attention and work to resolve issues based on an understanding of the business problem being solved.
  • Coach team members about the various modules of the system.
  • Work with business and suggest best practice solutions after reviewing and prioritizing business, system and user requirements.
  • Design and develop the multi tier we application using C#, ASP.NET, Generics, ADO.NET, Telerik Controls, Ajax, NUNIT,XML etc.
  • Meet with technical leads, architects and suggest technical solution to meet the design goals laid out in product road map and by management.

Confidential

CNS Tech Analyst

Responsibilities:-

  • Conduct meetings with business to gather requirements, conduct demos of parts of the application.
  • Design and develop Global Data Survey systems
  • Design and develop Web pages and class libraries using ASP.NET and C#.
  • Design and develop the multi tier application, that is, UI, Business layer, Data Access layer and the Database for stored procedures, functions, triggers etc.
  • Design and develop the website pages using MasterPages
  • Extensively work with xml Document and xpath queries
  • Extensive use of Generics
  • Use third party controls extensively, like Telerik controls, example RadGrid, RadAjax, etc
  • Increase performance of web pages by enabling Ajax on parts of web pages.
  • Create NUnit test cases for unit testing.
  • Create PageTemplates using Page Inheritance and creating Page base classes. These templates to be inherited by all the webforms.
  • Create reusable Web User Controls.
  • Extensively used Validation Controls.
  • Provide product support.
  • Work with Team Foundation Server.
  • Worked with Version Control Architecture using VSS.

Environment: - Microsoft Visual Studio.NET, .NET Framework 2.1, C#, .NET, ASP.NET 2.0, ADO.NET, DB2 database, Hemi Framework, HTML, JavaScript, CSS, NUnit, Telerik Controls. TFS

Confidential

Programmer Analyst

Responsibilities:-

  • Involved in the complete SDLC of the site.
  • Involved in taking user requirements from the client, conduct user acceptance meetings, prepare Functional.specifications and use cases.
  • Designed and developed the multi tier application, that is, UI, Business layer, Data Access layer and the Database for stored procedures, functions, triggers etc.
  • Redesigned the website for additional functionality and moved from ASP.NET 1.1 to 2.0
  • Subject matter expert for parts of the application.
  • Created couple of Windows Services to carry out day to day background processes.
  • Created web service to capture submitted recipes from chefs.com
  • Designed and developed the website pages using MasterPages
  • Extensive use of Generics
  • Used third party controls extensively, like Telerik controls, Peters calendar control
  • Increased performance of web pages by enabling Ajax on parts of web pages.
  • Used NUnit for unit testing.
  • Assisted with creating CMS controls for site content scheduling.
  • Created templates for like PageTemplates and Popup Templates using Page Inheritance and creating Page base classes. These templates were inherited by all the webforms.
  • Created reusable Web User Controls and used very extensively ASP.NET server controls (e.g. Data Grid, Repeater etc)
  • Used Performance tuning tools for stored procedures using the estimated execution plan in sql server
  • Used Enterprise Library data blocks and Exception blocks for data retrieval and exception handling respectively.
  • Designed Database Tables,UDFs, Transactions and Stored Procedures in SQL Server 2000.
  • Extensively used Validation Controls.
  • Provided product support and training to the website administrators.
  • Worked with Version Control Architecture using VSS and SubVersion.

Environment: - Microsoft Visual Studio.NET, .NET Framework 2.1, C#, .NET, ASP.NET 2.0, ADO.NET, SQL Server 2000, HTML, JavaScript, CSS, NUnit, Telerik Controls.

Confidential

Programmer Analyst

Responsibilities:-

  • Designed and developed Web Forms using ASP.NET and C#.
  • Involved in taking user requirements from the client, conduct user acceptance meetings, prepare Functional.specifications and use cases.
  • Designed and developed the multi tier application, that is, UI, Business layer, Data Access layer and the Database for stored procedures, functions, triggers etc.
  • Designed and developed the website pages using MasterPages
  • Used third party controls extensively, like Telerik controls, Peters calendar control
  • Increased performance of web pages by enabling Ajax on parts of web pages.
  • Used NUnit for unit testing.
  • Created templates for like PageTemplates and Popup Templates using Page Inheritance and creating Page base classes. These templates were inherited by all the webforms.
  • Created reusable Web User Controls and used very extensively ASP.NET server controls (e.g. Data Grid, Repeater etc)
  • Created a Windows Service for renewing Products subscription
  • Created assembly for encrypting API Profiles for Paypal and used it in PayPal factory for loading profiles.
  • Used Performance tuning tools for stored procedures using the estimated execution plan in sql server
  • Used Enterprise Library data blocks and Exception blocks for data retrieval and exception handling respectively.
  • Created Stored Procedures in SQL Server 2000.
  • Extensively used Validation Controls.
  • Provided product support and training to the website administrators.
  • Worked with Version Control Architecture using VSS.

Environment: - Microsoft Visual Studio.NET, .NET Framework 1.1 and 2.1, C#, .NET, ASP.NET, ADO.NET, SQL Server 2000, HTML, JavaScript, CSS.

Confidential

Programmer Analyst

Responsibilities:-

  • Designed and developed Web Forms using ASP.NET and C#.
  • Involved in taking user requirements from the client, conduct user acceptance meetings, prepare Functional.specifications and use cases.
  • Designed and developed the multi tier application, that is, UI, Business layer, Data Access layer and the Database for stored procedures, functions, triggers etc.
  • Designed and developed the website pages using MasterPages
  • Used third party controls extensively, like Telerik controls, Peters calendar control
  • Increased performance of web pages by enabling Ajax on parts of web pages.
  • Used NUnit for unit testing.
  • Created templates for like PageTemplates and Popup Templates using Page Inheritance and creating Page base classes. These templates were inherited by all the webforms.
  • Implemented simple and advanced search using SQL Server Catalogs and FreeTextTables.
  • Created reusable Web User Controls and used very extensively ASP.NET server controls (e.g. Data Grid, Repeater etc)
  • Used Performance tuning tools for stored procedures using the estimated execution plan in sql server
  • Worked with xml and xpath queries.
  • Used Enterprise Library data blocks and Exception blocks for data retrieval and exception handling respectively.
  • Designed Database Tables, functions and Stored Procedures in SQL Server 2000.
  • Extensively used Validation Controls.
  • Provided product support and training to the website administrators.
  • Worked with Version Control Architecture using VSS.

Environment: - Microsoft Visual Studio.NET, .NET Framework 1.1 and 2.1, C#, .NET, ASP.NET, ADO.NET, SQL Server 2000, HTML, JavaScript, CSS.

Confidential

.NET Programmer

Responsibilities:-

  • Designed and developed Web Forms using C#.NET.
  • Developed reusable controls using ASP.NET and C#.
  • Designed the Web Pages with XML data islands, XML DOM objects and components with extensive Server Side/Client Side Validations and Transformations.
  • Designed Data Documentation and Presentation Using XML/XSL/XSLT and XPath queries.
  • Extensively designed XSL’s for data presentation on the web.
  • Designed Database Tables, and Stored Procedures in SQL Server 2000
  • Extensively used Validation Controls.
  • Created templates using cascading style sheets (CSS) for consistency and reuse
  • Involved in the integration of different modules of the application
  • Extensively worked with Version Control Architecture using VSS.

Environment: - Microsoft Visual Studio.NET, .NET Framework 1.1, C#, .NET, ASP.NET, ADO.NET, SQL Server 2000, Crystal Reports.NET, HTML, JavaScript, CSS, XML.

Confidential

Graduate Assistant

Responsibilities:

  • Set up the database with accurate information collected by all departments.
  • Set up the specific room feature definitions.
  • Set up the course preferences information into the database.
  • Run the scheduler for Optimizing the resources and make necessary decisions of changing the way scheduler runs, so as to meet the goal of space utilization.
  • Developed online forms for all the department secretaries for collecting information about rooms controlled by them, which was coded in ASP.NET, C#.
  • Client side javascript validations were used.

We'd love your feedback!