Welcome to my corner of the Internet!

I'm Shreya Gupta

I build things for the web

Backend-focused software engineer excelling in designing and optimizing scalable systems and APIs

About Me

I am a software developer with expertise in Python, Django, Docker, postgreSQL and AWS/GCP. I’ve always sought out opportunities and challenges that are meaningful to me. I owe my career to FOSS community. Working on all these projects has helped me grow tremendously as a developer. I care about building impactful, accessible and inclusive tech for everyone. I care deeply about diversity and inclusion.๐Ÿ’œ

As a developer, I enjoy using my obsessive attention to detail, my unequivocal love for making things, and my mission-driven work ethic in my day to day to make it impactful. When I’m not working, I love curling up with a good book, capturing beautiful moments with my camera. Recently, I’ve been trying my hand at urban sketching.

I am currently a graduate student at Northeastern University, Boston, MA pursuing MS Information Systems.

Here are a few technologies I've been working with recently:
  • Django
  • Python
  • Terraform
  • AWS/GCP
  • Containerisation
  • PostgreSQL
  • Github Actions

Experience

Software Engineer Intern - Bullwhip Technologies
Jun 2023 - ongoing
  • Led the end-to-end integration of Microsoft Ads API and Taboola Ads API to fetch, create campaigns, and upload offline conversions, driving substantial revenue growth, addressing high-demand feature requests, and reducing manual efforts by 85%.
  • Integrated CJ Affiliate platform API into CINCY, a real-time database providing comprehensive product metadata, enabling real-time multi-retailer price and availability tracking.
  • Engineered complex BigQuery SQL queries to extract, transform, and ingest data from client tables, optimizing performance for the B2B Dashboard
  • Technology stack : Python, Django, GCP, Github Actions, BigQuery, Continuous Integration and Continuous Delivery (CI/CD), PostgreSQL
Senior Software Engineer - Wall
Jan 2022 - Aug 2023
  • Managed and developed the entire project with 200K+ user(Aug 2023) for a questing platform from ideation to production, enhancing project management efficiency and technical excellence, resulting in a 15% faster go-to-market time.
  • Designed and implemented on-chain data aggregation and efficient backend system using Django, attracting 10K+ new users in 24 hrs, demonstrating strong system design and optimization skills.
  • Led the development of a gamified Django platform, which boosted user engagement by 30% through strategic NFT integration.
  • Developed and maintained a scalable and secure backend system using Django, resulting in a 20% increase in user retention.
  • Contributed significantly to a B2B wallet profiling product development, leveraging EVM chain technology, RestfulAPIs, PostgreSQL, and Docker to segment on-chain wallet addresses effectively and enhance target funnel strategies.
  • Technology stack : Python, Django, AWS, Github Actions, Docker, Continuous Integration and Continuous Delivery (CI/CD), PostgreSQL, RestfulAPIs, EVM chain technology, Twitter API, IPFS, NFT
Software Engineer - Lime Health Inc
Oct 2021 - Jan 2022
  • Focused on enhancing and optimizing the company’s backend infrastructure, collaborating with the backend team to introduce survey form management using Ruby on Rails. This helped streamline the survey process and improve data management.
  • Technology stack : Ruby on Rails, Docker, Continuous Integration and Continuous Delivery (CI/CD)
Junior research fellow - IIT Delhi
Aug 2021 - Oct 2021
  • Created the new official website for HydroSense Lab, IIT Delhi, using the Hugo framework, resulting in a modern and user-friendly platform for visitors (https://hydrosense.iitd.ac.in/).
  • Participated in a multi-institutional faculty interdisciplinary research project (MFIRP) in crowdsourcing with University College London (UCL), focused on “Making local knowledge matter for landslides and flooding preparedness.” As part of this project, I developed a Telegram bot (https://t.me/Indra_ReporterBot) that enabled citizens to record natural/climatic activities around them and submit them to INDRA (https://indra.iitd.ac.in/), helping to improve preparedness for these events.
  • Single-handedly developed a Telegram bot that allows citizens to report and document natural/climatic activities in their area, improving data collection for INDRA.
  • Technology Stack: Hugo, JavaScript, Pandas, NumPy, Python, Geospatial data analysis(NETCDF, Shapefiles, GeoJSON), Telegram Bot API, Google Cloud Platform (GCP)
Software Engineering Intern (Open Source) - Linux Foundation Networking
June 2021 - Aug 2021
  • Developed a tool to deploy Trafficgen, Loadgen, and other supporting tools on Openstack and Kubernetes environments in a variety of topologies. This tool has significantly improved the efficiency and flexibility of testing and performance evaluation for network functions virtualization (NFV) in OpenStack.
  • Utilized my expertise in OpenStack and Kubernetes to create a tool that simplifies the process of deploying and configuring various testing and performance evaluation tools in diverse network architectures.
  • Technology stack : OpenStack, Helm Charts, Python, Kubernetes
Software engineering intern (Open Source) - Fedora
Dec 2020 - Mar 2021
  • Contributed to the development of the nmstate project by adding support for wireguard(nmstate.github.io)
  • Allowed users to easily configure and manage wireguard connections for added security and privacy
  • Worked closely with other developers to ensure smooth integration of wireguard into the platform
  • Tested and verified the functionality of wireguard. Helped to advance the capabilities of nmstate and make it a more useful tool for network configuration and management
  • Technology stack : Python3, Pytest, Networking, Linux

Education

2023 - 2025
Master of Science in Information Systems
Northeastern University, Boston, MA
GPA: 3.6 out of 4.0

Courses:

  • Data Structures and Algorithms
  • Network Structures and Cloud Computing
  • Application Engineering and Development
  • Machine learning and data science with Python
2017 - 2021
Bachelor of Engineering in Civil Engineering
Thapar Institute of Engineering and Technology, Patiala, India
GPA: 7.7 out of 10.0

Extra Curriculars:

  • Founder and Chapter LeadFounder and Chapter Lead - GirlScript Patiala
  • Division Lead - Software Development- Developer Student Club Thapar
  • Volunteer Teacher - Har Haath Kalam Association

Projects

Cisco Meraki's Devnet App
Alexa SDK Flutter Django React
Cisco Meraki's Devnet App
Developed a Flutter based cross platform for analyzing queue Data
Mid Day Meal Analytics
Django CI/CD React Deep Learning OpenCV
Mid Day Meal Analytics
Developed a React based Cross platform application which provides Mid Day Meal School data via Meraki Camera.
Flower Classifier
FLask React OpenCV
Flower Classifier
This project is my introductory project to the world of Deep Learning.
URL Shortner
Django React GraphQL
URL Shortner
This is a project to shorten long URLs built using Django and graphql.
Bridge
Django React Deep Learning OpenCV NLP
Bridge
All in one application for differently abled people during the times of COVID19
Spoiler Blocker
JavaScript
Spoiler Blocker
A chrome extension to block all the spoilers of Avengers-Endgame

Open Source

VinePerf - Anuket Project
Kubernetes Helm Python CI/CD
VinePerf - Anuket Project
Created helm charts for test tools and automation python script to deploy the charts and extract useful deployment details
Nmstate/Nmstate
Python CI/CD Python Linux Networking declarative API
Nmstate/Nmstate
Added Wireguard support to nmstate
jaegertracing/jaeger-analytics-java
Jaeger analytics Observability Python Java Documentation
jaegertracing/jaeger-analytics-java
Documentation for spinning up notebook and perform data analytics.
open-telemetry/opentelemetry-python
Python CI/CD Tests
open-telemetry/opentelemetry-python
Contributed by adding two additional attributes to record_exception method
jaegertracing/documentation
Hugo Javascript SCSS
jaegertracing/documentation
Contributed by adding a copy button on the right top corner of all the code snippets.
Meshes.jl - JuliaGeometry
Julia Testing in Julia Computational Geometry
Meshes.jl - JuliaGeometry
Contributed by writing tests for different functions of Meshes.jl<
scalability4all/voice-enabled-chatbot
Python Flask
scalability4all/voice-enabled-chatbot
Added a new feature to the chatbot to integrate the splitwise API.
OpenGenus/Cosmos
C C++ Python Documentation
OpenGenus/Cosmos
Contributed by adding techincal blogs and example codes for different topics in languages like C, C++ and Python for cosmos.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!