Yash Choudhary
@yash_421
Software Engineer 1 at Equentis Wealth Advisory
Mumbai, Maharashtra, India
Backend-focused Software Engineer with hands-on experience building and maintaining production APIs and internal financial systems using Python, FastAPI, and PostgreSQL. Experienced in REST API development, authentication workflows (JWT-based, Google OAuth), asynchronous background processing with Celery, and database performance tuning. Comfortable handling production debugging, on-call support, and working in Agile/Scrum teams.
Experience
Software Engineer 1
Equentis Wealth Advisory
Designed and maintained backend services for ERP-driven financial workflows using Python, FastAPI, and PostgreSQL. Built and owned REST APIs supporting internal operations, including authentication flows using JWT and Google OAuth. Worked on systems serving approximately 150 internal users with around 5,000 API requests per day, ensuring reliability and data consistency. Led migration of 30,000 legacy records into PostgreSQL, identified post-migration query performance issues, and optimized indexes and queries to stabilize system performance under increased load. Implemented asynchronous background jobs using Celery for email notifications and non-blocking workflows. Handled production incidents, on-call support, and hotfix deployments in collaboration with product and frontend teams.
Software Engineering Intern
Equentis Wealth Advisory
Developed backend APIs using Python and FastAPI for portfolio management and reporting use cases. Created SQLAlchemy ORM models and worked on query optimizations under guidance of senior engineers. Automated internal reporting workflows using Python and Pandas to reduce manual effort.
Software Developer Intern
Arkatechs IT Solutions Pvt. Ltd.
Worked on full-stack web applications, contributing to backend APIs using Node.js and frontend features using React and Angular. Integrated REST APIs with frontend components and managed basic client-side state using React Context API. Worked with MongoDB for CRUD operations and aggregation queries as part of application features.
Education
Chhatrapati Shivaji Maharaj University
Master of Computer Applications (MCA)
Computer Applications
Dr. C. V. Raman University
Bachelor of Computer Applications (BCA)
Computer Applications