Soumik Mukherjee
Senior Java & Kotlin Consultant : MicroServices (Spring Boot in Java and Kotlin) || Kotlin Coroutines || Event Driven Architecture || NoSQL
About
Soumik Mukherjee is a Senior Java & Kotlin Consultant with over 13 years of relevant experience in designing and developing scalable microservices and event-driven services using Spring Boot in Java and Kotlin. He is also proficient in securing these services and has additional skills in MongoDB, Redis, Docker, Kubernetes, and Cloudfoundry. Soumik has a strong exposure to machine learning and natural language processing. Soumik is a hands-on contributor in Java and Kotlin, MongoDB and Redis, and DevOps. He constantly looks for newer and better technical approaches and is a current learner of Quarkus/GraalVM and functional programming. He possesses strong interpersonal skills and has an entrepreneurial and open mindset towards newer approaches in strategy and technology. In the last five years, Soumik has designed and developed microservices using Spring Boot in Java and Kotlin, event-driven scalable services using Spring Kafka and Avro/protobuf, and async microservices using Spring Boot and Kotlin co-routines. He has also designed and developed CI/CD pipelines using Docker, Cloud Foundry, and Azure pipelines. Soumik has extensively used Redis and Hazelcast as cache engines and MongoDB apart from traditional SQL databases. He has also implemented machine learning algorithms using SparkML and deep learning using python-based TensorFlow. Soumik has led and mentored small to mid-sized technical teams ranging from 2 to 20. In the previous 15 years, Soumik has designed and developed Java EE-based applications on Tomcat, Weblogic, Jboss, and Websphere in Servlets, SpringMVC, JDBC, and EJB. He has also worked on the frontend, which includes JQuery and Angular. Soumik has a Master's degree in Computer Software Engineering from Birla Institute of Technology and Science, Pilani, and a Bachelor's degree in Engineering from Jadavpur University. He completed his schooling from South Point High School. Soumik has expertise in Kotlin, Java, Microservices, Spring Boot, NoSQL, Spring, Redis, MongoDB, Docker, ML, SQL, Deep Learning, NLP, Kubernetes, Tensorflow, Kafka, DevOps, Azure, Frontend, Backend, Big Data, qa, and Software Engineering.
Education
• bits pilani birla institute of technology and science
• jadavpur university
• south point high school kolkata
Companies
• a2zcm nv
• thirdeye data
• cognizant
• tcg software services
• tcs
Experience
19.8 Years
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Algorithms
Application Programming Interfaces (API)
architecture
Azure
Backend
Big Data
Cloud Foundry
Deep Learning
Design
DevOps
Docker
EJB
Enterprise JavaBeans (EJB)
Frontend
Functional Programming
GitHub
html
Interpersonal Skills
Java
Java Database Connectivity (JDBC)
JDBC
jQuery
Kafka
Kotlin
Kotlin Coroutines
Kubernetes
Leadership
Machine Learning (ML)
Microservices
Microsoft Azure
MongoDB
Natural Language Processing (NLP)
NoSQL
quality assurance (QA)
Redis
Representational State Transfer (REST)
REST
Senior Software Engineer
Servlets
Software Engineer
Spring
Spring Boot
SQL
strategy
Tensorflow
Tomcat
Weblogic
WebSphere
Contact Details
Email (Verified)
xxxxxxxx@xxxx.xxMobile Number
+91XXXXXXXXXXEducation
bits pilani birla institute of technology and science
Master's degree
2010 - 2012
jadavpur university
Bachelor's degree
1997 - 2001
south point high school kolkata
1991 - 1996
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now