Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Aakash Sethi

AWS Backend Engineer
Newark,NJ

Summary

SUMMARY: Software Professional with around 6+ years of IT experience and comprehensive mastery in designing, developing, and delivering complex multi-tiered enterprise applications for web-based and clients- server domains using Java, Java Script, Golang, JUnit, SQL and accustomed to working in fast paced/ multitasking environments within very tight deadlines in fields of Designing, building, and maintaining Java-based applications & websites. Developing well-designed and efficient code and it’s testing. Analyzing software Programming, testing, and debugging. Completed Master's degree in Information Systems and certified as an AWS Solution Architect Professional. Experienced in designing, developing, and maintaining Java-based applications and websites using Java, JavaScript, Golang, JUnit, and SQL Proficient in developing web-based UIs using JavaScript, JSON, AngularJS, jQuery, Golang, ReactJS, and Node.js Skilled in designing and developing microservices with Spring Boot and implementing authentication and authorization using Spring Security Worked extensively with AWS services, including EC2, Lambda, S3, IAM, and CloudFormation Proficient in utilizing build tools such as Maven and Gradle, as well as version control tools such as GitHub, S3, and Bitbucket Well-versed in Agile methodologies, including SCRUM, Test Driven Development (TDD), and Agile Development & Testing using SDLC Contributed to requirements analysis and management, programming, testing, and deployment throughout the SDLC Possesses a strong understanding of infrastructure, security, service, and operations within AWS.

Overview

6
6
years of professional experience
1
1
Certification

Work History

AWS Backend Engineer

Vanguard
Malvern, PA
03.2022 - Current
  • Worked for ETF primary market trading team, main focus was to create baskets (which is basically group of funds which are traded and maintained for the next day from the stock markets)
  • Trying make the system more automated and load balancing across their various portals
  • These portals on the backend was handled by their various ECS instances and the docker of the services including the health checks of various micro services which are involved in data transfer
  • Worked with Agile development team
  • Environment: Java 8,11 J2EE, JDK 1.8, Angular-JS, Spring, Golang, SOAP Rest, Web Services, NPM,
  • JavaScript, AWS, UML, HTML, CSS, Bootstrap, RAD 7, JMS, AJAX, JQuery, SQL, Cucumber, JUnit,
  • Maven, GIT, SPLUNK, Oracle 10g, ECS, EC2, Lambda, Kinesis, Aurora, Fargate, S3, SNS, SQS
  • Developed static pages using HTML5, CSS3, JSP in jQuery to retrieve data as JSON Object from back-end RESTful
  • Server, displayed well-organized result in web pages by writing controller, directives, services, and route providers
  • Created Restful API using GoLang and Docker, to processes the data using Golang from DB to another Rest Service
  • Also, used Golang to develop Microservices using Channels, Go-routines, functional interfaces & frameworks
  • Enabled the Apps (microservices) to a different regions
  • Overall I did migration for 10 of their services
  • For that I did code configurations in Java Spring boot
  • Developed the new portal which is for the view of the trades
  • The backend functionality of this service was to do REST operation on current trade data
  • Worked with Spark Streaming, Spark SQL and Kafka for real-time data processing and have worked on Spark and
  • Spark Streaming extensively using Scala as the main programming dialect
  • Maintained and developed Docker images for a tech stack including Kafka, Apache and several in-house written
  • Python services running on Kubernetes
  • Created a REST endpoint from scratch and added the Dynamic SQLTables for the DB using spring framework
  • Created Units tests for the same micro service with the accuracy of 88% in code coverage
  • Worked on real-time app instabilities on Grafana for maintaining to upgrade spring dependencies in reconfiguring for upgrading the code
  • Architected the entire AWS virtual environment from Concept to Development to Production and implemented DoD
  • Standards by applying STIGs to the AWS virtual EC2 instances also registered all AWS Web Domains using Route 53
  • Delivered on demand solutions to automate deployment in AWS- ECS cluster for load balancing across different regions
  • Developed various web components for the tracking trade data using Angular, Javascript for single page applications
  • Provide various solutions for Application health checks and performed mandatory upgrades to resolve real time Nexus and splunk violations
  • Extensively used Spring IOC, configured application context files and performed database mapping using Hibernate annotations
  • Provided Production support for various services and coordinated with cross functional teams
  • For spring-boot applications, developed various beans and components and extensively worked on Spring-bean wiring, Spring DAO and spring AOP modules
  • Deployed Spring-boot based micro service Docker container using Amazon EC2 container service using AWS admin console.

Full Stack Java Developer

JP Morgan Chase & Co
08.2019 - 03.2022
  • Loan Request System: The objective of this project is to replace the existing manual process of initiating the loan application
  • It was a web-based application that electronically submits documentation requests to the Loan Centres, electronically sends detailed loan information from Loan
  • Manager, plus additional information entered the forms, to the new Loan Centre workflow process
  • This electronic submission process will take the place of the request form
  • Used features of Core Java including collection of framework, exceptional handling, generics, and annotation in the coding and used the Design Patterns like Singleton, Factory Patterns to make the code more robust & easier to maintain
  • Designed & Developed Front - end and UI Development, with extensive knowledge of building single page application (SPA) using HTML, CSS, XML, JavaScript, Node.js, React, Bootstraps, Backbones, React.js development
  • Build a Command line tool to interact with RESTful API using in GoLang written data APIs and multi-server applications to meet product needs in GoLang
  • Implemented APIs in Java Multi-Threaded Environment using GoLang and Java were used as a backend REST service while AngularJS was used for the user interface
  • Sync Elasticsearch Data between the data centres using Kafka and Logstash for managing Kafka Cluster and integrated Kafka with elastic also Snapshot Elasticsearch Indices data and archive in the repository every 12 hours
  • Used Spark-Streaming APIs to perform necessary transformations and actions on the fly for building the common learner data model which gets the data from Kafka in near real time
  • Configured SQS for message delivery from this EC2 system to trigger the AWS Lambda function written in Node.js to push the JSON data into Amazon Redshift with required data formatting and filtering
  • Designed a report on the monitoring of SQL Server Performance
  • Worked & created tables on My SQL and PL/SQL to write Stored Procedures functions & packages for complex inserts & updates in the database
  • Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins’s information in authentic time
  • Developed REST API's using Spring MVC and Restful web services also implemented RESTful Web Services to retrieve data from client side using Microservices architecture and even consumed REST based Micro services with
  • Rest template based on RESTful APIs
  • Used popular NodeJS frameworks like Express and Rectify to mock a Restful API and implement modules into Node JS to integrate with designs and requirements
  • Developed REST API's using Spring MVC and Restful web services to retrieve data from client side using
  • Microservices architecture consuming REST based Micro services with Rest template based on RESTful APIs
  • Worked with Amazon Web Services (AWS) using EC2 for hosting and Elastic map reduce (EMR) for data processing with S3 as storage mechanism and supported Apache Tomcat web server on Linux/ UNIX Platform
  • Implemented usage of Amazon EMR for processing Big Data across Hadoop Cluster of virtual servers on Amazon
  • Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (S3)
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle
  • Setup Docker on Linux and configure Jenkins to run under Docker host
  • Maintained and Configured Jenkins to implement the CI/CD pipeline also implemented CI/CD pipeline using Jenkins and extensively worked for End-to-End automation for all build and deployments
  • Engaged in all phases of SDLC in involving specifications, gathering Requirements, Designing, Coding, Testing,
  • Deploying, and Maintaining in implementing projects.

Software Developer

Accenture
06.2017 - 01.2019
  • Collaborate with team members for continuous improvement in an Agile/Lean development environment Creating Automated Unit Tests using Flexible/Open-Source Frameworks using a Test-Driven Development approach Research and prototype new solutions, while providing recommendations for existing system improvements Developing a high-performance transaction or reporting system with large databases and multi-tier architectures
  • Used Spring Batch to design a lightweight and comprehensive solution to enable the development of batch applications
  • Curated Spring MVC Framework IOC design pattern to provide relation between application components and separated application configuration and dependency specification from actual application code
  • Developed strategies and supported tools to create an efficient automated integration and release process using
  • Jenkins
  • Involved in designing and implementation of Session Facade, Business Delegate, Service Locator patterns to delegate request to appropriate resources.

Education

Master of Science - Management Information Systems

New Jersey Institute of Technology
05.2001 -

Skills

Java 8,11 J2EE, JDK 18, Angular-JS, Spring-Boot, Hibernate, SOAP Rest, Web Services, NPM

Certification

AWS Certified Solutions Architect - Professional (SAP-C02)

Timeline

AWS Certified Solutions Architect - Professional (SAP-C02)

04-2023

AWS Backend Engineer

Vanguard
03.2022 - Current

Full Stack Java Developer

JP Morgan Chase & Co
08.2019 - 03.2022

Software Developer

Accenture
06.2017 - 01.2019

Master of Science - Management Information Systems

New Jersey Institute of Technology
05.2001 -
Aakash SethiAWS Backend Engineer