Overview
Work History
Education
Skills
Accomplishments
Timeline
Summary
Work Preference
Projects
Rushikesh Gaikwad

Rushikesh Gaikwad

Senior Software Engineer
Pune,Maharashtra

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Lead Software Engineer

Artificial Intelligence Solutions Private, Foundation Ai
Hyderabad
10.2021 - Current
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.

Full Stack Developer

Crest Venue and Entertainment Software Pvt. Ltd
Pune
06.2019 - 10.2021
  • Worked with back-end developers to design APIs.
  • Integrated third-party APIs to enhance functionality and improve overall user experience on web platforms.
  • Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.
  • Enhanced user experience by developing and implementing a responsive front-end interface for web applications.

Incubator Intern

Organic Bots
, North Carolina
01.2018 - 01.2019
  • Supported staff members in their daily tasks, reducing workload burden and allowing for increased focus on higher-priority assignments.
  • Gained valuable experience working within a specific industry, applying learned concepts directly into relevant work situations.
  • Sorted and organized files, spreadsheets, and reports.
  • Gained hands-on experience in various software programs, increasing proficiency and expanding technical skill set.

Web Developer Intern

Wisdom Sprouts
Pune
10.2017 - 01.2018
  • Developed user interfaces with modern JavaScript frameworks, HTML5, and CSS3.
  • Wrote custom HTML and JavaScript for existing websites.
  • Developed interactive prototypes using HTML, CSS, JavaScript, and jQuery for client presentations and feedback sessions.
  • Attended development programs to gain competencies and boost skills set.

Education

BE - Computer Engineering

JSPM's Rajarshi Shahu College of Engineering
06.2015 - 06.2019
  • 9.2 GPA

Skills

  • Python
  • PostgresSQL/MongoDB/Mysql
  • React JS
  • Lumen(PHP)

Accomplishments

  • Received the Stellar performer of the year Award from Foundation Ai
  • Received the Annual Excellence Award from 24/7 Software
  • HTML5 Application Development Fundamentals Certification by Microsoft
  • Organic Bots Incubator Intern
  • Level 1 and Python for Data Science certification with badges issued by IBM
  • Secured 1st Rank in State Level CodeX-2019 coding competition organized by Computer Society of India
  • 1st runner up in Atharva hackathon2019 Mumbai organized by design & code
  • Filed a patent on portable home automation with machine learning project
  • Won 3rd prize in Satellite and LT event in JSPM Hadapsar.
  • Stood in the Top 200 teams selected in ENGINX

Timeline

Lead Software Engineer - Artificial Intelligence Solutions Private, Foundation Ai
10.2021 - Current
Full Stack Developer - Crest Venue and Entertainment Software Pvt. Ltd
06.2019 - 10.2021
Incubator Intern - Organic Bots
01.2018 - 01.2019
Web Developer Intern - Wisdom Sprouts
10.2017 - 01.2018
JSPM's Rajarshi Shahu College of Engineering - BE, Computer Engineering
06.2015 - 06.2019

Summary

Experienced Full Stack Engineer with a demonstrated history of working in the computer software industry. Skilled in Python, React, PHP, Java, Flutter, C, and C++. Strong engineering professional with a Bachelor's degree focused in Computer Science from Rajarshri Shahu college of engineering.

Work Preference

Work Type

Full Time

Work Location

RemoteHybridOn-Site

Important To Me

Company CultureWork-life balanceCareer advancementHealthcare benefitsPaid time offFlexible work hoursWork from home optionPersonal development programsTeam Building / Company RetreatsPaid sick leave

Projects

Scalable Message-Driven System Architecture

Technologies Used: RabbitMQ, Celery, Kubernetes, Python
Description: Designed and implemented a message-driven system architecture to enhance scalability and efficiency. Utilized RabbitMQ and Celery for task queuing and distributed processing, orchestrated with Kubernetes for seamless scaling.
Impact: Achieved a fault-tolerant system providing real-time updates on file processing. Reduced SUPPORT team workload from hourly monitoring to daily reconciliation due to effective failure notifications. Resolved circular processing dependencies, resulting in a 10x improvement in system performance.

Performance Focused Software Refactoring

Technologies Used: Python Flask, FastAPI, Celery, React.js, Docker, PostgreSQL, SQL Server
Description: Developed high-performance software solutions using a diverse tech stack. Focused on creating optimized and efficient code to meet demanding performance requirements.
Impact: Implemented configuration and refactoring changes that led to a 2x improvement in the number of pages processed by the system per hour.

Dockerized Celery and FastAPI Solution

Technologies Used: Docker, Celery, FastAPI
Description: Developed a standalone Docker container integrating Celery workers and FastAPI to manage downstream processing loads. Implemented a monitoring and maintenance system for asynchronous task handling and decoupling.
Impact: Enhanced our central email package manager by combining Celery and FastAPI, allowing APIs to send and schedule emails via Celery workers, ensuring scalability and controlled load management with RabbitMQ.

Secure OAuth2 Integration

Technologies Used: Keycloak, Flask
Description: Orchestrated the integration of Keycloak OAuth2 with Flask applications to bolster security and authentication capabilities.
Impact: Transitioned the authentication mechanism from JWT to Keycloak, enhancing security and protecting exposed client APIs from potential hacking threats.

Rushikesh GaikwadSenior Software Engineer