-
2021 - Present
IBM India
Senior Cloud Developer- Terraform provider and packer development for IBM cloud (opensource)
- Go, Node, Python and Java SDK development
- Cloud architecture and OpenAPI specification
-
2020 - 2021
Techmojo Solutions
Senior Software Developer- Gaming domain development
- Payment and promotion modules
- Node.js, Python, Spring Boot microservices
-
2019 - 2020
Virtusa Corporation
Senior Software Engineer- Spring Boot microservices on private cloud (Cloud Foundry)
- Banking domain US client
- Led migration to event-driven architecture
-
2017 - 2019
Deloitte Consulting
Software Development Engineer- Cloud migration to Pivotal and AWS
- E-commerce microservices development
- Data science projects using Spring Boot, Kafka, JSP
-
2015 - 2017
Infosys Ltd
Software Development Engineer- Nia expert team - AI Platform
- Platform development using Java
- Automation tools and PMA creation
Senior
Cloud
Developer
LANGUAGES & FRAMEWORKS
- Core Java, Advanced Java (JEE), Python, R Programming, Golang
- Terraform, Packer
- JSF (JSP, Servlets), Spring, Spring Boot
- Kafka, ELK
- Microservices architecture
CLOUD & DEVOPS
- AWS, PCF, GCP, Heroku, IBM Cloud
- CI/CD: Jenkins, Bamboo
- Version control: Git, Bitbucket
- Docker, Kubernetes
- Terraform, Packer
CONCEPTS & METHODOLOGIES
- OOP, Data Structures
- Software Engineering Principles
- UML, Design Patterns (GoF)
- Domain-Driven Design (DDD)
- Agile/Scrum (Jira)
DATA & SCRIPTING
- Data Science, Machine Learning
- R Programming
- HTML, CSS, JavaScript
- NodeJS, AngularJS
- Bash scripting
GEN & RESPONSIBLE AI
- Generative AI
- RAG (Retrieval-Augmented Generation)
- Responsible AI tools
- NLP
- AI model optimization
TOOLS & TECHNOLOGIES
- OpenAPI specifications
- CLI tools
- SDKs for Go, Java, Python, Node
- Cloud automation tools, Shell scripting
-
E-Com
E-Com
Microservice based application, deployed on PCF
Microservices PCF Cloud Native -
Ticket Routing Algorithm
Ticket Routing Algorithm
Reduced Hops using Machine learning
ML Python Data Science