G

Gaurav Bajaj

Senior Software Engineer

Bengaluru, Karnataka, India10 yrs 7 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in designing scalable cloud applications.
  • Proven track record in mentoring and leading teams.
  • Strong foundation in ML and AI technologies.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

Cloud ComputingMicroservicesSoftware Development

Other Skills

AIAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Application DevelopmentBack-End Web DevelopmentCloud ApplicationsCollectionsCore JavaData MiningData StructuresDatabasesDistributed SystemsDjangoExcel Pivot

About

Strongly believe in Making long term impact with a Futuristic Vision, Taking full ownership, Having Deep knowledge, Innovating, Delivering Results. Experienced in Designing, Building & Operating fault-tolerant, scalable and distributed softwares that operate at cloud scale. Experienced in algorithmic and enterprise level coding. My Strengths include Strong understanding of programming languages & automation tools, Data Structures & Algorithms, Design Frameworks. A verified Mentor. Experienced in ML, AI & cloud technologies. Have recently done Digital Marketing course to understand more about data and customer requirements which will help in building customer centric applications. With experience in System Designing, System Architecting, Development, Deploying & Supporting, cloud technology like AWS, CI/CD, Monitoring, etc, I have end to end experiences with building a service which is reliable and scalable. With ML&AI course, Digital marketing and Data Engineering experience, can derive the best of the data available. Good communication skills, self-confidence, innovative approach, hard-working nature and quick adaptability to changing technologies and trends have been my biggest assets. Completed my B.Tech degree in Computer Science from Visvesvaraya National Institute of Technology,Nagpur and PG Diploma in Machine Learning & Artificial Intelligence from IIIT-Bangalore.

Experience

Walmart global tech india

Senior Software Engineer

Aug 2023Present · 2 yrs 7 mos · Bengaluru, Karnataka, India

Capital one

Senior Software Engineer

May 2023Aug 2023 · 3 mos · Bengaluru, Karnataka, India

Vmware

Senior Software Engineer

Dec 2017Apr 2023 · 5 yrs 4 mos · Bengaluru Area, India

  • Responsible for creating scalable, reliable and maintainable services.
  • The work requires an Expertise in System Design, Programming Expertise, Understanding of Cloud Infrastructure like AWS, Operational Experience, Knowledge on Logging and Monitoring, Following Best Practices of Agile Methodologies, Problem-solving skills at Scale, Designing, Building and Operating Fault-Tolerant, Scalable and Distributed Software and Web applications.
  • Aim to achieve higher level of availability, scalability, and reliability within the software systems.
  • Core responsibilities:
  • Experienced in end-to-end software development in the cloud, including Designing, Developing, Deploying and Supporting systems. Been involved in entire software development lifecycle from understanding requirements to supporting the deployed system.
  • Worked towards improving the Stability, Performance Metrics and Handling Scale of the service.
  • Implemented the best practices of Monitoring & Observability (monitoring, logging, and tracing) to make our product more resilient to failures.
  • Worked on R&D projects like Building Recommendation Engine using ML & AI technologies which focused on reducing operational burden by Automated Recommendation and Remediation.
  • Lead R&D projects like Building Q&A Portal which aimed at providing correct information from various internal documentation sources quickly. Basically, it is a 1 click solution to find relevant information.
  • Designed, Developed and Deployed Microservices/RESTful services on the cloud.
  • Designed & implemented Backend RESTful APIs.
  • Used Git, Jenkins, Docker and Kubernetes for Continuous Integration, Development and Deployment.
  • Used AWS as the cloud solution and experienced in Database design and implementation.
  • Used Java and Spring boot for developing the platforms with Best Practices of Coding.
  • Built services to Visualize Availability and Reliability data points.
  • Mentored, trained and guided junior members in the team.
Object-Oriented Programming (OOP)RESTful WebServicesCloud ApplicationsREST APIsSQLProgramming+14

Calsoft

Software Developer

Jul 2016Dec 2017 · 1 yr 5 mos · Bengaluru Area, India

  • Worked as a Software Engineer to automate the configuration for creating large datacenters.
  • Worked in RnD team to explore new emerging automation tools(like devops tools) and provide training company-wide. These training would built the knowledge base into the company to get more clients.
  • Major work:
  • Written custom python modules in Ansible as a part of the project which relies heavily on automation. As a part of the automation, learning and deepening into the networking concepts.
  • Configured and integrated CI(Jenkins), CD(Ansible/Chef/Puppet), CM(Nagios/ELK), Management(Git/Svn).
  • Integrated Jenkins, Reviewboard and Svn for proper reviewing facility needed.
  • Used Cobbler for Baremetal provisioning with Vagrant for Virtualisation and Docker for Containerisation.
REST APIsSQLProgrammingBack-End Web DevelopmentSoftware DesignDatabases+2

Dextorous services

Web Development Lead

Jun 2015Apr 2016 · 10 mos · Nagpur Area, India

  • Worked as a lead software developer to develop and deliver an eCommerce platform. The work required sound knowledge of designing and developing services within a quick span of time. The work also included Interacting and Getting the requirements from the Client, Managing the team, and Delivering requirements.
  • Core Responsibilities:
  • Implemented and Integrated Reviews and Ratings feature within the web platform.
  • Written scripts for crawling data from most of the educational websites (like shiksha.com, indiacollegesearch.com, etc.) after which the data was processed and stored in the database for the retrieval
  • Integrated the Search Functionality.
  • Implemented and integrated Blogging Platform within the website to get more Traffic.
RESTful WebServicesCloud ApplicationsREST APIsSQLProgrammingBack-End Web Development+6

Visvesvaraya national institute of technology

Research in Openstack(Cloud)

May 2015Aug 2015 · 3 mos · Nagpur

  • The project was done with respect to the requirement of building a capability where-in the administrator could provide compute resources on-need basis to the students for their RnD.
  • Openstack was chosen to build the requirement.
  • Works:
  • Configured IFAAS service in cloud(private) with automatic autoscaling and heat. It provided functionalities similar to AWS AMAZON where a person can create instances and use resources as per requirements with extra features like load balancing and automatic orchestration
Cloud ApplicationsProgramming

Education

Visvesvaraya National Institute of Technology

Bachelor of Technology (BTech) — Computer Science

Jan 2012Jan 2016

International Institute of Information Technology Bangalore

PG Diploma in ML & AI — Artificial Intelligence & Machine Learning

Jan 2019Jan 2020

D.A.V. College, Ranchi

Intermediate — Science

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Cloud Computing & Microservices

Explore similar profiles based on matching skills and experience