Professional Software Engineer with extensive experience in backend(Java, NodeJS, Python) and a little in frontend
as well.
• Strong experience with SQL and NoSQL databases including MongoDB and GraphQL.
• Strong knowledge with BigData, Apache spark and Scala.
• Experience Developing RESTful APIs for a web application with over 1 million users per month.
• Proven ability to design, build, and maintain efficient and scalable systems. Passionate about developing maintainable
code, using the latest technologies, and working in a collaborative environment.
• Experience Building the infrastructure for CI/CD with Jenkins, Docker, Kubernetes.
• Experienced in AWS(lambda, DynamoDB, SQS, EC2, EKS, Cloud Build) and GCP(GKE, GCP functions, etc), and
Azure
Woodstock, McHenry, State of Illinois, United States
Developed RESTful APIs using Java(Spring Boot) & NodeJs based on microservice architecture.
• Responsible to develop custom nifi based on Apache Nifi in Java Core programming language and used Kafka to
Stream Data in backend side and developed a microservice.
• Integrate MuleSoft to streamline and automate business processes.
• Responsible to design database and architecture.
• Used MySQL, NoSQL(MongoDB) and GraphQL on the backend and deployed in Azure Kubernetes Service.
• Deployment & Management the product (multi microservices) using Azure Clouding Services and Atlanssian Tools.
• Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
• Worked with Mockito Testing Library unit test framework to write unit tests for backend apis.
• Mentoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
December 2022 - December 2024
Developed RESTful APIs & SOAP using Java/Kotlin - Spring Boot & Python for a web application with over 1 million
users per month.
• Developed frontend in React with Redux for frontend application and developed chrome extension as well.
• Used Kafka to Stream Data in backend side.
• Used Selenium and Web Driver to scrape date in python from Amazon
• Developed an engine in Scala with Spark to handle big data from Azure to increase their sales on Amazon
• Development Multithreading solution to improve the scrapping engine infinitely.
• Used MySQL, NoSQL(MongoDB) and GraphQL on the back end
• Deployment & Management the product (multi microservices) using Azure Clouding Services.
• Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
• Worked with Mockito Testing Library unit test framework to write unit tests for backend apis.
• Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
• Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by
Testing Team.
November 2018 - December 2024
Created APIs to provide financial data to front end applications.
Jan 2017- Oct 2018
• Responsible for development crypto-currency swap system similar with binance(https://www.binance.com) •
Responsible for development of backend side in Python and Spring Boot(Java).
• Worked with Apache spark to manage BigData on AWS Cloud and accelerating Crypto’s sales.
• Worked with scala, apache spark developing engines for BigData.
• Worked on RESTful API design and development.
• Expertise in using React.js/Redux to build User Interface
• Maintained states in the stores and dispatched the actions using redux.
• Used React-Auto complete for creating google map's location search on the webpage.
• Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL
services.
• Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
• Created and used Reducers that received said Actions to modify the Store State Tree.
• Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API
calls.
• Called the Restful web services calls for POST, PUT DELETE and GET methods with MS SQL backend.
• Worked with AWS Lambda using Node.js 14 including SNS to refresh data based on changes.
January 2017 - October 2018
Responsible for backend API development in Python &NodeJS
• Responsible for deployment & management of NodeJS WebSocket Service in AWS Lambda
Feb 2015- Feb 2017
• Responsible for deployment & management of Python Backend Service in AWS EC2 instance – Ubuntu Server
• Partnering with teammates to discuss about solutions
• Responsible for identifying the gap, coordinate with external team for dependency resolution and closing the gap
• Responsible for analysis big database with mongoDB
• SQL query optimization with GraphQL
• Partnering with Scrum master and Product manager in daily scrum call, resolving impediment related to mapping
document, sprint planning and PI planning
February 2015 - February 2017
2009 - 2013