We provide IT Staff Augmentation Services!

Lead Full Stack Software Engineer & Aws Cloud Architect Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • 11+ Years of IT experience in Requirement Analysis, Design, Development, Deployment, Testing, Business Support and Implementation of large scale Enterprise & Web Applications on Information and Technology domain
  • Expertise in developing enterprise web applications using Java, J2EE technologies wif Spring Eco System and Stripes frameworks
  • Expertise in developing RESTful Web Services and Micro Services using Spring REST, Spring Boot, Spring Data, JDBC, Spring Security, Oracle, Dynamo DB, JPA and Hibernate
  • Extensive experience of UI design/development using HTML, CSS, JavaScript, jQuery, Backbone JS, Marionette JS, Radio, Underscore JS, AJAX, JSON, XSLT & XML
  • Strong understanding and hands on experience in design and development of fully responsive web application user interface for both Traditional and Single Page Application architecture(SPA).
  • Strong understanding and hands on experience in design and development of Micro services using various micro services design/implementation patterns using Spring Cloud Config, Eurekha, Netflix Hystrix & Ribbon, Netflix Zuul, Spring Cloud Stream, Spring Cloud Sleuth and Spring Security, Docker & AWS Elastic Container Service(ECS).
  • As a Certified AWS Solution Architect, extensive hands on experience on creating/deploying enterprise application in AWS cloud environment using AWS VPC, ASG, EC2, ELB, S3, RDS and Route 53 services
  • Extensive experience in design and development of fully scalable Server - less Architecture using AWS Lambda, API-Gateway, Asynchronous Event Management Architecture.
  • Experienced in providing design solutions using various AWS services like AWS S3, SQL, SNS, Elastic Beanstalk, Kinesis Firehose, Cloud Watch, Dynamo DB, IAM and Lambda
  • Capable of Automating teh creation of AWS infrastructure using AWS Cloud Formation template. Experienced in setting up CI/CD using Maven, Jenkins, AWS Code Commit, AWS Code Pipeline.
  • Wif teh excellent interpersonal skills, having very good experienced in handling and mentoring teh different teams to deliver teh high-quality products by providing various architectural & innovative design solutions. Actively involved in resolving complex application issues like memory leak, multi-threading, cloud virtualization, browser compatibility etc.
  • Practicing AGILE Scrum framework for many years in various projects. Good understanding and experience of Object Oriented Methodology and various Java/J2EE Design Patterns
  • Highly Experienced in writing unit test cases using Junit, Mockito, Power Mock and Spring Test. Having hands on experience using automation tools Selenium Web driver and IDE
  • Experienced in integrating and using analytical tools Adobe Site Catalyst and Google Analytics. Experienced in Optimizely and used it for various A/B testing activities
  • Experienced in Pendo user engagement and New Relic performance tracking tools.

TECHNICAL SKILLS

Languages: Core JAVA, J2EE, JavaScript, Action Script and SQL

Java/ J2EE Frameworks: Spring MVC, Spring JPA, Spring REST, Spring JDBC, Spring Boot, Spring Data, Hibernate, Stripes, Spring Cloud, Spring Cloud Config, Eurekha, Netflix Hystrix & Ribbon, Netflix Zuul, Spring Cloud Stream, Spring Cloud Sleuth, Spring Security and Docker

Web Technologies: HTML, CSS, XML, JSON, AJAX, XSLT, JSP, Servlet and JSTL

UI Frameworks: jQuery, jQuery UI, Backbone JS, Marionette JS, Radio, Underscore JS, Adobe Flex - Cairngorm

Amazon Web Services: VPC, EC2, ELB, ASG, Route 53, S3, SQS, SNS, SES, Cloud Watch, Lambda, API Gateway, Kinesis Firehose, IAM, RDS, Dynamo DB, AWS ECS, AWS ECR, Code Pipeline, Code Commit and Cloud formation template

Database: MySQL, DynamoDB, Oracle 10 & 11g

Unit Testing Frameworks: Junit, Mockito, Power Mock and Spring Test

Version and Build Tools: GIT, ClearCase, Maven and Jenkins

Web/App Server: Tomcat 7, Http Web Server, WebLogic, JBoss 6.4

Other Tools: Adobe site catalyst, Google Analytics, New relic, Optimizely, Pendo, Selenium IDE, Putty, TCP/IP Monitor, Memory Analyzer, J Visualizer, Sonar, JMeter, Eclipse, Selenium IDE, AWS Toolkit, GIT Bash, Microsoft applications

Operating System: Windows XP - 10, Unix and Linux

PROFESSIONAL EXPERIENCE

Confidential

Lead Full Stack Software Engineer & AWS Cloud Architect

Responsibilities:

  • Responsible for Micro Services architecture design and implementation for different Engineering Village modules/domains.
  • Designed and implemented restful web services using Spring Boot, Spring Rest, JPA, Hibernate and Spring security
  • Designed and developed various Micro services patterns like configuration management, Services Discovery, Resiliency, Routing, Event management, Log Aggregation & tracing, Security and CD/CI etc. Used various technologies like Spring Cloud, Spring Cloud Config, Eurekha, Netflix Hystrix & Ribbon, Netflix Zuul, Spring Cloud Stream, Spring Cloud Sleuth, Spring Security and Docker
  • Responsible for setting up teh Docker based micro services cluster management system for EV using AWS ECS, AWS ECR, Code Commit, Jenkins and Code Pipeline.
  • Mentored teh whole team for converting teh existing MVC architecture to Single page web application architecture and provided various design solutions
  • Contributed my expertise in Core Java, Design pattern, Spring, Hibernate and Spring MVC during teh migration of rich single page web application
  • Implemented various UI modules using HTML, CSS, jQuery, JavaScript, Backbone JS, Marionette JS, Radio and Underscore JS
  • As a AWS Certified solution architect, Led teh whole AWS cloud migration project and completed it on time
  • Designed teh cloud infrastructure using VPC, EC2, ELB, RDS and Route 53 services to deploy our datacenter applications into AWS infrastructure
  • Automated teh creation of AWS cloud infrastructure using AWS cloud formation template service
  • Responsible for Weekly/Monthly deployment of various EV web applications releases
  • Designed various enterprise solutions for Engineering village using appropriate AWS services in more efficient and cost-TEMPeffective way.
  • Created Asynchronous usage tracking system wif AWS Cloud watch logs, log agent, metrics, lambda function, kinesis firehose and AWS S3
  • Created teh centralized Cloud config management Push system using DynamoDB, Lambda and SNS
  • Designed and implemented Application alarm notification system using Cloud watch logs, metrics, alarm, lambda and SNS
  • Created Static websites using S3, Implemented teh Auto backup and sync system using data pipelines
  • Designed teh A/B testing infrastructure using Route 53 service’s Routing Policy
  • Responsible for resolving issues related to Performance, Memory and AWS services
  • Efficiently understand teh business requirements, implemented teh system design and coding for various projects in Engineering village apart from teh AWS and Single Page web application migrations
  • Played various roles wif in dis team like cloud architecting, design and implementation of Micro services using container and serverless architecture, UI development, Dev Ops engineering, Agile scrum master, Innovation captain, Application support, Release and deployment etc.

Environment: Apache Tomcat 7, Oracle, Spring MVC, Spring JPA, Spring REST, Hibernate, Maven, JDBC, Spring Cloud, Spring Cloud Config, Eurekha, Netflix Hystrix & Ribbon, Netflix Zuul, Spring Cloud Stream, Spring Cloud Sleuth, Spring Security, Docker, HTML, CSS, JavaScript, jQuery, Backbone JS, Marionette JS, Radio, Underscore JS, AWS VPC, EC2, ECS, ECR, ELB, ROUTE 53, ASG, S3, Cloud Watch, Lambda, API Gateway, Kinesis firehose, IAM, Dynamo DB, RDS, SNS and SQS

Confidential

Senior Full Stack Software Engineer

Responsibilities:

  • As a senior software engineer, my responsibility to carefully understand teh old system and identified teh pain points of converting teh complex business logic into modern Spring MVC web application and Spring REST based web services architecture
  • Hands on experience in design and implementation of multi-tiered web applications using MVC frameworks like Stripes and Spring.
  • Responsible for developing user interfaces using HTML, CSS, JavaScript, jQuery, jQuery UI and Ajax.
  • Responsible for implementing new Search service, Session service applications and exposing them as a RESTful web services, Micro Services and API services. Very good hands on using Spring REST, Spring JPA, Spring Boot, Spring Security, Hibernate, Memcached, Oracle 11G, SQL etc.
  • Responsible for enhancing teh existing complex search parser algorithm to support Mathematical syntaxes for providing numerical or mathematical oriented search features for Engineering Village users
  • Designed and implemented reusable usage logging system for Engineering Village application by implementing custom usage framework wif Spring SpEL, Java Reflections and Custom annotations.
  • Developed teh Multi-Threaded Alert processing application to process teh huge number of alerts in more efficient and cost-TEMPeffective way.
  • TEMPEffectively involved in resolving complex application issues related to memory, synchronization, coding and design.
  • Responsible for integrating teh centralized authentication and authorization system for various Engineering Village applications.
  • Having very good understanding of Register, IP, Single Sign On, Shibboleth authentication mechanism. Also having very good understanding of Entitlements, Text Zones, Fences and Multi level authentication and authorization setup
  • Experienced in all teh agile process activities right from release planning to successful completion of Sprint. Have been playing teh role of Scrum master in various occasions and involved Grooming, Planning, Scrum Standups and Retrospectives.
  • Involved in creating testing automation suite using Selenium IDE and Web Driver

Environment: Java, J2EE, JSP, Servlets, Apache Tomcat 7, Spring MVC, Spring JPA, Spring REST, Spring Security, Spring SpEL, Spring Boot, Hibernate, Maven, JDBC, HTML, CSS, JavaScript, jQuery, jQuery UI, XSL, Oracle 11G, SQL, Selenium Web Driver & IDE, Adobe Site catalyst, Google Analytics, Pendo, Optimizely, New relic, Maven, Unix/Linux, Putty etc.

Confidential

Senior Full Stack Software Engineer

Responsibilities:

  • Responsible for gathering new requirements from clients, coordinating wif offshore team, development, enhancements and providing efficient bug fixes. Major role in delivering teh requirement on time, analyzing and fixing teh high priority production bugs and carefully analyze teh performance, memory issues wif proper fixes
  • Involved in coordinating offshore development and testing teams which includes teh activities like deliver and clarify teh requirements, share teh development work, TEMPeffective code review, leading teh software delivery into production during teh release and post release
  • Hands on experience in developing web applications using Stripes framework, Oracle 10g, jQuery, JAX-WS, Apache wink
  • Responsible for developing Gadget application (Iframe widget application) framework using shindig 2.0, Apache Wink, JSON, JAX-WS, Oracle 10g, SQL
  • Developed teh application(gadgets) market place web interface dat provides Elsevier subscribers to entitle, buy and manage their interested gadget applications for various Elsevier products. dis also includes developing E-commerce application in teh marketplace web interface for Elsevier subscribers to subscribe gadgets to their accounts
  • Involved in creating independent gadget applications for Elsevier products, dis includes creating restful services, iframe html applications using shindig 2.0 framework APIs

Environment: Java, J2EE, JSP, Servlets, Apache Tomcat 6, WebSphere, Stripes, Apache Wink, JAX-WS, JAX-RS, Maven, ClearCase, JDBC, Shindig 2.0, HTML, CSS, JavaScript, jQuery, jQuery UI, Oracle 9G, SQL, Maven, Unix/Linux, Putty etc.

Software Engineer

Confidential

Responsibilities:

  • Responsibilities for gathering new requirements from client team, development, enhancements, and providing efficient bug fixes. dis includes teh direct communication to client at onsite and delivering teh high-quality products
  • TEMPEffective hands on experience in developing web applications using Java, J2EE, JSP, Servlets, Spring 2.5 MVC framework using Spring DAO support, Spring Security and Hibernate ORM framework
  • Experienced in designing and implementing a Rich Internet Applications(RIA) using Action Script 3.0 and MXML programming language from Adobe Flex 3.0 and Cairngorm MVC Framework
  • Hands on experience in creating interactive 3D & 2D ILOG Elixir charts using Adobe Flex
  • Used tools such as Ant, Maven, Log4J and JUnit for deployment and unit testing

Environment: Java, J2EE, JSP, Servlets, WebLogic, Spring 2.5, Spring DAO, Adobe Flex 3.0, MXML, Action Script, Cairngorm MVC Framework, Maven, ClearCase, JDBC, HTML, CSS, JavaScript, jQuery, jQuery UI, Oracle 9G, SQL, Maven, Unix/Linux,

We'd love your feedback!