Prateek Khushalani

Senior Software Engineer

Bengaluru, Karnataka, India14 yrs 10 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in cloud computing and microservices architecture.
  • Proven track record in machine learning and AI projects.
  • Strong leadership in mentoring and team development.
Stackforce AI infers this person is a Cloud Computing and Machine Learning expert with a focus on Microservices architecture.

Contact

Skills

Core Skills

Artificial Intelligence (ai)Full-stack DevelopmentCloud ComputingApi DevelopmentMachine LearningMicroservicesPlatform As A Service (paas)

Other Skills

Product ManagementProduct DevelopmentAgent-based ModelingJSON Web Token (JWT)Low-Level DesignSystems DesignDevelopment ToolsTeam LeadershipPython (Programming Language)High-Level DesignSoftware DesignCloud InfrastructureCapacity PlanningMapReduceSoftware Development

About

A motivated, energetic and enthusiastic Software Engineer who possess relevant experience of working as individual contributor. I will strive to achieve excellence in the professional world with my zeal and by dedicating myself to perpetual self development through self-training and by seeking and delivering on new and challenging opportunities.

Experience

14 yrs 10 mos
Total Experience
2 yrs 1 mo
Average Tenure
4 yrs 10 mos
Current Experience

Google

3 roles

Senior Software Engineer

Promoted

Apr 2025Present · 1 yr 2 mos

Artificial Intelligence (AI)Full-Stack DevelopmentProduct ManagementProduct DevelopmentAgent-based Modeling

Software Engineer

Jul 2022Apr 2025 · 2 yrs 9 mos

  • Worked on development of portals under google cloud platform console.
  • Design and develop handler services to automate recoveries using both engineering and machine learning capabilities.
  • Actively mentor and support new engineers to foster growth and development.
JSON Web Token (JWT)Low-Level DesignSystems DesignAPI DevelopmentDevelopment ToolsTeam Leadership+19

Cloud Architect

Aug 2021Jul 2022 · 11 mos

  • Customer facing engineer involved in development of cloud based workloads for Kubernetes clusters.
  • Developed multi-cloud based deployment blueprints for customers.
  • Working as a customer facing engineer involved in designing, deployment and cutover activities.
  • Conducting workshops for customers to help them onboard to GCP.
JSON Web Token (JWT)Systems DesignAPI DevelopmentDevelopment ToolsTeam LeadershipCapacity Planning+8

Ibm

Software Developer

Dec 2020Aug 2021 · 8 mos · Bangalore Urban, Karnataka, India

  • Working as an individual contributor for IBM public cloud services. -
  • Fabric development of IBM's public cloud SDN controller
  • Developed debugging utlity to provide problems in the SDN dataplane.
  • Developed end-to-end feature to provide instance metdata service to virtual machines running on IBM cloud.
JSON Web Token (JWT)Systems DesignAPI DevelopmentDevelopment ToolsPython (Programming Language)Root Cause+6

Dunnhumby

Tech Lead

Feb 2018Dec 2020 · 2 yrs 10 mos · Gurgaon

  • The project is to create science as a service platform over cloud. The solution is hybrid cloud compatible and can be deployed on GCP and Openstack. The core agenda of this platform to provide complete machine-learning and deep learning solution in completey automated manner.
  • ⦁ Designing entire software solution.
  • ⦁ Enablement of distributed computing in machine learning algorithms like gridsearch using Kubernetes and Docker.
  • ⦁ Mangement of autoscaling of Kubernetes cluster in GKE(Google kubernetes engine) and Kubernetes cluster on Openstack using Heat orchestration module
  • ⦁ Working as a backennd individual contributor with development in Python, Go, Kubernetes, Openstack and GitLab.
  • ⦁ Integration of deep learning and machine learning tools like tensorflow and hyperopt.
  • ⦁ Creation of end-to-end piplines in GitLab to automate complete build, test and deploy process.
  • ⦁ Creation and managing stories in Kanban billboard and ensuring delivery of features in every sprint.
  • ⦁ Ensuring code quality by using tools like behave, pylint and pytest
JSON Web Token (JWT)Systems DesignDevelopment ToolsMicroservicesMachine LearningProduct Management+2

Aricent

Technical Lead

Jan 2017Feb 2018 · 1 yr 1 mo · Gurgaon, India

  • The project deals into MEC(mobile edge computing) where the services are distributed between public and private clouds. The agenda of the project is to provide dynamic creation of microservices for the end-users in a low-latency manner. Key features include-
  • 1. Creation of an SDN enabled private cloud powered by Openstack and Juniper Contrail
  • 2. Enabling of DPDK and SRIO-V to ensure best Network performance with lowest round-trip time.
  • 3. Creation of Kubernetes PaaS platform over Openstack IaaS in a secured, optimized and HA manner.
  • 4. Development of deep learning microservices like Tensorflow which enabled users to build apps like image-recognition.
  • Apart from this the project also deals with R&D activities like replacing Openstack with DC/OS and replacing DPDK with vector processing projects like fd.io
JSON Web Token (JWT)Development ToolsMicroservicesPlatform as a Service (PAAS)

Ericsson

Senior Software Engineer

Nov 2015Dec 2016 · 1 yr 1 mo · Noida Area, India

  • Working in a PaaS domain to innovate and deploy all kinds of applications on PaaS
  • 1. Complete Deployment of PaaS solution using CloudFoundry.
  • 2. Automation of entire deployment using shell, python , puppet scripts.
  • 3. PaaS in-house solution made powered by docker.
  • 4. Made python modules to support hyper scaling and enabling features like pay-as-you-go
  • 5. Working on providing Catalog management powered by Openstack Murano.
  • 6. Working on Openstack Magnum to provide an integrated IaaS + PaaS hybrid solution.
  • 7. Autoscaling solution PoC made using Openstack heat templates and ceilometer alarms.
  • 8. Automated deployment of openstack using ansible and puppet modules
JSON Web Token (JWT)Jenkins

Css corp

Senior System Analyst

Dec 2014Nov 2015 · 11 mos · Bangalore

  • Openstack SDN services project where they key goal was to integrate white-box switches to Openstack Neutron networking component, Key feature includes -
  • 1. Creation of XMLRPC based drivers for ML2 plugin
  • 2. Integration of the drivers with the white box switch API's
  • 3. Management of the entire networking lifecycle which includes create/update/delete of subnets, routers, IP's
  • 4. Creation of custom Openstack CI for the plugin to push it to Openstack upstream community.
  • 5. Making the plugin RDO certified.
  • 6. Upgrading the plugin with new releases of Openstack like Juno, Kilo and Mitaka

Aricent

Software Engineer

Jul 2011Dec 2014 · 3 yrs 5 mos

  • Cloud IaaS and PaaS Infrastructure development.
  • Open source contributor on Openstack projects primarliry Nova and Neutron.
  • Live VM Migration feature development in QEMU/KVM Hypervisor.
  • Rest based service development.
  • Flexi-Platform
  • Deals in Sigtran (Signaling Transport) from SS7 network to IP network and vice-versa in Aricent. Working As an external Developer for a leading Tele-Communication networking giant.
  • Deep knowledge of JAVA
  • Knowledge of tools like eclipse and maven
  • Deployment of openstack as MaaS

Education

Sikkim Manipal Institute of Technology - SMU

Master of Computer Applications - MCA

May 2012May 2014

Birla Institute of Technology, Mesra

Bachelor's degree — Computer Science

May 2008May 2011

St. Peter's College

ISC boards — Junior High/Intermediate/Middle School Education and Teaching

Jan 2000Jun 2008

Stackforce found 100+ more professionals with Artificial Intelligence (ai) & Full-stack Development

Explore similar profiles based on matching skills and experience