Summary
Overview
Work History
Education
Skills
Projects
Accomplishments
Additional Information
Timeline
Hi, I’m

Jitain Arora

Jitain  Arora

Summary

Four years experienced software backend developer with a proven track record of delivering robust, scalable, and efficient solutions. Demonstrated ability to design, develop, and maintain complex systems using modern software engineering principles. Experienced in mentoring and leading team to deliver high-quality software products. Passionate about learning and adapting to new technologies and challenges.

Overview

4
years of professional experience

Work History

Digilytics AI
Gurugram

Product Engineer II
08.2021 - Current

Job overview

  • Led the development of a WhatsApp chatbot using Gupshup API, implementing advanced features such as OTP authentication, session management, and seamless conversation flow using multi-threaded architecture.
  • Mentored and trained junior developers on software development best practices, coding standards, and emerging technologies, resulting in improved team performance and increased project success rates.
  • Communicated with vendors and key suppliers to choose the best tools available in market and integrate those with our product.
  • As a cost-saving measure, I developed a feature that significantly reduced the number of daily hits to Azure API, from approximately 100 to just 10.
  • Took ownership of specific features, introducing and improving new processes and technologies to enhance productivity and efficiency.
  • Re-engineered an old legacy system and upgraded all services to the latest Java, Spring, and Spring Boot versions, with a focus on multithreading, distributed parallel processing using message queues.
  • Implemented database migrations in all services using migration tools such as Liquibase and Flyway, enabling easy deployment of code across different environments.
  • Enabled encryption of database columns in MSSQL using the "always encrypted" feature, ensuring data security.
  • Developed webhooks to enforce best practices such as Git branch naming strategy and commit messages, promoting uniformity and standardization while pushing code to the repository.

Oracle Cerner Corporation
Bangalore

Software Developer
01.2019 - 07.2021

Job overview

  • Solely developed the backend of an application that analyzed Crucible review comments using Natural Language Processing (NLP), categorized them, and provided insights in the form of graphs for a particular developer.
  • Developed a tool that automated the creation of pre-requisite test data required for Egg Plant Testing, streamlining the testing process.
  • Worked on Kubernetes UI to scale up/scale down services, restart pods, and create new pods, ensuring smooth and efficient deployment and management of services.
  • Awarded the best project in the innovation category for the Code Review Analyzer project at Cerner Devcon, showcasing the ability to develop innovative solutions that add value to the organization.
  • Set up and performed experiments, and conducted R&D to decrease the response time of certain APIs, increasing efficiency and optimizing the application's performance.

Education

SRM University
Kattankulathur, Chennai

Bachelor of Technology from Information Technology
05.2019

University Overview

87.12%

OSDAV Public School
Kaithal

12th from Science
04.2015

University Overview

84.5%

OSDAV Public School
Kaithal

10th
04.2013

University Overview

10 cgpa

Skills

  • API Design Knowledge
  • Project Management
  • Data Structures
  • Spring Boot - Microservices
  • Java
  • Spring AOP
  • REST API
  • SQL
  • Liquibase
  • Kafka
  • Flyway
  • Junit
  • Mockito
  • Azure OCR
  • Db Migration & encryption

Projects

CRUCIBLE REVIEW ANALYZER

This tool leverages natural language processing (NLP) and recurrent neural networks (RNNs) to analyze comments within a code review and categorize them according to their respective types such as Design Change, Code Refactoring, and so on. The project was constructed on the Django framework with bootstrap utilized for the user interface (UI) and MongoDB as the database for data storage.

HELP ME - ANDROID APP

This Android app uses Google location to identify nearby emergency services such as police stations, hospitals, fire stations, and ambulances. Its user-friendly interface and accurate information make it easy to use and navigate during stressful situations, potentially saving lives. The app is a crucial tool for anyone who wants to be prepared for emergencies and ensure their safety and that of others.

Accomplishments

    Best Project in Innovation category

    Crucible Review Analyzer - awarded at Company's annual Event Devcon

Additional Information

  • Travelling
  • TV Series
  • Gaming
  • Trekking
  • Adventure Sports

Timeline

Product Engineer II

Digilytics AI
08.2021 - Current

Software Developer

Oracle Cerner Corporation
01.2019 - 07.2021

SRM University

Bachelor of Technology from Information Technology

OSDAV Public School

12th from Science

OSDAV Public School

10th
Jitain Arora