Summary
Overview
Work History
Education
Skills
Certification
Achievements
Projects Summary
Personal Information
References
Timeline
Generic

Himanshu Ranjan

Bengaluru

Summary

Accomplished software engineer with extensive experience at Oracle India Pvt Ltd, specializing in Core Java and performance tuning. Proven track record in backend development and cross-functional collaboration, adept at resolving complex issues in cloud and on-premises systems. Expertise in Spring Framework and System architecture driving impactful solutions.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Principal Member of Technical Staff

Oracle India Pvt Ltd
Bengaluru
01.2022 - Current
  • Software development experience in Core Java (JDK 17).
  • Responsible for managing changes in Oracle WebLogic Server components, especially web services and diagnostics.
  • Expertise in debugging and performance tuning of WebLogic Server.
  • Proven ability to resolve and manage cross-functional complex issues in both cloud-based (SaaS) and on-premises enterprise systems.

Senior Software Engineer

Iris Software
Noida
09.2019 - 12.2021
  • Software development experience in Java (Core and Spring Framework).
  • Working on development of backend modules, their end-to-end testing and deployment.

Lead Software Engineer

Creative Antenna
Noida
03.2018 - 08.2019
  • Software development experience in Java (Core and Spring Framework).
  • Working on development of backend modules, their end-to-end testing and deployment.

Lead Software Engineer (R&D Unit)

Mahindra Comviva
Gurgaon
06.2013 - 02.2018
  • 4.5 years of experience in software development in C, Java and Linux.
  • Having experience in telecom domain specially VAS (Caller Tunes, IVR, SMS, USSD) and ISUP protocol (SS7 N/W).
  • Working on development of backend modules (servlet-based and standalone java modules as well as C modules), their end-to-end testing and deployment.
  • At the frontend side, worked on VXML for IVR.
  • Having experience in development of modules over ISUP layer with dialogic platform.

Education

Bachelor of Technology - Electronics and Communication Engineering

IIT (ISM) Dhanbad
06.2013

All India Senior Secondary Certificate Examination -

Patna Central School
Patna
06.2008

All India Senior School Examination -

Patna Central School
Patna
06.2006

Skills

  • Core Java and C
  • Performance tuning
  • Backend development
  • Cross-functional collaboration
  • Agile methodologies
  • System architecture
  • Performance optimization
  • Spring MVC, Spring Batch, and Spring Boot
  • Junits and Mockito
  • Memcache
  • Rest API and JSON
  • JMS
  • Maven
  • JMC and MAT
  • MySQL
  • Shell scripting, SED, and AWK
  • Vim
  • My Eclipse and IntelliJ
  • TCP, UDP, and HTTP
  • ISUP
  • Linux
  • Dialogic
  • GDB and Valgrind
  • Apache Tomcat and WebLogic Server
  • Packet inspection using Wireshark
  • JMS
  • Gcov, Jacoco, and Sonar

Certification

  • AI For Everyone, DEEP LEARNING - Coursera, 07/18/19
  • Machine Learning, STANFORD|ONLINE - Coursera, 07/12/19

Achievements

2006, Passed 10th with 95.2% from Patna Central School, Patna. Qualified IITJEE with an AIR of 5077 among 4,50,000 students., 2006, NSO 7 qualified with an AIR of 53., 2006, NSO 10 qualified with a state rank of 2. Got an AIR of 30 in FTRE 2008., 3rd best out of 40 teams in Matlab Coding Competition at ISM Dhanbad (Concetto 2k11)., Stood 3rd out of 35 teams in Circuit Designing Competition at ISM Dhanbad (Concetto 2k11)., A member of Kartavya (an NGO by college students for study and care of slum children) from October 2k9 to July 2k11., Successfully organized Circuit Designing competition in 2nd largest tech-fest in North India i.e. SPARX2K10 under IEEE., Led a team of 6 members of Economics Group of 'My Shaurya' from August 2k10 to July 2k11 and organized weekly meetings and framed lectures over different topics for the entire My Shaurya group of Economics under My Shaurya: An Inter College Level Society for General Awareness.

Projects Summary

  • Hello Tunes, Mahindra Comviva, 1.5 years, Project comprises of frontend modules which allows user to subscribe for various caller tune services using variety of interfaces like IVR, Web, WAP, USSD, SMS, etc. Backend modules process user subscription and song change requests as well as manage contents. SDB modules play caller tunes to user., Development in backend modules (C and Java)., Creation of IVR portals (Frontend-VXML)., Development in tone player (SS7) over Dialogic., Handling of CR, unit testing, documentation and deployment support., L3 support.
  • VXML Interpreter, Mahindra Comviva, 1 year, Project comprises development of vxml interpreter as well as platform interface for the same over SIP as well as dialogic., Development of Interpreter from scratch (involvement in its designing) in Java., Lead team to comply with w3c standard for vxml., Development of platform interface (ISUP) over dialogic in C.
  • Low balance/Missed call alert, Mahindra Comviva, 6 months, Project comprises of platform interface as well as java modules to provide low balance as well as missed call alert to user., Development of platform interface (ISUP) over dialogic in C.
  • USSD, Mahindra Comviva, 4 months, Project comprises of providing various services to user through USSD., Development of various USSD portals over Java.
  • Funtym (IVR), Creative Antenna, 1 year, Project comprises of providing contents like movie reviews, standup comedy, jokes over IVR.
  • Funzone (USSD), Creative Antenna, 1 year, Project comprises of providing interesting text-based contents over USSD.
  • Gameplex (USSD), Creative Antenna, 1 year, Project comprises of providing text based quiz to user related to Movies, Cricket, etc.
  • Twitter (USSD), Creative Antenna, 3 months, Project comprises of providing tweet based on categories, search on twitter, follow, un-follow as well as daily notifications to user., Development from scratch.
  • Wikipedia (USSD), Creative Antenna, 2 months, Project comprises of providing Wikipedia content based on searched text over USSD., Development from scratch.
  • Nearby Services - Google LBS (USSD), Creative Antenna, 2 months, Project comprises of providing location based services to user over ussd using google location based apis., Development from scratch.
  • Learn English (USSD), Creative Antenna, 2 months, Project comprises of providing language learning contents to user over USSD., Development from scratch.
  • Reporting Tool, Iris Software, 12 months, Code changes and management of spring based modules which are used for Report Generation., Successful deployments of several key changes.
  • Weblogic Server, Oracle India Pvt Ltd, 3 years, Code changes and management of different weblogic server components. Weblogic Server is one of the leading JEE application server used for building deploying and running enterprise applications in java, including web applications, EJBs and webservices., Contribution to several key changes in WLS 14.1.1 as well as WLS 14.1.2. Here, I have mainly worked for webservices and diagnostic components adhering to webservices and JEE specifications., Java, Python, Shell, Weblogic Server, WLST(Jython), Perforce

Personal Information

  • Citizenship: Indian
  • Date of Birth: 04/02/91
  • Gender: Male
  • Marital Status: Single

References

References available upon request.

Timeline

Principal Member of Technical Staff

Oracle India Pvt Ltd
01.2022 - Current

Senior Software Engineer

Iris Software
09.2019 - 12.2021

Lead Software Engineer

Creative Antenna
03.2018 - 08.2019

Lead Software Engineer (R&D Unit)

Mahindra Comviva
06.2013 - 02.2018

Bachelor of Technology - Electronics and Communication Engineering

IIT (ISM) Dhanbad

All India Senior Secondary Certificate Examination -

Patna Central School

All India Senior School Examination -

Patna Central School
Himanshu Ranjan