Upscaling Programming and getting head in to the challenging task been always my favorite cup of coffee – I grab it quickly and enjoys a lot It was all started with my Bachelor of Computer Engineering – Final year training at HCL technologies where I had my first step towards Java Platform.
During my technical career I have learned, Used and Teach all enterprise level technology. Hence over the year I converted my self to full stack developer with almost 6 years of Experience in Java and Related technology Clean hands on experience design and development of user centric, stretchable, highly transactional enterprise system When it comes to sophistication development, I prefer to use Scrum and Agile methodology to get organized development and committed delivery.
The Jenkins and AWS Code deploy are my best friend when it comes to Testing and Production Moreover, with my development skill I also invest in gathering and understanding client requirement and giving technical shape for better understanding to my technical team.
I feel pleasure serving following Expertise
- Design and Build Enterprise Java Application
- Microservice with Spring boot and Security
- Build REST API in Spring Boot
- Open ID Connect protocol integration with Spring boot
- Java Code Migration Java8 to Java11
- Building Cloud Native application to reduce TOC
- Dockersing Legacy Application
- Kubernetes - Replication - Load Balancing - Deployment
- Design application cache architecture
- Distributed Cashing using Reidiss and HazelCast
- Database Design and Optimization/Partitioning Handled DB size over 500 GB
- RDBMS to NoSQL(MongoDB, CosmosDB and DynamoDB) Migration
- Can crack very complex Data aggregation challenges in SQL Server, MySQL and PostgreSQL
- Implementing Elasticsearch and Log stash Pipeline for Data aggregation and Search Optimization
- Queue based system design using MQTT,AMQP,STOMP Protocol
- Infrastructure management: Linode, CntrS, Amazon EC2,GCP
- Payment gateway integration to Legacy and New System
- Server Load Testing using JMeter ( Can even prepare Customize Test bed)
- Build websites using WordPress. Theme and plugin installation Plugin development
- Design new features for existing websites
Technology Stack
Java FX -- Proficient
Java MVC -- Proficient
Spring Boot -- Proficient
Angular 8 -- Love to work
SQL Skills -- In Blood
RabbitMQ and Kafka Design -- In my daily routine
HTML5 & CSS -- Can do independently
Server Skills
DevOps, CI/CD Jenkins, Bitbucket
Jenkins Configuration and Jenkins Plugin development
AWS Architecture Design considering AWS-5 Pillars
Push message using Firebase, Amazon SNS, Custom Push message Design