Harshit Jain

Software Development Engineer 1

About

Work

Societe Generale
|

Software Engineer

Summary

X-One:

Highlights

Worked on the decommissioning of legacy applications and developed a unified, scalable platform for forex trades.

Optimized distributed systems by implementing multithreading-based algorithms, reducing execution time by 83%.

Integrated real-time monitoring and logging mechanisms to improve system observability and reliability.

Refactored a monolithic system into a microservices-based architecture using the Factory Method pattern, reducing code duplication by 40% and accelerating feature development by 30.

File Comparison Tool:

Engineered a high-performance file comparison tool to detect anomalies across large-scale datasets.

Coded an agile algorithm to efficiently compare substrings and identify discrepancies based on field positions.

Developed a modular and configurable application used across 10+ assets, increasing productivity by 87.5%.

Technologies Used: C#, .Net, Oracle, SQL, Java, git, Kubernetes, Docker, Jenkins, CI/CD, Microservices Architecture, Multithreading

Tata AIG
|

SDE Intern

Highlights

Built a serverless service for document templating, storage, and retrieval based on type and nature of insurance policy.

Architected a robust microservice framework utilizing AWS Lambda for seamless PDF generation from HTML using Puppeteer, achieving a 40% reduction in processing time and enhancing overall service reliability.

Designed and implemented an SQS client for efficient message handling, improving throughput by 35% while ensuring 99.99% message reliability, reducing latency, and enhancing overall system robustness and scalability.

Created a web-based application that enabled users with minimal technical expertise to create templates 5x faster, significantly reducing the dependency on technical teams, streamlining workflows, and improving operational efficiency.

Technologies Used: Node.js, Express.js, AWS Lambda, Amazon SQS, Puppeteer, Handlebars.js, Cloud Computing

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology (B.Tech)

Department of Chemical Engineering

Grade: 8.13

Aklank Public School, Kota

Intermediate (XII)

Grade: 90.40%

Awards

BEST YG OF THE YEAR 2024

Awarded By

Societe Generale

along with 3 Spot Awards

IIT Roorkee Heritage Foundation award

for all-round performance.

Skills

Methodologies

Object Oriented Programming, Microservices Architecture, Unit Testing, Multithreading.

Languages

Python, Django, Java, JavaScript, C/C++, SQL, MongoDB, .Net, C#, Node.js, Linux.

Technologies

AWS, React.js, Redux, Express.js, jQuery, Postman, REST.

Projects

Photo Finder (Texplore Hax 2024)

Summary

Programmed an AI-powered image retrieval tool using Python, Django, React.js and Face Recognition, enabling efficient similarity search across large datasets. Selected among the top 16 teams out of 400+ team registrations.

Cognizance (IIT Roorkee)

Summary

Spearheaded a team of 15+ students responsible for the design and development of the website for IIT Roorkee's annual technical fest. Used React.js, Node.js, Express.js, MongoDB along with Python and Django.