Shristi Gupta

Software Engineer

Bengaluru, Karnataka, India7 yrs 4 mos experience
AI ML PractitionerHighly Stable

Key Highlights

  • Achieved 60% reduction in API response time.
  • Developed a robust online checkout service for BNPL.
  • Strengthened security against DDoS attacks and fraud.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in data integration and microservices.

Contact

Skills

Core Skills

PythonData IntegrationFlaskApi OptimizationIntegrationNlpMicroservice DevelopmentEtl ProcessesBusiness Intelligence

Other Skills

AWSAWS RedshiftAgile MethodologiesAlgorithmsAnalytical Problem-SolvingApache KafkaBack-End Web DevelopmentBackend DevelopmentCCaching StrategiesCeleryChatbot DevelopmentClean CodingCode ReviewData Structures

About

I'm a tech enthusiast with deep passion for innovation and talent for creating groundbreaking products. I've dedicated my career to the intersection of finance and technology, closely following fintech trends and demonstrating a product-oriented mindset. Over the course of my 7 years career at Axio, Rootent, TCS, and ST Microelectronics, I've been instrumental in the development of numerous exciting technological products. My creations have been utilized by major companies like Amazon, MakeMyTrip, and RazorPay. My expertise primarily lies in Flask, Python, and SQL, Kafka, Celery and I'm proficient in various other technologies, including Elasticsearch and Spacy. Additionally, I've gained valuable experience working with AWS, one of the leading cloud platforms.

Experience

Boomi

Software Principal Engineer

May 2025Present · 10 mos · Bengaluru · Hybrid

  • Strengthened expertise in Python-based data integration and backend development, focusing on stability and scalability.
  • Worked extensively with Snowflake data pipelines — improving connection handling, transaction flow, and query reliability.
  • Demonstrated strong debugging and analytical problem-solving skills across multi-layered systems (code, drivers, and database).
  • Applied solid understanding of authentication methods and session management to ensure secure, seamless connectivity.
  • Enhanced system robustness through commit/session optimization and improved error-handling logic.
  • Consistently delivered clear technical insights and structured fixes, driving long-term reliability improvements.
PythonData IntegrationBackend DevelopmentDebuggingAnalytical Problem-Solving

Axio

2 roles

Senior Member of Technical Staff

Apr 2023May 2025 · 2 yrs 1 mo · Remote

  • Performance Optimization: Achieved a 60% reduction in API response time by optimizing code implementation to eliminate redundant database and API calls. This was further enhanced by implementing caching strategies to minimize redundant API/DB calls and using connection pooling to avoid unnecessary creation of new connections for every request.
  • KYC Decision-Making Module: Constructed a decision-making module for KYC (Know Your Customer) in the customer registration journey. Utilized arrays, maps, and priority queues to optimize the decision-making process, ensuring efficient and accurate customer onboarding.
  • Security Enhancements: Strengthened the product against DDoS attacks and fraud by implementing rate-limiting logic, enhancing authentication methods, and introducing an API gateway to authenticate external API calls.
  • Technologies Used: Leveraged a wide range of technologies, including Python, Flask, Apache Kafka, Java, SQS, SNS, Redis, MySQL, AWS, Celery, New Relic, Apache JMeter, and Opensearch.
PythonFlaskAPI OptimizationKYC Module DevelopmentSecurity EnhancementsAWS+2

Member of Technical Staff

Sep 2021Mar 2023 · 1 yr 6 mos · Remote

  • Developed and Deployed Online Checkout Service: Designed and implemented a robust service for online checkout in the digital lending domain, facilitating seamless BNPL (Buy Now Pay Later) transactions. This service is now live, supporting major BNPL products such as Amazon Pay Later, TripMoney, and Axio Pay Later.
  • Co-Lending Integration: Played a key role in integrating a new banking partner by modifying Axio's products to support co-lending with multiple banks. This enhancement provided greater flexibility and expanded lending opportunities for the company.
  • Codebase Revamp: Revamped the Flask backend codebase to improve code readability and reusability by modularizing the code and adopting a fail-fast strategy. This overhaul led to a more efficient development process, improved scalability, and easier maintenance.
  • Technologies Used: Leveraged a wide range of technologies, including Python, Flask, Apache Kafka, Java, SQS, SNS, Redis, MySQL, AWS, Celery, New Relic, Apache JMeter, and Opensearch.
PythonFlaskApache KafkaSQSRedisMySQL+2

Rootent technologies

Software Engineer

Feb 2020Aug 2021 · 1 yr 6 mos · Bengaluru, Karnataka

  • Microservice Development and Maintenance: Responsible for developing and maintaining a text categorization microservice designed to perform advanced natural language processing (NLP) tasks on diverse data sources, including notification data, survey responses, and chatbot interactions.
  • High-Volume Data Processing: Engineered a highly efficient and reliable system capable of processing large volumes of data while ensuring precise categorization results.
  • Technologies Utilized: Python, SpaCy, NLP, Elasticsearch, Cassandra, Kafka, Docker, and RASA Chatbot.
PythonNLPElasticsearchKafkaDockerMicroservice Development

Tata consultancy services

Assistant System Engineer

Jul 2018Dec 2019 · 1 yr 5 mos · Bangalore Area, India

  • Business Intelligence ETL Projects: Developed and executed ETL (Extract, Transform, Load) processes across various data functions within the Business Intelligence domain, ensuring seamless data integration and transformation.
  • Optimized Data Workflows: Focused on optimizing data workflows to enhance the efficiency and accuracy of business intelligence reporting and analytics.
  • Technologies Utilized: Python, SQL, AWS Redshift.
PythonSQLAWS RedshiftETL ProcessesBusiness Intelligence

Education

Banasthali Vidyapith

Bachelor of Technology - BTech — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Python & Data Integration

Explore similar profiles based on matching skills and experience