Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mukul Ranjan

Pune

Summary

Dynamic and results-driven Senior Software Engineer with over 14 years of experience in delivering innovative solutions and driving project success. Proven ability to bridge the gap between technical and non-technical stakeholders, ensuring clear communication of complex requirements. Recognized for exceptional leadership skills, successfully guiding development teams through enterprise-wide projects while fostering collaboration and efficiency. Committed to leveraging expertise to contribute to cutting-edge technology initiatives and enhance organizational growth.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Engineer 2

eGain Communication
09.2014 - Current
  • Migrating in-memory caches to AWS Redis for multi-tenant environments, improving scalability and performance. Used AWS SQS to improve cache resilience.
  • Troubleshooting complex production issues including performance bottlenecks, concurrency issues, and multi-component defects.
  • Designing and implementing features using Java, REST APIs, and web technologies for enterprise applications.
  • Enhancing eGain’s knowledge base product search using Lucene with query optimization and new feature development.
  • Designed and implemented personalized content delivery for knowledge users using OrientDB for relationship storage.
  • Developed the CUS (Content Update Service) microservice to supply data to the AIS (AI Service) microservice using AWS EventBridge and AWS SQS.
  • Developed RESTful APIs using JAX-RS and OpenAPI v3 specifications.
  • Managed a team of 3 members, providing mentorship, conducting code reviews, and leading performance evaluations.
  • Worked closely with the Services and Support teams to deliver prompt resolutions to customer issues.
  • eGain Corp, Sunnyvale, USA — Aug 2024 – July 2025

Senior Systems Engineer

Infosys Ltd.
08.2011 - 08.2014
  • Designed and developed multiple web applications using Spring and Struts frameworks.
  • Received client appreciation from Cummins for outstanding project delivery.

Education

B.E. - ECE

Birla Institute of Technology
06-2011

Skills

  • Programming & Frameworks: Java, J2EE, REST, Multithreading, Design Patterns, Hibernate, Redis, Lucene, Solr, OrientDB, JUnit, OpenAPI, Spring Boot
  • Databases: MS SQL Server, PL/SQL
  • Web Technologies: JavaScript, XML, JSON
  • Project leadership
  • Team leadership
  • Algorithm implementation
  • Web applications
  • Testing and deployment
  • Technological integration
  • Tools & Platforms: Eclipse, IntelliJ, Maven, Ant, SVN, Dynatrace, AWS Redis, Git, Github Copilot
  • Servers & OS: IIS, Jetty, Windows

Certification

  • Solr 101 – Big Data University (Cognitive Classes)
  • Microsoft Certification – Programming in HTML5 with JavaScript, jQuery, and CSS3 (Score: 828/1000)
  • Java Development Certification – Infosys Ltd.

Timeline

Senior Software Engineer 2

eGain Communication
09.2014 - Current

Senior Systems Engineer

Infosys Ltd.
08.2011 - 08.2014

B.E. - ECE

Birla Institute of Technology
Mukul Ranjan