We provide IT Staff Augmentation Services!

Architect Resume

SUMMARY

  • 11 years of experience in the Information Technology industry, especially in the Travel, Hospitality and Finance systems
  • Extensive experience in the roles of Scrum Master, Release Coordinator, Agile practitioner and Mentor.
  • Extensive experience in Pivotal Cloud Foundry, Spring Boot, Spring Cloud API’s, Design, Application Development, Maintenance, Production Support, DevOps and Testing.
  • Experience in various Cloud Platforms (IaaS and PaaS) and tools
  • Extensive experience in DevOps related activities (Continuous Integration / Continuous Delivery)
  • Experience in using a wide range of tools
  • Experience of working in client locations across USA and Europe/UK.
  • Experience with various clients and thus got acquaintance with different work culture and etiquette.
  • Always willing to learn new technologies and be an asset to the organization
  • Completed Sun Certified Java Programmer 1.5

TECHNICAL SKILLS

Hardware / Platforms: Windows, Linux

Technology: Java8.0, Spring 3.x, Spring Microservices, Hibernate, J2EE Technologies (JSP, Servlets, JDBC), XML, SpringBoot, JSON, Spring - Cloud, Spring Data Flow, Spring Batch, Thymeleaf.

Tools: Oracle SQL Developer, JIRA, Atlassian Wiki, GLU (Automated Deployment), Opswise (Scheduler), Graphite (Open source tools for Complex Event Processing and monitoring), Sonar, Splunk

PaaS: Pivotal Cloud Foundry, Google App Engine, IBM Bluemix

IAAS: Amazon Web Service(AWS), Google Compute Engine(GCE)

Other Cloud Tools/Technologies: Bosh, Vagrant, Docker

Agile methodologies: Scrum

Scripting Languages: Unix Shell scripting

Testing frameworks: JUnit, EasyMock, Mockito, Gherkins, Cucumber

Version Control Systems: Clearcase, CVS, GIT, Atlassian Stash, Microsoft VSS, SVN

Continuous Integration tools: Jenkins, CloudBees Jenkins

Deployment/RM tools: Udeploy(UCD), URelease(UCR)

IDEE: clipse, IntelliJ IDEA, Spring Tool Suite

Databases: Oracle, DB2, MySql

No Sql Databases: Redis, Pivotal Gemfire (Data Grid), Casandra

Message Brokers: RabbitMq, Kafka

Domains: Travel & Hospitality, Banking & Finance

PROFESSIONAL EXPERIENCE

Confidential

Architect

Responsibilities:

  • Define and strategize the Legacy (Mainframe) to Distributed Cloud (PCF) architecture
  • Provide technical thought leadership in Microservices design patterns and strategies
  • Design and develop Microservics using SpringBoot which can be deployed in distributed cloud environments (PCF)
  • Design and develop the messaging communication using RabbitMq
  • Design and develop standalone components which can be used by multiple applications
  • Initial analysis of data migration to MongoDB
  • Define and construct the microservices transaction flow (using Saga)
  • Define and construct the BDD flow of applications
  • Creating project estimates and components timelines.
  • Code Reviews and Mentoring
  • Construct the DevOps pipeline

Confidential

Technical Architect

Responsibilities:

  • Develop Java/Spring Based Microservices using SpringBoot, Spring Data Flow, Kafka and Pivotal Gemfire
  • Deploy applications in Docker / Pivotal Cloud Foundry
  • Configure and Set up Splunk for the applications
  • Demonstrate Docker vs Pivotal Cloud Foundry
  • Demonstrate Cassandra vs Pivotal Gemfire
  • Provide POC on transformation of data using Spark
  • Define and Construct communication strategy with third party applications (using Websphere MQ)
  • Junit Test cases
  • Build End to End Continuous Integration/ Continuous Delivery Pipeline.

Confidential

Technical Lead

Responsibilities:

  • Develop Java/Spring Based Applications / Microservices using SpringBoot
  • Create UI pages using Angular 1.x (basic Angular JS)
  • Deploy applications in Pivotal Cloud Foundry
  • Define and Construct communication strategy with third party applications
  • Code Reviews, Junit Test cases
  • Build End to End Continuous Integration/ Continuous Delivery Pipeline.

Confidential

Technical Architect / Cloud Developer

Responsibilities:

  • Migrate existing Spring applications to Spring Cloud
  • Build End to End Continuous Integration/ Continuous Delivery Pipeline using Jenkins, Udeploy and Cloud Foundry (over 100 applications)
  • Migrate existing applications to Pivotal Cloud Foundry
  • Work with various teams to study the Cloud Feasibility of their applications
  • Provide SME support to teams where Cloud Foundry / Udeploy support is required
  • Handle various Client Interactions / Client Visits
  • Provided the POC for migrating .Net applications to Cloud Foundry.
  • Define and Construct communication strategy with third party applications
  • Leading a 15 member team

Confidential

Team lead

Responsibilities:

  • Work with Product Owners and stakeholders to generate business requirements.
  • Scrum Master, Release Coordinator, Agile practitioner and guardian.
  • Coding, Code Reviews and Mentor
  • Handle quality audits and other quality controls exercise.
  • Requirement Analysis, Design, Application Development, Unit and Automation Testing, Code Review
  • Determined the duties and deliverables of all individuals in the team.

Confidential

Team Lead

Responsibilities:

  • Work with Product Owners and stakeholders to generate business requirements.
  • Scrum Master, Release Coordinator, Agile practitioner and guardian.
  • Coding, Code Reviews and Mentor
  • Handle quality audits and other quality controls exercise.
  • Requirement Analysis, Design, Application Development, Unit and Automation Testing, Code Review
  • Determined the duties and deliverables of all individuals in the team.

Confidential

Application Developer

Responsibilities:

  • Involved in Development and maintenance of application.
  • Involved in writing Junit Test cases, Bug fixing

Confidential

Application Developer/Team lead

Responsibilities:

  • Involved in Development and maintenance of application.
  • Involved in writing Junit Test cases, Bug fixing, Production support.
  • Gathering requirements from client
  • Code Review

Confidential

Application Developer/Team lead

Responsibilities:

  • Involved in Development and maintenance of application.
  • Involved in writing Junit Test cases, Bug fixing, Production support.
  • Gathering requirements from client
  • Code Review

Confidential

Application Developer

Responsibilities:

  • Involved in Development and maintenance of application.
  • Involved in writing Junit Test cases, Bug fixing, Production support.

Confidential

Application Developer

Responsibilities:

  • Involved in Development and maintenance of application.
  • Involved in writing Junit Test cases, Bug fixing, Production support.

Hire Now