We provide IT Staff Augmentation Services!

Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 17 years of extensive experience in designing, implementing, scalable, highly available, business critical software systems using Java/JEE and Cloud Technologies.
  • Has excellent experience in developing cloud native micro - service applications and migrating legacy application to Cloud Platforms.
  • Experience infrastructure automation and configuration management using Terraform, Chef and Ansible.
  • Expertise in enabling CI/CD and DevOps practice.
  • Experience in containerizing applications using Docker.
  • Developed test automation frameworks.
  • Expertise in developing prototypes, project context POCs, technology stack finalization and feasibility study for newer technologies to make technical decision.

TECHNICAL SKILLS:

  • Java 8, Python 3.x, Golang 1.5, Angular, Spring Framework, Spring Cloud, JPA, Hibernate
  • Ansible, Chef, Jenkins, Terraform, Rundeck, SVN, Git, Maven, Liquibase, Flyway, DynaTrace, VisualVM, Tomcat, JBossEAP
  • MySQL, Oracle, Postgress/GreenPlum
  • Cloud Computing - AWS, HP Helion/OpenStack, CloudFoundary, Docker and Kubernetes

CAREER PROGRESSION:

Confidential

ARCHITECT

Responsibilities:

  • Design, implement and configure necessary tools, infrastructure automation to run business critical applications.
  • Design and implemented reference architecture and developed business context PoCs.
  • Collaborate with shareholders to design AWS Cloud infrastructure and help the teams to adopt and migrate to cloud.
  • Implemented AWS infrastructure as code and configuration management using Terraform and Ansible.
  • Automated infrastructure, provisioning and configurations using Ansible and Ansible Tower.
  • Containerized application using docker. Orchestrated container applications using docker compose.
  • PoC: Containerized microservice application and deployed in Kubernetes environment.
  • Create Dockerfiles and scripts to containerize the application
  • Configured and setup Kubernetes PoC environment
  • Implemented deployment yaml scripts to deploy the application
  • Migrated the same application into ICP

Environment: ICP (IBM Cloud Private), Kubernetes v1.12, Docker, YAML, Jenkins, Bitbuket, CentOS

Confidential

LEAD DEVELOPER/ ARCHITECT

Responsibilities:

  • Automated OS Patching process using Ansible, it significantly reduces patching window time and saves 1 FTE time.
  • Implemented Ansible playbooks and roles for patching activity
  • Create templates for playbooks, setup up the project and required configuration
  • Integrated Ansible Tower with Jenkins

Environment: Python 3.6, Flask, REST, Ansible 2.x, Ansible Tower, MySQL, Jenkins, Bitbuket, SUSE 12

Confidential

LEAD DEVELOPER/ ARCHITECT

Responsibilities:

  • Automated day to day system engineering activities as federated services, overall all it reduces 30% of overall team workload.
  • Defined application architecture and request processing workflow.
  • Designed and exposed federated services as REST APIs using python flask.
  • Automated manual operations as playbooks and roles.

Environment: Python 3.6, Java 8, REST, Ansible, MySQL, Jenkins, Docker, Bitbuket, SUSE 12

Confidential

LEAD DEVELOPER/ ARCHITECT

Responsibilities:

  • Admin dashboard provides simple and sophisticated UI to access services federated services.
  • Customized Angular mat UI template for our need
  • Implemented Modules, Components to provide interactive UI
  • Developed services to interact with REST APIs

Environment: Java 8, Spring Boot, REST, Python 3.6, Angular 6, Ansible, Jenkins, Docker, Bitbuket, SUSE 12

Confidential

LEAD DEVELOPER/ ARCHITECT

Responsibilities:

  • Helped product teams to transform from legacy to could native micro-services architecture.
  • Evaluated and assessed application and deployment architecture
  • Implemented necessary changes to convert the application to twelve factored application
  • Refreshed tech stack to remove legacy libraries and framework

Environment: Java 8, Spring Boot, REST, Maven, Jenkins, Bitbuket, CentOS

Confidential, Atlanta, GA

LEAD DEVELOPER/ ARCHITECT

Responsibilities:

  • BlueBird Migration: Migrated CMS Fusion application and Tools to on-premise Cloud Platform/HP Helion.
  • Defined cloud migration strategy for CMS Fusion application and various other app tools.
  • Automated Infrastructure using Chef.
  • Implemented cookbooks and recipes for CMS applications and migrated application to Cloud.
  • Defined build, release and deployment process and CI/CD using Jenkins and Rundeck.
  • Part of big data platform team, implemented components for massively parallel processing system.
  • Improvised and file processing components.
  • Refactored business layer Implemented REST API to decouple UI layer.
  • Upgraded application component versions to newer stable versions.
  • Generate various visualization based on selected vantage data and submit the fulfilment job for processing to Fusion based on selected data.
  • Defined application architecture and REST APIs
  • Rewrite R/R Shiny application into cloud native java micro service architecture.
  • Full-stack development - Implemented UI using AngularJS2, build the application framework and REST backend application.
  • Developed selenium testing framework for CMS Fusion application to enable automated UI testing.

Environment: Java 8, Selenium, JUnit, TestNG, Allure Report, JIRA, Mozilla, Chrome, Maven, Jenkins, Window Server.

Confidential, Atlanta, GA

ARCHITECT

Responsibilities:

  • Design and Implemented micro service architecture framework for Golang projects.
  • Established and implemented CI/CD process using Jenkins and Implemented configuration management using SaltStack.
  • PoC Private PaaS: Setup private PaaS infrastructure using CloudFoundary to exhibit faster application development and deployment.
  • Installed and configured CloudFoundary infrastructure explored both on-permise and hosted versions
  • Deployed stem cell using bosh and deployed build packs.
  • Created organizations, environments and scaled application based on demand
  • CMDB: Configuration management abstracts the data centre hardware environments and provide easy interfaces to configure provision VM, bare metals, VLAN, subnets for data centre. Designed and implemented micro service echo system.
  • Design and developed REST API to automate the infrastructure provision.
  • Enabled simple interfaces to enable bulk provisioning.
  • Responsibility include build the team from ground up.

Environment: Golang 1.5, Angular JS, Gorilla, REST, Docker, Jenkins, Gitlab, SaltStack, shell scripts, MySQL

Confidential

LEAD DEVELOPER/ ARCHITECT

Responsibilities:

  • Designed and implemented business critical web services and operations such as Buy-online Pick-in Store, Same day delivery, Fast Delivery. Implemented SOAP webservices for each business operations.
  • Rewritten the service layer in JAX-WS as per SOA governess standard and backward compatible.
  • Refactored SDO and rewrite DAO to reduce IO operations to scale during peak holiday sale.

Environment: Java 1.6, Spring Framework, JAX-WS, JAX-RPC, XML, XSD, SOAP, Webshpere v7, DB2, SOAPUI, DynaTrace, Udeploy

TECHNOLOGY SPECIALIST

Confidential, San Antonio, TX

Responsibilities:

  • Designed high performance generic fil e transformer component for ONM integration to generate data feed file, this solution is highly configurable and capable of remit different file formats based on configuration.
  • Signup Service: Enables person/entity signup with Rackspace, rewrite the application in SOA architecture and provide generic API for customer to sign up. Implemented signup services using REST.

Environment: Java 1.6, Apache Camel, REST, Jersey, Spring Framework 3.x, JPA, Jetty, Jenkins, Sonar, Splunk, Oracle, CentOS

We'd love your feedback!