Profileimage by Ankit Verma Cloud Native Java Full Stack Developer from Bengaluru

Ankit Verma

available

Last update: 06.09.2022

Cloud Native Java Full Stack Developer

Graduation: Bachelor Of Technology
Hourly-/Daily rates: show
Languages: English (Limited professional)

Attachments

ankit-verma-resume-latest.docx

Skills

Ankit is having 7 years of professional experience into java j2ee, passionate about microservices driven product development. He is having strong hands-on experience into containerized distributed application development & deployment using Docker and Kubernetes. He has vast experience in JAVA 8, Spring Boot, Spring JPA 2.0, Hibernate, Spring Security, Spring Integration, Spring Cloud, Eureka, Netflix Hysterix, Python 3, Docker, Kubernetes, Ansible, Angular, Git, Python Flask, Architecting cloud native solutions. He is passionate towards learning and implementing latest technologies.

Project history

11/2016 - 09/2018
Senior Development Specialist
Alert Enterprise

Responsibilities: Designing, coding, debugging and configuring of PIAM software and Mobile
Credentialing Platform application development based on the micro-services architecture. Analyzing,
mapping and engineering complex business processes using Java and Spring Boot. Develops front-end
connectivity to back-end relational databases for application data using RDBMS and in-memory
databases like Oracle, MS Sql Server, MySQL. Configuring Microsoft Azure Active Directories to
maintain the cloud infrastructure for the application and Azure Graph API's for communicating to
azure. Monitoring and health check status for rest end points for application stability and
scale-ability.
Projects:
* Self Service Portal- I was solely responsible for developing a new product from the scratch
for GTAA (Toronto Pearson Airport) based on AdHoc appointment and application
submission/processing engine. I was responsible to design the microservices strategy which
includes hard core development/debugging/deployment and its integration with Alert enterprises
legacy product Guardian. Developed multi-cloud authentication mechanism for SAML based
authentication for outside vendors and SSO for internal operations.
* Role (Solution Architect):
* Designed spring boot microservices driven architecture with Docker and Kubernetes
* Implemented multivendor OAuth2.0 authentication and authorization mechanism
* Spring Integration with Alert enterprises legacy systems
* Designed and Implemented spring quartz scheduler
* Migrated data between Alert legacy application Guardian to Self Service Portal
* Developed RESTful web services using Spring Rest, which process application data and
some modules to extracts data from Guardian tables and deliver it to application in
various formats such as JSON, PDF or Excel files.
* Provided a standard, language-agnostic interface to REST APIs using Swagger.
* Implemented timers and counters to monitor performance of data processing and
services.
* Used dependency injections for decoupling dependencies between classes.
* Coordinated release, deploy and testing of any changes scheduled for production
release.
* Developed jenkins pipeline for easy deployments in all environments.
* Configured actuator endpoints for collecting service timing metrics.
* Designed and Implemented Liquibase
* Technologies Used:
* Java 8, Spring Boot, Spring Batch, JPA, Hibernate, MS SQL Server, Spring
Integration, Active MQ, Liquibase 2.0, Jenkins, Git, Web Sockets, Angular, Angular
Material, Apache Tomcat, OAuth 2.0, Spring Actuator
* Mobile Credentials Platform
* Role (Full Stack Developer):
* Developed RESTful web services using Spring Rest
* Angular 5 UI integration with Spring Boot
* Introduced Kafka for streaming data from mcp to Lenel other products as well
consuming data from various sources
* Developed and maintained the complete integration with Azure AD for Lenel SSO
* Implemented Roles and Privileges based authentication mechanism
* Developed strategy for distributed session management using Redis
* Used dependency injections for decoupling dependencies between classes.
* Developed jenkins pipeline for easy deployments in all environments.
* Resolved all CISCO info sec software defects if any vulnerabiity found in the code
* Worked on couple of design patterns with microservices like SAGA design pattern,
CQRS Desgin Pattern, Circuit Breaker Desgin Pattern
* Worked on docker optimasation
* Technologies Used:
* Java 8, Spring Boot, Spring Batch, JPA, Hibernate, MS SQL Server, Spring
Integration, Spring Rest, Active MQ, Liquibase 2.0, Jenkins, Git, Web Sockets,
Angular, Bootstrap 4, Azure Docker Container Registry, Docker, Kubernetes, Rancher,
Azure Graph API, Rest API

05/2015 - 11/2016
Senior Software Engineer
Innovation Lines Technologies

Responsibilities: Worked as a Senior Java Software Engineer. Learned a lot about the IOT, Big Data,
Machine Learning. I have delivered several successful projects on almost all domains including IOT,
Mobile, Machine Learning and Big Data Analytics, Retail, Agriculture, Enterprise Mobility Solutions,
Geofencing, Digital Signage.
Projects:
* InnDigital- This project is aimed to develop a verstatile solition for digital transformation
in restaturant industry. Entire restaturant menus, staff, inventory gets onboarded on the
application and a andoid application gets configured for the client in multi tenancy database.
* Role (Full Stack Developer):
* Designed a complete end to end product on microservices driven architecture
* Developed RESTful web apis that gets consumed by the web application as well as
android tablet.
* Developed integration with Firebase for PubSub notifications to the mobile or tablet
devices
* Integration of WiFi triangulation and the application asynchronisation

12/2013 - 05/2015
Technology Lead
Research Web Tech Pvt Ltd

Responsibilities: Designing, coding, debugging and configuring of various services offered by
research web tech which includes some freelance clients for different domains like Taxi, Insurance,
Research Papers.
Projects:
* Best Way Cabs- This project is aimed to develop a verstatile solition for a local client to
manage all their taxi services on the cloud.
* Role (Full Stack Developer):
* Designed a complete end to end product using jsp and jax-rs restful web services
* Developed native androind application using android studio.

Local Availability

Only available in these countries: India
Profileimage by Ankit Verma Cloud Native Java Full Stack Developer from Bengaluru Cloud Native Java Full Stack Developer
Register