Shubhi Mittal

Senior Software Engineer

Gurugram, Haryana, India10 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led re-architecture of services to scale for enterprise customers.
  • Authored a patented microservice for attack campaign simulation.
  • Mentored team members and improved development velocity.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cybersecurity and E-commerce.

Contact

Skills

Core Skills

MicroservicesBackend DevelopmentData EngineeringTeachingTechnical DocumentationCloud InfrastructureDevopsWeb DevelopmentResearchGame DevelopmentData VisualizationDatabase DesignFull Stack DevelopmentE-commerceEtl DevelopmentData ManagementData Quality

Other Skills

Amazon Web Services (AWS)RedisDjango REST FrameworkPostgreSQLKafkaElasticsearchFastAPIGitlabPythonGoMongoDBOperating SystemsGo (Programming Language)LinuxGithub

About

Shubhi is a seasoned Software Engineer with 10+ years of experience in developing backend services at enterprise scale, re-architecting legacy systems, conducting POCs and collaborating in cross functional teams to deliver features. Throughout her career, Shubhi has provided her technical expertise across diverse business domains including cybersecurity, emotional and conversational AI systems and e-commerce logistics. She is polyglot programmer with experience in multiple languages like Python, Go, C, Java, JavaScript, Racket and backend frameworks such as Spring boot, Django and Fast API. She enjoys adding business value to the organization by understanding the problem domain, building intellectual property, mentoring new joiners, and fostering a positive work environment.

Experience

10 yrs 6 mos
Total Experience
1 yr 9 mos
Average Tenure
2 yrs 5 mos
Current Experience

Atlassian

Senior Software Engineer

Jan 2024Present · 2 yrs 5 mos · Gurugram, Haryana, India · Remote

Attackiq

Software Engineer

Jul 2019Jun 2023 · 3 yrs 11 mos · San Diego, California, United States · Remote

  • Provided technical expertise in architecting, developing and maintaining AttackIQ backend services.
  • Team: Platform Team/Asset team
  • Highlights:
  • Technical owner and lead software engineer for “asset” service which was used by endpoint agents to connect with the BAS platform. Go to person for any SOS's, feature request, brainstorming for this service.
  • Re-architected asset service to scale horizontally, increasing throughput from 10,000 to 100,000 concurrent requests which helped company acquire enterprise customers.
  • Implemented backend for network topology microservice from ground up which provided context for network control validation.
  • Introduced Fast API framework in tech stack.
  • Planned and executed migration from monolithic to microservices.
  • Co-led research, design, and initial implementation of data pipelines to transfer data from postgreSQL to MongoDB using Kafka ecosystem to improve write performance of events.
  • Authored coordination microservice to mimic different stages of an attack campaigns which became a competitive differentiator and was filed as patent.
  • Developed backend APIs and models to facilitate content discovery through tagging mechanism.
  • Responsibilities:
  • === Expand ownership and develop expertise in multiple areas of the platform to support feature development, production incidents and larger initiatives.
  • === Develop backend services including Rest APIs, database layer and infrastructure to deliver a feature.
  • === Improve development velocity by reducing tech debt, improving quality and integrating CI tools.
  • === Prioritize and resolve Production SOS and submit hot fixes.
  • === Collaborate with the UX/UI team, Product owners/PMs, QA engineers, Sales/field engineers to define, clarify and timely deliver desired features.
  • === Research, implement and document proof-of-concepts for new AttackIQ platform capabilities
  • === Onboard, mentor and assist other team members to implement new features and fix critical issues.
Amazon Web Services (AWS)RedisDjango REST FrameworkPostgreSQLMicroservicesKafka+5

Khoury college of computer sciences

Graduate Teaching Assistant

Sep 2018Dec 2018 · 3 mos · Boston, Massachusetts, United States · On-site

  • Teaching Assistant for CS 7610 - Foundations of Distributed Systems taken by Professor Cristina Nita-Rotaro
  • Assisted students with project work and homework assignments.
Operating SystemsTechnical DocumentationGo (Programming Language)LinuxGithubC (Programming Language)+3

Cogito corp

Software Engineer Co-op

Jan 2018Jun 2018 · 5 mos · Greater Boston · On-site

  • Contributed in Software engineering projects spanning across Web development, Machine Learning Infrastructure automation and CI/CD pipeline.
  • Highlights:
  • Developed cloud infrastructure using AWS Cloudformation, EC2 Autoscaling, IAM, Lambda, Cloudwatch and Cross region S3 replication to enable Machine Learning Scientists to test and significantly improve their models.
  • Designed and developed a new spring-boot, hibernate micro service to address user management.
  • Evaluated Gradle's Composite builds vs Multi project builds to develop build system for a large Git mono-repository and based on findings successfully consolidated different Gradle projects into a single Gradle multi project.
  • Developed a new framework to write integration tests using Python replacing Bash as choice of language for integration testing.
  • Coordinated with Machine Learning, QA and Production operations team to test and successfully deploy the Infrastructure code.
Amazon Web Services (AWS)RESTObject-Oriented Programming (OOP)Technical DocumentationHibernateCore Java+10

Khoury college of computer sciences

Research Assistant

Jan 2017Dec 2017 · 11 mos · Boston · On-site

  • Assisted Prof. Seth Cooper with software development efforts in two research projects in the field of Game Science and Crowdsourcing.
  • Highlights:
  • Developed backend and UI using Drupal and PHP for creating customized protein folding puzzles in an online video game about protein folding called Foldit.
  • Developed heat maps using AngularJs and APIs using NodeJs to identify and visualize geographic areas heavily affected by natural disasters using satellite images as input data.
  • Co-Authored an academic poster on Knowledge discovery via Crowdsourcing in Computational Biology that was presented at RosettaCON, 2017.
PHPTechnical DocumentationLinuxGithubAngularJSPresentation Skills+5

Nuvoex

Senior Software Engineer

Oct 2015Dec 2016 · 1 yr 2 mos · Gurugram, Haryana, India · On-site

  • Provided technical expertise in developing and maintaining backend services as second employee in the engineering team.
  • Highlights:
  • Designed and Developed database schema using MongoDB to model Quality Check process in e-commerce fulfillment centers.
  • Developed REST APIS using Django Rest Framework to perform operations on the identified entities.
  • Developed User Interface to enable operations team to easily perform quality check operations.
  • Took full ownership for client engagement, requirements gathering, project planning and releases.
Amazon Web Services (AWS)RESTRedisObject-Oriented Programming (OOP)Code ReviewRuby on Rails+19

Delhivery

Software Engineer

Mar 2014Oct 2015 · 1 yr 7 mos · Gurugram, Haryana, India · On-site

  • Contributed as a Full stack developer in Delhivery's e-commerce warehouse management engineering team.
  • Highlights
  • Developed business rules management system using Python, Redis and PostgreSQL which lead to automation of inventory management and reduction in percentage of lost Items.
  • Developed and implemented algorithm for placement, storage and retrieval of items in the warehouse which increased efficiency of fulfillment process.
  • Developed Rest APIs using NodeJS for user creation, authentication and session management.
  • Developed User Interface using AngularJs to graphically visualize performance of ground operations to gain long term and short term insights.
RESTRedisCode ReviewDjango REST FrameworkDjangoLinux+17

Accenture

Associate Software Engineer

Feb 2013Feb 2014 · 1 yr · Bangalore,Karnatka · On-site

  • Contributed as software engineer on various ETL projects spanning across Master Data Management, Data Quality, Address cleaning and Pattern Matching in unstructured textual data.
  • Tools: Trillium, Informatica Power Center
  • Highlights:
  • Developed workflows in Informatica Power Center Tool to perform ETL on 500 million customer addresses in a Master Data Management project.
  • Performed Data cleansing and analysis using Trillium and PLSQL which reduced the duplicates by standardizing data and identifying common patterns.
  • Developed Bash scripts to automate software deployment.
LinuxPostgreSQLSQLETL DevelopmentData Management

Education

Northeastern University

Master's degree — Computer Science

Jan 2017Jan 2019

College of Engineering Roorkee

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Microservices & Backend Development

Explore similar profiles based on matching skills and experience