profile-pic
Vetted Talent

Parul Setia

Vetted Talent

I am a Software Development Engineer and credited with strong ability to solve complex problems with optimal solutions. I like to enhance my skills by implementing and learning.


I believes in making this world a better place to live not only by extensive use of technology but also through act of kindness.


I have knowledge of microservices architecture and worked on frameworks like Springboot, Hibernate.I have extensively worked on JAVA programming language and have understanding of Threads, Synchronization, Serialization, Collections etc.

  • Role

    Staff Software Engineer (SDE 3)

  • Years of Experience

    8 years

Skillsets

  • Elasticsearch
  • Hashicorp Consul
  • Zookeeper
  • SQS
  • SNS
  • S3
  • Redis
  • Prometheus
  • MySQL
  • Mongo DB
  • Lambda
  • Kubernetes
  • Kong
  • Kinesis
  • Kafka
  • Java - 8 Years
  • ECS
  • EC2
  • Docker
  • AWS
  • SQL
  • Spring Boot
  • JavaScript
  • HTML
  • Spring Boot - 7 Years
  • Python - 1 Years
  • Postgres - 6 Years
  • Data Migration
  • Spring

Vetted For

6Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Staff EngineerAI Screening
  • 62%
    icon-arrow-down
  • Skills assessed :CI/CD, Python, Java, Micro services, Spring Boot, System Design
  • Score: 56/90

Professional Summary

8Years
  • Jan, 2022 - Present3 yr 6 months

    Staff Software Engineer (SDE 3)

    Netomi
  • Aug, 2020 - Jan, 20221 yr 5 months

    Senior Software Development Engineer (E2)

    Airtel Africa Digital Labs
  • Jan, 2020 - Jul, 20222 yr 6 months

    Technology Associate

    MakeMytrip
  • Jul, 2016 - Mar, 20192 yr 8 months

    Software Development Engineer (SDE1)

    Calsoft
  • Mar, 2019 - Jan, 2020 10 months

    Software Development Engineer (SDE1)

    Rocket Softwares
  • Jan, 2020 - Jul, 20222 yr 6 months

    Technology Assosciate

    MakeMytrip

Applications & Tools Known

  • icon-tool

    Springboot

  • icon-tool

    Kafka

  • icon-tool

    Redis

  • icon-tool

    Kubernetes

  • icon-tool

    API Gateway

  • icon-tool

    Prometheus

  • icon-tool

    Postgres

  • icon-tool

    Java

  • icon-tool

    MySQL

  • icon-tool

    HTML

  • icon-tool

    Networking

  • icon-tool

    Elasticsearch

  • icon-tool

    Datadog

  • icon-tool

    Grafana

  • icon-tool

    AWS

  • icon-tool

    EC2

  • icon-tool

    S3

  • icon-tool

    SQS

  • icon-tool

    Lambda

  • icon-tool

    SNS

  • icon-tool

    ECS

  • icon-tool

    Redis

  • icon-tool

    Kong

  • icon-tool

    Prometheus

  • icon-tool

    Docker

  • icon-tool

    Kafka

  • icon-tool

    Zookeeper

  • icon-tool

    Microservices

  • icon-tool

    Keycloak

  • icon-tool

    Angular

  • icon-tool

    Node.js

  • icon-tool

    Spring Boot

  • icon-tool

    Tomcat

  • icon-tool

    Swagger

  • icon-tool

    ECS

  • icon-tool

    Redis

  • icon-tool

    Microservices

Work History

8Years

Staff Software Engineer (SDE 3)

Netomi
Jan, 2022 - Present3 yr 6 months
    Implemented Multitenancy with Postgres RLS: Designed and implemented multi-tenancy using Postgres Row Level Security (RLS) within the application, including writing RLS policies and utilizing triggers. This ensured data isolation for different tenants and improved overall security posture. Additionally, migrated conversation history data from MySQL to Postgres without any downtime. Redesigned and implemented new high-availability, low-latency services for analytics,conversation contextual and feedback management, while splitting a legacy monolithic application into three microservices for improved performance, scalability, maintainability, and code clarity. Led data migration activity of around 500 GB from Cassandra to MySQL without any downtime. This involved application level code change. Designed a reusable Integration Framework in Spring Boot to streamline integrations and testing with various third party ticketing systems. This framework achieved an impressive 80% reduction in integration time, enabling faster development cycles and improved efficiency Application Level monitoring by writing AWS Cloudwatch metrics and datadog monitors and dashboard Reduced on-call tickets by 30% by fixing the root cause of recurring issues. Implemented a Rule-Based Engine with Decision Trees: Developed a system to automate decision-making based on user and system events. This approach facilitates the creation of complex logic flows that are clear, maintainable, and adaptable, enabling efficient rule management.

Senior Software Development Engineer (E2)

Airtel Africa Digital Labs
Aug, 2020 - Jan, 20221 yr 5 months
    Led the design and development of a comprehensive Developer Portal, a one-stop shop for Payments API access and experimentation, facilitating API integration and onboarding,enabling Airtel Money to acquire 150+ partners to date. Responsibilities included HLD modifications, LLD design (ER diagrams, Sequence Diagrams, DB Diagrams) Architected and Built User Service from scratch, providing the core backend functionality and data storage for all user interactions.This included: SAML SSO Module with LDAP Integration: Implemented a SAML-based Single Sign-On (SSO) module for seamless organization user access and Integrated LDAP for centralized user management. Multi-Factor Authentication (MFA): Designed and implemented an OAuth-based authentication module with OTP support (Google Authenticator) for enhanced security. Scalable Login System: Developed a flexible login system supporting three methods: User ID/Password (OAuth), OTP, and Shadow Login - where a call center representative can login on behalf of a customer(OAuth + SAML). Spearheaded the development of an initial UI for the Developer Portal, fostering rapid learning and implementation of new technologies within a tight timeframe. Delivered several ad-hoc features across various services, including IP Whitelisting and a Redis-based scheduler, demonstrating adaptability and problem-solving skills Continuous Improvement: Actively contributed to Proof-of-Concepts and implementations (Hashicorp Consul, Consul Replicate, Keycloak) and spearheaded the development of a central configuration management system using Consul and Spring Cloud Config. Wrote Queries on Grafana and Prometheus for application level monitoring. Regularly conducted code reviews and mentored junior developers, fostering a culture of quality code and collaboration within the team.

Technology Associate

MakeMytrip
Jan, 2020 - Jul, 20222 yr 6 months
    Optimized Hotel Data Processing: Implemented innovative filtering strategies in the Offline Tie-Breaking Service, achieving a 25% reduction in processing time. This significantly improved data ingestion efficiency. Enhanced Video Search (COVID-19): Designed and implemented an Online Tie-Breaking Strategy for videos on HotStore, enabling efficient tagging and search for COVID-19 related content. Executed various ad-hoc features in Node.js and Java, including adding hotel and room filters, and an Admin Portal priority feature. Demonstrated strong adaptability and ability to deliver on diverse requirements.

Technology Assosciate

MakeMytrip
Jan, 2020 - Jul, 20222 yr 6 months
    Optimized Hotel Data Processing: Implemented innovative filtering strategies in the Offline Tie-Breaking Service, achieving a 25% reduction in processing time. This significantly improved data ingestion efficiency. Enhanced Video Search (COVID-19): Designed and implemented an Online Tie-Breaking Strategy for videos on HotStore, enabling efficient tagging and search for COVID-19 related content. Executed various ad-hoc features in Node.js and Java, including adding hotel and room filters, and an Admin Portal priority feature. Demonstrated strong adaptability and ability to deliver on diverse requirements.

Software Development Engineer (SDE1)

Rocket Softwares
Mar, 2019 - Jan, 2020 10 months
    Enhanced User Experience: Designed and implemented Vanity URL and RESTful Compliance features based on client requirements, improving user experience and streamlining data access. Improved Server Reliability: Implemented Graceful Shutdown for the Jetty REST server and MVIS Connection Manager, ensuring a smooth application shutdown process based on user-defined timers. Drove best engineering practices by promoting static code analysis, Code Reviews & CI/CD Automation. Promoting unit testing and code coverage checks: Increased unit test coverage to 65%, leading to fewer bugs and higher code quality.

Software Development Engineer (SDE1)

Calsoft
Jul, 2016 - Mar, 20192 yr 8 months
    Veritas Resiliency Platform : Designed and implemented APIs to display comprehensive network information across cloud and VCenter Data Centers (on-premises and remote). This improved network monitoring and troubleshooting capabilities. Developed a reusable validation framework, reducing development time and ensuring data integrity across various services. VeloCloud & VCenter Expertise: Collaborated in an 8-member team to create a VCenter plugin for VeloCloud clients. Additionally, single-handedly implemented the Service Manager Service(microservice), managed the installer, and provided installation and support for ESXi servers and VCenter Server. OpenDayLight (SDN-NFV) Contributions: Actively participated in the OpenDayLight open-source project. Gained deep understanding of its components and implemented a northbound application for OpenFlow switch configuration. Successfully delivered a proof-of-concept (POC) for a southbound plugin and service function chaining using Docker containers and OpenFlow switches.

Achievements

  • Led data migration of 500 GB from Cassandra to MySQL without downtime.
  • Redesigned and implemented new services for analytics and feedback managers.
  • Improved system performance by splitting a large legacy monolithic application into microservices.
  • Developed monitoring metrics and dashboards, and minimized missed tickets during outages.
  • Migrated Elasticsearch to AWS OpenSearch service.
  • Reduced on-call tickets by 30% by addressing recurring issues.
  • Developed Developer Portal at Airtel, onboarded over 100 partners.
  • Implemented Online TieBreaking Strategy and various ad-hoc functionalities at MakeMyTrip.
  • Implemented Multitenancy with Postgres RLS, ensuring data isolation and security.
  • Led data migration of 500 GB from Cassandra to MySQL without any downtime.
  • Reduced on-call tickets by 30% by fixing the root cause of recurring issues.
  • Developed a SAML-based Single Sign-On (SSO) module with LDAP Integration.
  • Second Rank in Intra College Coding Competition which was conducted on HackerEarth
  • Member of Google Developers Group, Chitkara University : As a part of GDG , organised and participated in various technical events.

Major Projects

1Projects

Veritas Resiliency Platform

Jul, 2016 - Mar, 20192 yr 8 months
    Designed and implemented APIs to display comprehensive network information across cloud and VCenter Data Centers, created a reusable validation framework.

Education

  • B.Tech (Computer Science Engineering)

    Chitkara University
  • B.E. in Computer Science and Engineering

    Chitkara University (2016)
  • B.E. in Computer Science and Engineering

    Chitkara University, Punjab (2016)

Certifications

  • Second rank in intra college coding competition which was conducted on hackerearth

  • Member of google developers group, chitkara university

  • Aws specialization courses on udemy