Shivangi Kewlani profile photo 1 on Tal

Shivangi Kewlani

Python Backend Developer | API & System Design Enthusiast | 5+ YOE | FastAPI, Django, SQL | Building Scalable Solutions | Open to Remote & Delhi NCR Roles

Bengaluru

5+ years of work experience

Accenture in India
Nov 20241 yr 11 mosPresent

Bengaluru, Karnataka, India

Developed and maintained RESTful APIs using FastAPI and Django for Deutsche Bank’s internal systems. Worked on integration of financial data APIs, authentication, headers, pagination, and error handling. Implemented business logic, logging, and performance optimization for API responses. Wrote complex SQL queries and worked with large datasets using joins, subqueries, and window functions. Followed Agile practices, daily scrums, and coordinated with cross-functional teams.
Nov 20241 yr 11 mosPresent

Designed and developed scalable RESTful APIs using Python and FastAPI, improving data retrieval efficiency by 35% through async endpoints and optimized query design. Implemented secure JWT-based authentication and OAuth2 flows, strengthening API security across all services. Optimized PostgreSQL queries and indexing strategies, improving complex query execution time by 20%. Built backend-driven reporting solutions and Apache Superset dashboards for recurring and ad-hoc business requirements, reducing manual reporting effort by ~60% and shortening report turnaround time by ~50%. Participated in Agile ceremonies, sprint planning, deployment, and production support. Collaborated directly with business stakeholders to translate reporting requirements into API and dashboard solutions, bridging the gap between technical and non-technical teams. Deployed and maintained services using Docker, Jenkins and CI/CD pipelines on GCP (Cloud Storage, Cloud Logging), enabling reliable and repeatable deployments.
Bank of America
Feb 202410 mosNov 2024

Gurugram, Haryana, India

Bank of America
Jul 20222 yrs 5 mosNov 2024

Gurugram, Haryana, India

Bank of America
Jul 20213 yrs 5 mosNov 2024

Jul 20213 yrs 5 mosNov 2024

Designed and developed a pricing regression validation framework in Python to automate accuracy checks across mortgage sub-desks, improving pricing confidence by ~60% and catching mismatches before production. Automated reconciliation reports using Python (Pandas) and SQL, reducing manual reconciliation effort from 2 hours to under 5 minutes per run. Optimized large-scale financial and transactional datasets using generators and vectorized Pandas operations, reducing code complexity and improving scalability for pricing, valuation, and reconciliation workflows across multiple mortgage products. Wrote comprehensive unit tests using unittest and mock framework to validate pricing logic, achieving high code coverage and reducing production bugs. Simplified mark writing processes across mortgage sub-desks, improving accuracy and reducing manual correction cycles. Delivered production support and critical bug fixes, maintaining system stability for business-critical financial workflows.
Banasthali Vidyapith
Jul 20206 mosDec 2020

Jaipur, Rajasthan, India

Shivangi’s AI Stack

claude
claude
gemini
gemini
langchain
langchain
openai
openai

Education

Banasthali Vidyapith

Bachelor of Technology - BTech, Computer Science

Banasthali Vidyapith

20174 yrs2021

Join Shivangi and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Shivangi Kewlani on Tal

Headline

Python Backend Developer | API & System Design Enthusiast | 5+ YOE | FastAPI, Django, SQL | Building Scalable Solutions | Open to Remote & Delhi NCR Roles

About

I'm a Python Backend Developer with 4+ years of experience building scalable and reliable APIs, microservices, and backend systems using Python, FastAPI and SQL. My strengths include designing clean architecture, integrating complex APIs, writing efficient code, and working in agile teams. I’ve worked on high-impact projects in the finance domain (Deutsche Bank client), handling sensitive data and production-level services. I’m currently upskilling in System Design and Advanced SQL (CTEs, Window Functions) to prepare for my next challenge in a product-based or remote-first company where I can grow, contribute, and build something meaningful. I'm confident in my ability to meet client requirements.

Location

Bengaluru

AI stack

claude

gemini

langchain

openai

Work experience

Packaged Application Development Senior Analyst at Accenture in India, Nov 2024 - Present · 1 yr 11 mos, Bengaluru, Karnataka, India, Developed and maintained RESTful APIs using FastAPI and Django for Deutsche Bank’s internal systems. Worked on integration of financial data APIs, authentication, headers, pagination, and error handling. Implemented business logic, logging, and performance optimization for API responses. Wrote complex SQL queries and worked with large datasets using joins, subqueries, and window functions. Followed Agile practices, daily scrums, and coordinated with cross-functional teams.

Senior Application Developer at Accenture (Deutsche Bank), Nov 2024 - Present · 1 yr 11 mos, Designed and developed scalable RESTful APIs using Python and FastAPI, improving data retrieval efficiency by 35% through async endpoints and optimized query design. Implemented secure JWT-based authentication and OAuth2 flows, strengthening API security across all services. Optimized PostgreSQL queries and indexing strategies, improving complex query execution time by 20%. Built backend-driven reporting solutions and Apache Superset dashboards for recurring and ad-hoc business requirements, reducing manual reporting effort by ~60% and shortening report turnaround time by ~50%. Participated in Agile ceremonies, sprint planning, deployment, and production support. Collaborated directly with business stakeholders to translate reporting requirements into API and dashboard solutions, bridging the gap between technical and non-technical teams. Deployed and maintained services using Docker, Jenkins and CI/CD pipelines on GCP (Cloud Storage, Cloud Logging), enabling reliable and repeatable deployments.

Software Engineer I A at Bank of America, Feb 2024 - Nov 2024 · 10 mos, Gurugram, Haryana, India

Software Engineer 1 B at Bank of America, Jul 2022 - Nov 2024 · 2 yrs 5 mos, Gurugram, Haryana, India

Apprentice at Bank of America, Jul 2021 - Nov 2024 · 3 yrs 5 mos

Software Engineer at B A Continuum Pvt Ltd, Jul 2021 - Nov 2024 · 3 yrs 5 mos, Designed and developed a pricing regression validation framework in Python to automate accuracy checks across mortgage sub-desks, improving pricing confidence by ~60% and catching mismatches before production. Automated reconciliation reports using Python (Pandas) and SQL, reducing manual reconciliation effort from 2 hours to under 5 minutes per run. Optimized large-scale financial and transactional datasets using generators and vectorized Pandas operations, reducing code complexity and improving scalability for pricing, valuation, and reconciliation workflows across multiple mortgage products. Wrote comprehensive unit tests using unittest and mock framework to validate pricing logic, achieving high code coverage and reducing production bugs. Simplified mark writing processes across mortgage sub-desks, improving accuracy and reducing manual correction cycles. Delivered production support and critical bug fixes, maintaining system stability for business-critical financial workflows.

Intern at Banasthali Vidyapith, Jul 2020 - Dec 2020 · 6 mos, Jaipur, Rajasthan, India

Education

Bachelor of Technology - BTech, Computer Science, Banasthali Vidyapith