We provide IT Staff Augmentation Services!

Solution Architect Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Solution Architect and 'Sr. Principal Back - end Engineer' with 22 years of IT experience in large-scale distributed Enterprise Software Applications and 15 years experience in design and development of RESTful Services, MICRO Services with Cloud-Native Applications based on 12-factor application design principles in the technologies such as SPRING BOOT 2, Spring Cloud, Java8/Java 10/Java 11, Netflix- Zuul API Gateway, EUREKA Naming Server, Feign, RIBBON, Cloud Config Server, Spring Cloud Sleuth, Zipkin distributed tracing, HYSTRIX, AMQP, RabbitMQ 3.7, REDIS, JMS, Active MQ, Spring Framework 5, Spring Data JPA, Hibernate, Swagger, HATEOAS, Spring Batch, Spring Transactions, Reactive Programming, Spring WEBFLUX, Apache KAFKA, MySQL 8.0 RDBMS, MongoDB, Robo 3T Mongo Client, Sharding of MongoDB, PCF(Pivotal Cloud Foundry), NODE.js, Elastic Search, LINUX, DevOps, Docker, Docker Swarm, Jenkins, Maven, JUnit 5, Mockito, Python, YAML, AWS & GCP Cloud Services.
  • Extensive development experience on implementing RESTful Services and MICRO SERVICES using SPRING BOOT 2, Java 8, Spring Framework 5, Spring Data JPA, Hibernate, Spring Batch, HATEOAS, MySQL RDBMS, Extensive experience on MICRO SERVICES, Cloud-Native Applications, Spring Transaction Management, Apache KAFKA and Kafka Streams.
  • Extensive MICRO SERVICES development experience using 12-factor app principles Spring Cloud Netflix- Zuul API Gateway, EUREKA Naming Server, Feign, RIBBON, Zipkin distributed tracing Server, Hystrix, Cloud Config Server, Spring Cloud Sleuth, and Spring Cloud Bus.
  • Adept at design and development on AMQP based RabbitMQ, ZIPKIN Distributed Tracing Server, JMS,ActiveMQ, Redis Caching Server and connecting them to MySQL RDBMS.
  • Extensive hands-on experience on RESTful Services and MICRO SERVICES using Full Stack MERN (MongoDB, Express, ReactJs, NODE.js), NPM(Node Package Manager), JSON(Java Script Object Notation), ElasticSearch.
  • Adept at DevOps Implementation for CI (Continuous Integration) and CD(Continuous Deployment) using Tools such as DOCKER, DOCKER SWARM, JENKINS, PCF (Pivotal Cloud Foundry), KUBERNETIS, CIRCLE CI, ANSIBLE, GIT and GIT HUB, MAVEN, GRADLE, YAML,PYTHON and AWS Services.
  • Deft at end-to-end implementation of the SDLC(Software Development Life Cycle), including finalization of scope of systems, estimation, design, development, implementation, deployment and quality assurance.
  • Extensive experience in AGILE and SCRUM processes implementation.

PERSONAL ATTRIBUTES:

  • Self-driven team player, able to work collaboratively, Excellent Communication Skills, Exceptional Presentation Skills
  • Experience of working in a high pressure environment, multitasking in fast-paced Environments, Highly Organized and Strong Analytical Abilities.
  • Flexibility, strong commitment to quality work and continuous improvement.

TECHNICAL SKILLS:

Restful Services and MICRO Services: RESTful services, Spring Boot 2, Spring Cloud, Spring Framework 5, Spring Data JPA, HATEOAS, RabbitMQ, AMQP, ActiveMQ, Redis Caching, Spring Transactions, Kafka, Swagger, Spring Batch, Hibernate, Reactive Programming, Reactive Spring, Reactive Mongo, Spring WebFlux, JAX-RS

Development Environment: STS 3.9.3(Spring Tool Suite), IntelliJ IDEA 2018.2.5/IDEA 2018.1.4 Eclipse JavaEE IDE 4.8(Photon), Visual Studio Code.

Spring Cloud for MICRO Services: Spring Cloud Netflix- Eureka Naming Server(Netflix), Zuul API Gateway, ZIPKIN distributed tracing server, Spring Cloud Sleuth, Feign, RIBBON (For client side load balancing), HYSTRIX (for Fault Tolerance), Spring Cloud Config Server, Spring Cloud Bus

DevOps Tools: Jenkins, Docker, Docker Swarm, Docker Hub, Ansible, PCF (Pivotal Cloud Foundry), Kubernetes, PYTHON, GIT and GIT Hub, Maven

Java/JEE, XMLJava Script Technologies: Java 8/Java 10/Java 11, JEE, JMS,JDBC,EJB, ThymeLeaf, Java Script, Express, YAML, XPATH,HTTP, SOAP/WSDL,OOAD,UML and Design Patterns, Full stack MERN(MongoDB, Express, ReactJs, Node.js),NPM, ES6, JSON.

Message oriented middleware(MOM): RabbitMQ, Active MQ, Apache Kafka, Kafka Streams and Connectors AWS Cloud Computing

Environment: AWS LAMBDA, IAM, EC2 Service, Elastic Bean Stalk, S3, CloudWatch, RDS/DynamoDB, Elastic Load Balancer, and Route 53 AWS services.

Application Server: Oracle Web Logic Server 11, IBM Web Sphere, JBoss

WebServer: Apache Tomcat 8.x

RDBMS, SQL: Oracle 11g, MySQL 8.0, MySQL 5.7, PostgreSQL, MariaDB, MS-SQL

NoSQL: MongoDB, Embedded Mongo, Reactive Mongo, Cassandra

Design tools: Rational Enterprise, MS-Visio

Operating Systems and Shell scripting: Unix (RedHat Linux, Oracle Solaris, HP-UX, IBM AIX) Windows7, Windows 10

Project Tools: Maven, Gradle, putty, Codecov, GIT and GIT Hub, JIRA, TFS(Team Foundation Server), JUnit 4/JUnit 5, Mockito, CircleCI 2.0, SmartCVS, StarTeam, JENKINS, Ansible, Yaml, Apache ANT.

PROFESSIONAL EXPERIENCE:

Confidential

Solution Architect

Responsibilities:

  • Creating design documents for High Level RESTful Services design, and Technical Design documents for MICRO SERVICES Design.
  • Developing RESTful Services, Micro Services using SPRING BOOT 2 and SPRING CLOUD with Spring Framework 5, Java 8/Java 10 using STS 3.9.3(Spring Tool Suite), Eclipse JavaEE IDE 4.8(Photon) and IntelliJ Idea 2018.2.5.
  • Designing and Implementing MICRO SERVICES based architecture using SPRING CLOUD - Feign and Ribbon, Cloud Config Server, EUREKA Naming Server, Zuul API Gateway, ZIPKIN Distributed Tracing, Spring Cloud Sleuth and HYSTRIX
  • Implementing RESTful Services with Spring DATA JPA, MySQL and designed Authentication and Authorization with Spring Security.
  • Designed and implemented Spring Boot RabbitMQ Application with AMQP and connected it with MySQL.
  • Designed and Implemented Currency Exchange Module using Micro Services with Spring Boot and Spring Cloud with Netflix.
  • Designed and implemented Spring Batch modules with Spring Boot.
  • Designing and Implementing RESTful APIs with Full Stack MERN (MongoDB. Express, ReactJs, NODE.js), JSON, Sharding and Replication of MongoDB.
  • DevOps Automation for Continuous Integration, Continuous Delivery and Continuous Deployment using JENKINS, DOCKER, ANSIBLE, PCF (PIVOTAL CLOUD FOUNDRY), KUBERNETIS, PYTHON.
  • Continuous Integration using JENKINS and Unit testing with Junit, Mockito.

Technology: Java 8/Java 10/Java 11, Spring Framework 5, Spring Boot 2, RESTful Services, MICRO Services, Spring Cloud, Zuul API Gateway, Feign, Ribbon, Hystrix, ZIPKIN, RabbitMQ 3.7, Redis, Spring Data JPA, MySQL 8.0, MongoDB, Robo 3T, Node.js, PCF(Pivotal Cloud Foundry), KAFKA, Maven, Git & GitHub, Docker, Docker Swarm and Jenkins, JUnit 5, Mockito.

Confidential

Sr. Principal Back-end Engineer

Responsibilities:

  • Reengineering legacy system using to innovative state-of-the-art RESTful Services and Micro Services based on SPRING BOOT and SPRING CLOUD and Java 8 technologies with STS (Spring Tool Suite) or IntelliJ IDE.
  • I created System Solution Architecture Document. I was responsible for the Design of the Applications
  • Implementing RESTful APIs with NODE.js, Mongo DB.
  • I have implemented DevOps Automation for Continuous Integration, Continuous Delivery and Continuous Deployment using JENKINS, DOCKER, ANSIBLE, CLOUD FOUNDRY, KUBERNETIS, GIT and GIT HUB and PYTHON.
  • Developing solutions for software bug fixes and conducting component testing and preparing deployment scripts along with providing technical support for Unit, System and Regression testing.

Technology: Spring Boot, MICRO Services, RESTful Services, Java, Spring Framework, Spring Data JPA, Spring Transactions, RabbitMQ, Redis, Hibernate, Oracle, Maven, Git, Docker

Confidential

Sr.Principal Back-end Engineer

Responsibilities:

  • Reengineering legacy system using to innovative state-of-the-art RESTful Services and MicroServices based on SPRING BOOT and SPRING CLOUD and Java 8 technologies with STS (Spring Tool Suite) and IntelliJ IDE.
  • I created System Solution Architecture Document. I created High Level and Technical Design documents and got sign-off for the same from the client.
  • Implementing RESTful APIs with NODE.js, Mongo DB.
  • I have implemented DevOps Automation for Continuous Integration, Continuous Delivery and Continuous Deployment using DOCKER, KUBERNETES, ANSIBLE and PYTHON.
  • Dockerized Spring Boot Application
  • Implemented HATEOAS for RESTFUL SERVICES

Technology: Spring Boot, MICRO Services, Java, Spring Framework, Spring Data JPA, RESTful Services, RabbitMQ, Redis, Spring Batch, Oracle, Maven,Git, Docker

Confidential

Sr.Principal Back-end Engineer

Responsibilities:

  • Reengineering legacy system to innovative state-of-the-art RESTful Services and MICRO Services based on SPRING BOOT and SPRING CLOUD and Java 8 technologies with STS (Spring Tool Suite) and IntelliJ IDE.
  • I created System Solution Architecture Document. I was responsible for the Design of the Applications
  • Implementing RESTful APIs with NODE.js, JSON, Mongo DB.
  • I have implemented DevOps Automation for Continuous Integration, Continuous Delivery and Continuous Deployment using JENKINS, DOCKER, ANSIBLE, CLOUD FOUNDRY, GIT and GIT HUB and PYTHON.
  • Implemented Test Driven Development by using Junit and Mockito frameworks.
  • Developing solutions for software bug fixes and conducting component testing and preparing deployment scripts along with providing technical support for Unit, System and Regression testing.

Technology: Spring Boot, MICRO Services, Java, Spring Framework, RESTful Services, Spring Transactions, RabbitMQ,Redis, Spring Batch, Hibernate, Oracle, Maven,Git,Docker

Confidential

Solution Architect

Responsibilities:

  • Designed and implemented a JEE System based EJB, JPA on web logic server.
  • I have implemented DevOps Automation for Continuous Integration, Continuous Delivery and Continuous Deployment using JENKINS, DOCKER, ANSIBLE, CLOUD FOUNDRY, GIT and GIT HUB and PYTHON.
  • I designed RESTful Web services using Spring Framework.
  • Designed security for RESTful Services using Spring Security
  • Implemented Persistence Layer using Hibernate
  • Designed RESTful APIs using JAX-RS,JSON
  • Developing solutions for software bug fixes .

Technology: Java, Spring Framework, Spring Batch, Spring MVC, Spring JDBC, RESTful Services, Oracle RDBMS, Maven, JMS, ActiveMQ, iBatis, PostgreSQL

Confidential

Solution Architect

Responsibilities:

  • Designed and implemented a JEE System based EJB, JPA on weblogic server.
  • I designed RESTful Web services using Spring Framework,designed security for RESTful Services using Spring Security, Implemented Persistence Layer using Hibernate, Designed RESTful APIs using JAX-RS,JSON

Technology: Java, Spring Framework, Spring Batch, Spring MVC, Spring JDBC, RESTful Services, Oracle RDBMS,Maven, JMS, ActiveMQ, iBatis, PostgreSQL

We'd love your feedback!