Eshan Jain

Software Developer
Vellore, IN.

About

Results-driven Software Developer with 3.5+ years of experience in building scalable web applications, microservices, and innovative solutions using Python, Django, Angular, ReactJS, and Kotlin. Proficient in database management (PostgreSQL, MongoDB) and cloud technologies (AWS). Adept at leading cross-functional projects that enhance efficiency, reduce costs, and drive growth.

Work

Delhivery Ltd
|

Software Developer

Summary

Led the development of a chatbot app Android SDK and optimized client onboarding, significantly improving performance and streamlining operations for Delhivery Ltd.

Highlights

Co-developed a chatbot app Android SDK in a team of 3 during a company-organized hackathon, providing real-time multimedia responses, voice input, and multi-lingual support, securing 2nd place out of 50+ teams for innovation and practical impact.

Designed a client configuration management UI, improving client onboarding speed by 40% through dynamic payload generation using three custom microservices.

Migrated a legacy AngularJS application to the latest Angular version using ngUpgrade, boosting performance by 30%, reducing code complexity by 25%, and ensuring zero downtime.

Unified three client-specific microservices into a single service, saving $3,000 per month in tech resources and streamlining operations.

NeoFinverv
|

Software Developer

Summary

Spearheaded the full-stack development of a dynamic business loan application, enhancing data management, streamlining integrations, and improving customer onboarding for NeoFinverv.

Highlights

Spearheaded the end-to-end development of a dynamic business loan journey application with Angular and Django, contributing to a 27% increase in business growth.

Designed and implemented a hierarchical data access system to manage complex organizational structures, reducing data retrieval time by 35%.

Streamlined third-party integration by onboarding Fyno, simplifying notifications and email vendor management.

Enhanced customer onboarding by developing a soft flag system with a weighted scoring mechanism, improving data verification accuracy by 20%.

Education

Vellore Institute of Technology
Vellore, Tamil Nadu, India

Bachelor of Science

Mechanical Engineering

Grade: 8.61/10

Skills

Other Tools

Git, Cerberus, Jenkins, CI/CD pipelines.

Languages

Python, JavaScript, TypeScript, Kotlin, Go, HTML, CSS.

Frameworks & Technologies

Django, Angular, React, Vue.js, FastAPI, Node.js, DRF, Express.

Databases

PostgreSQL, MongoDB, Redis, DynamoDB.

Cloud & DevOps

AWS Lambda, Serverless Framework, Step Functions, Docker, Celery, Kafka, Unix.

Projects

File Uploader

Summary

A full-stack application enabling users to upload files, generate short downloadable URLs, and manage previously uploaded content.

Dynamic CRUD

Summary

A Django project designed to create a dynamic CRUD interface for models without requiring additional APIs, integrating Cerberus for robust data validation.

Menu Decider

Summary

A cron job on AWS Lambda that generates randomized daily meal plans (breakfast, lunch, dinner) while ensuring no repetition, utilizing DynamoDB for data storage and an email notification system for delivery.