GithubHelp home page GithubHelp logo

Hi there, I'm Saurav Kumar 👋

LinkedIn Email

About Me

Experienced Software Engineer with over 9 years of driving high-impact projects and delivering scalable software architectures at Fanatics, NetApp, and Oracle. Skilled in designing fault-tolerant, secure systems using open-source technologies, cloud platforms, and microservices architectures. Proven leadership in managing small groups to deliver high-quality projects.

Core Skills

  • Architecture: Application Architecture design, Infrastructure Architecture design, API Development, Frontend Development, Data Pipeline Development, Security Analysis
  • Patterns: Microservices, Event-Driven Architecture, Micro Frontend
  • Languages: Python, Go, Java
  • Technologies: Kubernetes, Helm, Docker, Microservices, REST, Hashicorp Vault, Prometheus, ELK stack
  • Databases: Oracle, MySQL, MongoDB, SQLite
  • Cloud Platforms: AWS, Oracle Cloud
  • UI Tech Stack: React + Ant Design, Understanding of Angular, JavaScript, HTML, CSS
  • Others: CICD, Jenkins, Ansible, Terraform, Vault, Consul, Service Mesh, Kubernetes, Docker

Professional Experience

Fanatics

Senior Software Engineer (Full-Stack)
Apr 2021 – Present

  • Designed and implemented a B2B product suite using Go, Kotlin, Java, Javalin, React, and Ant Design.
  • Set up infrastructure using Terraform on AWS.
  • Developed CI/CD pipelines for both frontend and backend containers.
  • Reviewed ongoing infrastructure changes to ensure security.
  • Engaged in discussions with product management and UX professionals for design requirements.
  • Developed a Purchase Order & Supplier Portal Application:
    • Designed and developed a data model for B2B and B2C procurement.
    • Led cross-functional teams in API and UI development.
    • Integrated Kafka and Pulsar for asynchronous event processing.
    • Developed monitoring, alerting, and dead letter queue mechanisms.
    • Reduced service request load by 50% through multiple self-service utilities.
    • Integrated with various master data services (Customer, Supplier, Product, etc.).
  • Contributed to Demandmade (Custom Apparel Print Software):
    • Deployed application on Kubernetes using Helm.
    • Implemented fluentd-based logging system with Kafka and Graylog.
  • Developed several operational tools:
    • Slack bots for creating ServiceNow tickets and health checks.
    • Automated remediation actions using StackStorm.
    • Python scripts for bulk processing in the supplier portal.
    • AWS DataSync infrastructure for on-prem to cloud data transfers.

NetApp India

Member of Technical Staff – 3
Nov 2019 – Apr 2021

  • Designed a Hashicorp Vault-based microservices controller for on-prem Kubernetes.
  • Developed and designed Helm charts and CI/CD pipelines for NetApp HCI.
  • Created new services for migrating persistent states from Docker Swarm to Kubernetes.
  • Developed REST API standards for uniform API interfaces.
  • Designed Istio-based service routing and a Kubernetes provisioner for scalable cluster deployment.
  • Developed services for metric aggregation and exposed them for Prometheus monitoring.
  • Implemented a Vault helm chart with custom controllers for secure deployment.

Oracle India, Bangalore

Software Engineer
Jun 2015 – Oct 2019

  • Owned and delivered key cloud projects, recognized for high-quality solutions.
  • Developed core automation for ARC (Automatic Refresh Copy) for Oracle ERP, reducing refresh times by 3x.
  • Designed and developed Nucleus (CMDB Application) using Elastic, Python, Oracle JET, and Kibana.
  • Developed automation for storage administration (NFS and LVMs) and disaster recovery environments.
  • Created scripts for periodic disaster recovery tests and database/application cloning across cloud regions.
  • Developed scripts for backup and restoration to S3 object storage.

Education

  • Master of Technology, Birla Institute of Technology, Pilani, Oct 2018
    • Seminar on SOC Architecture Prototyping, Cloud Architecture Design & User Interface Design.
    • Developed a full-stack Android app with REST API using Python and Flask.
  • Bachelor of Technology, National Institute of Technology, Patna, Jun 2015, CGPA: 8.9/10
    • Student Co-Ordinator for the annual Techfest.
    • Central Head, Extreme Engineers Society (Robotics club).
    • Training and Placement coordinator for the 2014-15 session.
    • Major project on Fault Detection of AGV based on PID and Neural Network.

Certifications and Conferences

  • AWS Certified Developer - Associate
  • Certified Kubernetes Application Developer (CKAD)
  • Oracle Certified Associate, Java SE 8 Programmer
  • Oracle Cloud Infrastructure Architect Associate
  • Oracle Database SQL Certified Associate
  • Oracle Autonomous Database Cloud 2019 Certified Specialist
  • Attended Kubernetes conference Bangalore in FEB-2020

Contact


Top Languages

Saurav Kumar's Projects

yfinance icon yfinance

Download market data from Yahoo! Finance's API

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.