Professional Experience

My career journey and educational background

Work Experience

Software Engineer ||
Spring Financial (FinTech)

Gurugram, India

Apr 2024 - Present
(2 years)

Contributing to engineering at one of Canada's fastest-growing fintech companies, supporting a full digital transformation from legacy CRM to a modern, cloud-native stack.

🚀 Worked on Spark — a subscription-based fintech product, contributing to core features using Next.js 15, React 19, TypeScript, and Supabase, following Clean Architecture and domain-driven design. Helped build workflows that enable users to establish credit history and unlock increasing loan limits.

🔗 Integrated and maintained critical third-party services: Plaid (bank linking, identity verification), VoPay (ACH payments), Snowflake (analytics), Sinch (SMS), and Spring Financial underwriting APIs via Okta.

🛠️ Contributed to the CRM migration from Salesforce to Odoo — developed Python-based migration scripts (Psycopg2), implemented validation checks, and supported data integrity during production cutover.

⚙️ Built and enhanced Django microservices integrated with Odoo, including email automation (Iterable), loan distribution logic, and webhook-based real-time processing.

☁️ Worked with AWS services (SQS, S3, Lambda, Step Functions) to support event-driven workflows and asynchronous processing. Improved observability using Datadog, Sentry, Mixpanel, and PostHog.

🧪 Contributed to testing strategy across the stack: Vitest, React Testing Library, and Playwright for reliable releases. Supported CI/CD pipelines with Vercel deployments and automated versioning.

🤖 Built an AI-powered automation workflow using n8n to generate and post LinkedIn content, reducing manual effort and ensuring consistent content output.

Technologies: PostgreSQL Supabase Django Odoo React Next.js Python TypeScript AWS (S3, SQS, Lambda) Vercel Docker REST APIs OAuth2 & JWT Microservices Clean Architecture Playwright n8n Automation Datadog & Sentry
Python Developer
Webkul Software Pvt. Ltd.

Noida, Uttar Pradesh, India

Jun 2021 - Dec 2023
(2 years, 7 months)

Webkul is a leading tech firm specializing in E-commerce and ERP solutions. Delivered custom Python development, system integration, and performance optimization across a diverse portfolio of client projects.

🔧 Built custom Python applications and API integrations for clients in e-commerce, manufacturing, and logistics — covering everything from inventory management to order fulfillment automation.

📦 Developed large-scale data migration pipelines using PostgreSQL and psycopg2, migrating millions of records for enterprise clients with zero downtime.

⚡ Optimized slow database queries and contributed performance improvements to Symfony-based PHP modules, reducing page load times by up to 40%.

🐳 Used Docker, Git, Cloud APIs, and AWS S3 for reliable development, containerized deployment, and cloud-based asset management.

Technologies: PostgreSQL Django Linux Python SQL AWS (S3, SQS, Lambda) Docker Git & CI/CD REST APIs

Education

B.Tech — Computer Science & Engineering
ABES Engineering College

2017 - 2021

Ghaziabad, Uttar Pradesh, India

Bachelor of Technology in Computer Science & Engineering.

Graduated with strong foundations in data structures, algorithms, database management, operating systems, and software engineering principles. Built final-year projects in Python and explored early web development.

Ready to Add to Your Team?

Let's discuss how my experience can contribute to your next project.

Start a Conversation