I have 9+ years of experience in software development Industry comprising of Java/J2EE enterprise web applications design, development, maintenance support, team handling.
involving in all SDLC activities like requirement
analysis design implementation, code reviews,
unit testing and deployment in production using Docker, kubernates, Git Actions, Terraform
I have Experience in the areas of product Development domains:
Product: Mobile Push Notification system like FCM,APN's
Product: Investment banking(Trading portal Portfolio management)
Product: E-commerce Projects (Max, Lifestyle)
Product: Casino games ( Asurewin ) spin play for win and play for fun
Experience in Data Structure with java
language, Algorithms and problem-solving
questions.
Working on the product: push notification service. Like FCM.
Techs:-
Java Spring Boot.
Custom Netty Server handling HTTP/2.0 request using custom channel handler.
TLSv1.2, HTTP/2.0, ALPN
SSL Certificates for HTTPS.
RabbitMQ for push server.
Apache Web Server as a reverse proxy with the HTTP/2.0 protocol.
Handling backpressure logic in Flux using Reactive Netty.
Leading team time and other meetings - 40%.
Development - 60%.
Tech Stack: Java 11, Python, NumPy, pandas, Plotly, Matplotlib, Spring Boot, Microservices, Elasticsearch, Logstash, Kibana, React UI, Git, and Kubernetes deployment.
Tech Stack: Java, Spring Boot, Angular 7, SVN, JPA, SQL Server, Jar Deployment to AWS VM.
I worked as a software engineer, backend developer. As I learn lots of things, backend and front end are also supported on the project FHLB banking product. It is implemented on old technologies like EJB and Service mix. We migrated it into Java Spring Boot API and Kafka data streaming to sync the databases' data. And there was an Admin UI. Also, I learned and worked on Angular on the UI side.