Devops Architect, Build/release Automation Specialist, Deployment, Infrastructure Resume
Mckinney, TX
SUMMARY:
- 18+ years of experience providing hands - on leadership across various project roles, including Project Management, Architect, Lead, Infrastructure, Configuration, Production Support DevOps Architect, Deployment, Build/Release Mgmt, QA, Systems/Business Analyst and Senior Developer. Experience across Financial Services, Airline, Telecom, Space-Satellite and Health domains.
- Experienced in Operations(Ops) support including customization and development, DevOps, Test Driven Development (TDD) (JUnit, Mockito), Continuous Integration(CI/CD) (Hudson/Jenkins/CruiseControl/Bamboo), COTS, Functional, System Integration and Regression Testing. Leveraged System Quality Tools such as Sonar in the context of complex software application development initiatives.
- End-to-end experience across the software development lifecycle including Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation using Agile, and Configuration Mgmt, Continuous Delivery/Deployment, Automation/integration tool customization, CI best practices and tools. Strong background and experience in developing the software applications, experienced in building complex, sophisticated products with ambitious time schedules. Led development initiatives to increase productivity.
- Expert level skills in Designing and Implementing web-applications and solutions involving Java Application Servers like Websphere, Weblogic, Tomcat, JBoss on Unix/Windows platforms.
- Experienced in Database Design, Schema, Query, Views, Stored Procedures, Database Administration (DBA) etc., using DB2 9.7, Sybase, SQL Server 2008, Oracle 11g, MySQL Database.
- Expertise in configuring, using & administrating version control systems like ClearCase, Git and SVN.
- Experience in various UNIX/Linux Shell, Perl Scripting and worked on the various flavors of UNIX, Linux, and Windows Environment. Experienced in developing Kernel, BSP and Embedded Linux Internals; well versed in developing device drivers for Linux and has working experience in DNS, SCSI, TCP/IP, SNMP,Security, SSL and Serial Port Communication.
- Extensive experience in Embedded System, Device Driver Development, Networking & Software development in Image Processing.
- Experience in Installation, Maintenance, Monitoring of Unix/Linux Server System Administration(RedHat), Cloud(OpenStack, RackSpace, Azure, AWS EC2, VMware), Storage, Firewall, RAID, Cisco Switches, Networking protocols, SAN, NAS and Network Administration.
SKILL:
Environment: Programming Languages: J2SE 1.6/1.7/1.8, VB.NET, ASP.NET, C #, C, C++, Groovy, Ruby
CI Tools: Chef/Puppet, Jenkins, Cruise Control, Bamboo, Hudson. (Maven, Ant, Sonar, Gardle, Ivy, Artifactory, Deploy Plugins), Sonar
Development Tools: JUnit, Visual Studio, Eclipse, STS, GGTS, Power Builder 12, Web Focus Studio for Reporting, MS Reporting Services, Intel Compilers, Development tools, Rational tools, MS Visio, Mat lab, Intel Fortran Compilers, Momentics, Qt, Grails, IntelliJ, Embarcadero Rapid SQL, Mobile toolkits, SQL Developer, Apache CXF, JBehave, GitOthers Unix Shell Programming, PERL Linux Kernel Internals, Generic SCSI Driver, Serial Port Programming, System programming, Unix Internals, UML, STL, GDB, Multithreading, POSIX threads, OLTP, Shell scripts with LSF/SGE, Parallel Computing, XLS, JDBC, ODBC, COM, VC++, VBA Excel, Win32, MFC, ESRI, Arc GIS, Fly-Through 3D, PCI Geomatica, ERDAS, Rational ClearCase & Quest, Open GL, CSS, CSS3, Adobe, SQL Queries, Schemas, Stored Procedures, SSIS Packages, DTS/SSIS, SSRS, Python
IDE s: Development, Comparison, Merge Tools Eclipse 3.2.3.3,MyEclipse, IntelliJ 11.2, IBM WSAD, Weblogic Workshop, Ultraedit, EditPlus, Textpad, Altova Diff Dog, WinMerge, XDiff, vi, emacs, FireBug
UNIX shells: Bourne, csh, ksh
Webservers: Tomcat 5.0.28/6/7, Apache
Application Servers: JBoss 4.2, 5.1, Weblogic 9.1, 10.0, Websphere 5.0/ 6.0/7.0, Apache
Versioning Tools: GIT, Stash, Serena Dimensions, CVS, PVCS, ClearCase, Subversion(SVN), Visual SourceSafe
Testing APIs: JUnit, HTTPUnit, JunitPerf, JWebUnit, EasyMock, Mocito, ParasoftTest
Business Tier Technologies:
Software Processes: Waterfall, Agile, XP, Test Driven Development(TDD), DevOps
Server Side Scripting: JSP, Struts Tag Library, Spring Tag Library, JSTL Tag Library, JSF Tag Library, Custom Tags
J2EE Web Frameworks: Spring 2.5, 3.0, JSF 2.1, JBoss Rich Faces, Struts 2.0, 2.1
Distributed Technologies: Socket programming, RMI, EJB2.0, 3.0(Session Beans, Entity Beans MDB, JMS, MQSeries), XDoclets1.23, JTA, JXTA, SOA, Web API
XML Technologies: XML, DTD, SCHEMA, XML-DOM, XSL, XSLT, XSL-FO, XPATH, XQUERY, XLINK, XPOINTER, XFORMS
Java & XML: SAX, JAXP, DOM, JDOM, JAXM, STAX
Webservices Technologies: SOAP, WSDL, UDDI, JSON, JAXB, RESTful
Webservices Tools: TcpMon, SOAPUI, Altova XML Spy
Webservices Implementations: Axis 2.1, CXF, Jersey
Webservices Specifications: JAX-RPC, JAX-WS, JAX-RS
AOP: AspectJ, Spring AOP
Loggers: Log4J, SLF4J
Reporting Technologies: JReport, Crystal Reports, JFreechart, WebFocus Reports, Jasper
ORM Frameworks: Hibernate 2.0, 3.0, iBatis, JDO, JPA
Email API: JavaMail
Security: JAAS
Cryptography: Java Cryptography API
Batch Scripting: ANT, Maven
UML Tools: MS Visio, Rational Enterprise, Altova UML Model
XML Tools: Altova XML Spy
Profiling Tools: Together4J, JProbe
Bug Tracking Tools: Rational ClearQuest, JIRA, HP Service Manager
Database Tier Technologies:
Databases: Oracle 10g/11g/12c, SQL-Server 2005,2008,2013, Sybase, MySQL, MS Access, DB2 9.7
Query Browsers: MySQL Query Browser, Toad for Oracle, Toad for SQL Server, PL/SQL Developer, Embarcadero RapidSQL, SQL Developer
Modeling Tools: Altova Database Model, ERWIN Data Model
Profiling Tools: SQL Server Profiler
Platforms:
Windows: Windows 98 / XP / Win7 / Win 8, Windows Server 2000, 2008
Unix: IBM AIX, Sco-Unix, HP-Unix 3000,Linux 7.2,8.0, Redhat Enterprise, Sun Solaris, Ubuntu, SGI Altix 350/450, SAN, NAS, Set-Top Boxes, Mobile Devices, LAMP,OpenStack, Rackspace, Azure, AWS
Presentation Tier Technologies:
Client Scripting: HTML, DHTML, XHTML, CSS3, JavaScript, PERL, AJAX-JSON, DOM, PHP
Client JavaScript F/Ws: KO, HTML5, Dojo, JQuery, Angular, JQueryUI, Twitter Bootstrap, ExtJS
Client Tools: RCP, SWT
Project Management Tools: MS Project, Target Process, Agile
EXPERIENCE:
Confidential, Mckinney, TX
DevOps Architect, Build/Release Automation Specialist, Deployment, Infrastructure
Responsibilities:
- DevOps Lead, Architect and introduced DevOps culture in Confidential, Implementation, Agile, Dev Tools integrations
- Chef DK, Setup, Implementation, Spinning VM's, Rack Space, Open Stack, AWS, Configuration Management.
- Jira, Confluence Admin, Unix/Linux Admin, SharePoint Migration, Data Migration Scripts, SCM Migration, DB Migraton, System migrations
- Release Manager, Deployment to CIT, SIT, UAT and Prod and coordinate with Dev, Test Teams.
- Dev and Test Build and Release Managements, Monitoring, Metrics, Performance tuning, Support, Issues/Bug Fixing, responsible for Production tickets, Automation,Documentation, attend Change Management meeting and lead the Dev teams.
- Mobile Apps Deployment support to Andoid, iOS for bPay and bPaid Apps.
- Configure Infrastructure Configuration Mgmt, DevOps Chef recipes, Automation of Continuous Integration/ Continuous Delivery/Deployment using Jenkins, Infrastructure Monitoring/ Logging, Manage Web Servers in DEV, SIT and UAT environment before going to Stage and Production, Data Analytics, Data Migration, Big Data Build and Deployment Automation scripts.
- Responsible for analyzing the production defects by looking into the server logs.
- Lead the team and to coordinate Daily Scrum meetings, Scrum Master, DEV Builds, Test Builds for QA, QA coordinator.
Environment: Rack Space, Open Stack, AWS EC2, Ubuntu and other Linux Versions, Artifactory, Chef Server, Chef DK, Chef Recipes, Cookbooks, Python, Ruby, Scripting, JBoss, Mainframe, Web Servers, Security Groups, SSH, Scipting, Linux, Big Data, Hadoop, HPQC, HP ALM, Atlassian Confluence, Jira, Spinnacker, Service Now, CA Agile Central-Rally, Stash, Cassandra, MySQL, Load Balancers, ServiceNow Automic, Nexus, GitHub/Stash, Maven, Ant, Jenkins, Build Automation, CI/CD, Open Source Tools, DevOps., Agile, JSON, Java, .Net, TFS, Visual Studio, Linux, Windows, VM.
Confidential, Richardson, TX
Build/Release Automation Specialist
Responsibilities:
- All the Apps are Websphere based Apps communicating through Web Services and Web Servers.
- Configure Infrastructure Configuration Mgmt, Automation of Continuous Integration/ Continuous Delivery/Deployment using Jenkins, Infrastructure Monitoring/ Logging, Manage Web Servers in DEV, SIT and UAT environment before going to Stage and Production, Build and Deployment Automation scripts.
- Support these applications in feature enhancements, Performance tuning, Dev and Test Build and Release Managements, Support, Issues/Bug Fixing, responsible for Production tickets, CASD Tool, Documentation, attend Change Management meeting and lead the Dev teams.
- Used Serena Dimensions, Git and CVS for version control of the source code.
- Develop test plans, test cases and coordinate Unit testing, Systems Integration testing and UAT, Mobile Web and Apps Build.
- Responsible for analyzing the production defects by looking into the server logs.
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
- Lead the team and to coordinate Daily Scrum meetings, DEV Builds, Test Builds for QA.
Environment: Websphere Cluster/Nodes, MyEclipse Blue, RAD, Serena Dimensions, Python, CVS, GitHub/Stash, UDeploy, CASD Tool, Ubuntu Linux Admin, RDS, Java,J2EE, Webservices, SQL Server, Visual Studio, .Net, Asp.Net, Windows, DB2, MainFrame, Data/Message Queue, Selenium, Maven, JSON, Ant, HP QC, Jenkins, Build Automation, CI/CD, BuildForge, DevOps, Monitoring Tools.
Confidential, Westlake, TX
Tech lead and Build/Release, DevOps, CI, CD Specialist
Responsibilities:
- Worked on various Web Apps of Fidelity.com like AT-OLTX, AT-ACCOUNTS, AT-Summary, AT-Portfolio, AT-Performance, AT-ATP, etc. Various Apps communicate with Maui Web services and provide various features to Fidelity.com in Personal Investing/ Workplace Investing using Java, J2EE, and Spring. All the Apps are Tomcat based Apps communicating through Web Services and Proxy Web Servers.
- Worked in writing the Chef Cookbook Recipes for Build Automation of Configuration Infrastructure Mgmt, DevOps Engr.
- Involved in JUnit Testing using JTest, Mockito framework, Integration Testing, Continuous Integration through Jenkins, Ant, Dependency resolver, Gradle Plug-ins, Code Deployment, Code Metrics, Release Mgmt, Change Mgmt Meetings.
- Worked on OpenStack/Rackspace Cloud integration with Automation of Application Build, deployment, Fidelity DataCenter(Dallas/Omaha/MMK). Networking Security, Firewall, Load Balancer.
- Partnered with vendors in setting strategic direction of cluster/Node, BigIP, Traffic routing, monitoring applications resulting in enhanced vendor products.
- Implemented workflow process automation tool (HP Operations Orchestration), HP OpenView Operations, to streamline common support/business tasks and push complex operational procedures to first level support groups.
- Developed various processes involving automation/integration/tool customization while adhering to ITIL guidelines to streamline processes and gain efficiencies
- Used Clear Case, Git/Stash for version control of the source code.
- Responsible for analyzing the production defects by looking into the server logs.
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
- Led the team and to coordinate Daily Scrum meetings.
Environment: J2EE,C/C+,+, ClearCase, Agile Methodology (Scrum), Linux, Windows7, Windows Server, SQL Server, Jenkins, Shell scripting, Python, TDD, JUnit, Mockito, Eclipse, STS, Swings, Spring, Hibernate, JavaScript, BuildForge, JSON, Angular JS, JQuery, HP Quality Center, Webserver, Websphere, Tomcat, FebSec, Mobile, Proxy Server, Git, UDeploy, Parasoft Jtest, DevOps, Cloud, Data Centre, VMware, Fortify, Ruby, Chef/Puppet Recipes/Cookbooks, AWS EC2, Rack Space, Open Stack, ITIL V3, ITAM, Monitoring using Splunk, VM's, LOB.
Confidential, Dallas, TX
Consultant
Responsibilities:
- Involved in JUnit Testing using Mockito framework, Integration Testing, Continuous Integration and Deployments through Jenkins, Maven, Ivy Dependency Resolver Plug-ins.
- Integrating Credit Card Processing system (FiPay Services) with POS system and adding UI, Transaction Logs using TDD methodology.
- Spring Framework, Hibernate implementation.
- Used SVN for version control of the source code.
- Responsible for analyzing the production defects by looking into the server logs.
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
- Led the team to test the FiPay API's to certificate contract, Daily Scrum meetings.
Environment: J2EE,, SVN, Oracle 11g PL/SQL, Apache Tomcat, Stored Procedures, SQL, Triggers, Cursor, Agile Methodology (Scrum), Linux, Windows7, Seibel, Tibco, Jenkins, DevOps, Shell scripting, TDD, JUnit, Mockito, Eclipse, STS, Swings, Spring, Hibernate, JavaScript, JQuery, Chef Cookbook/Recipes for POS Infrastructure Orchestration and Virtualization
Confidential, Dallas, TX
Consultant
Responsibilities:
- Led the team in meeting the target dead line by resolving hundreds of open tickets.
- Worked as Front End Developer and ATG Backend Integrator on JennyCraig.com E-commerce website.
- Developed user interface (UI) pages with JavaScript, CSS3, JQuery, JSP, Tags based on the HTML prototypes and wire frames.
- Deployment, Integration, ATG Dynamo Servlets, Commerce, Catalogue, Category, Shopping Cart using Java, J2EE.
- Dev, QA, Production Support for the application including Mobile Apps.
- Involved in code reviews & Unit Testing using JUnit.
- Involved in Integration Testing, Performance tuning and deployment support of the application using CI/CD tools Jenkins, Sonar Dashboard, and Automated Testing.
- Used SVN for version control of the source code.
- Assisting the Business by resolving their technical related queries and ensure the work completed on time and delivered successfully.
- Responsible for analyzing the production defects by looking into the server logs.
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
- Used Jira to manage and track the defects.
- Daily Scrum meetings. Used Target for Agile.
Environment: JDK 1.6, Oracle ATG10.1, Endeca, J2EE (WebApp, JSP), Log4J, SVN, Oracle, Stored Procedures, SQL, Triggers, Cursor, Agile Methodology (Scrum, Target), Linux, Windows7, VMWare, JBOSS 5.1, Tomcat 6, Seibel, TDD, Maven, Hudson, Shell scripting, JUnit, Eclipse, JavaScript, JQuery, CSS3, Target Process, VMWare, Cloud.
Confidential, Boston, MA
Java Architect, SME, Build/Release Consultant
Responsibilities:
- Led the team by involving in different phases of SDLC like Analysis, Requirements, Design, Implementation, Testing, Deployment and Release.
- L3 Production Support for the application, SME and 24/7 On-call, responsible to meet the SLA’s of the application.
- Extensively involved in Developing Components for Business Layer and Data Layer and presentation layer implementation in Struts, Spring MVC Architecture and Confidential -JIL Framework.
- Developed user interface (UI) pages with JavaScript, CSS3, JQuery, JSP, C/C++, IBatis based on the HTML prototypes and wire frames.
- Worked on Database SQL, Stored Procedures fine tuning and analysis.
- Involved in code reviews & Unit Testing using JUnit, Crucible, Fish Eye.
- Involved in Build Automation, Integration Testing, Performance tuning and deployment support of the application using Cruise Control, CI/CD, Cloud, Jenkins, Clover, Splunk, Sonar, Metrics, Ant, Build Monitoring.
- Administered all systems and applications supporting monitoring environment to meet 99.9% uptime SLA. * Devised and streamlined monitoring best practices for most efficient use of resources.
- Established direction of distributed monitoring strategy for Fidelity to achieve business and technical goals.
- Used PVCS, SVN for version control of the source code.
- Used MS Project for Project Management. Assisting the Business by resolving their technical related queries and ensuring the work completed on time and delivered successfully.
- Responsible for analyzing the production defects by looking into the server logs.
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
- Used Quality Center (QC10) to manage and track the defects.
- Preparing High Level Design Documents (HLD) & Low Level Design Documents (LLD).
- Involved in different phases of SDLC like Design, Implementation and Testing.
- Performance Analysis and Testing, Database Stored Procedures Debug.
- Involved in the End of Life Implementation of DB2 8.2 to 9.7, Java 1.4 to 1.6, Log4J Implementation.
Environment: JDK 1.6, Spring MVC JIL framework 3.0, J2EE (WebApp, JSP), Log4J, SVN, DB2 9.7, Stored Procedures, SQL, Triggers, Cursors, Information Builders WebFOCUS 76 Developer Studio, Agile Methodology, iBatis, AIX, Linux, Tomcat 6, WebSphere (WAS), Linux Application Layer, Control-M Scheduling Services, HP Service Manager, Reporting Tool, Cruise, Maven, Sonar, Shell scripting, PERL, JUnit, Mainframe, Agile, JMS, Eclipse, Rapid SQL, Security, Shell Scripting, SharePoint, Shell Scripting, Swing, MS Project.