Summary
Overview
Work History
Education
Skills
Certification
Timeline
SeniorSoftwareEngineer
Sai Krishna

Sai Krishna

Senior Software Engineer
Hyderabad

Summary

Results-oriented and innovative Senior Software Engineer with 6 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

6
6
years of professional experience
6
6
years of post-secondary education
3
3
Certifications

Work History

Senior Software Engineer

Aircall
Remote
01.2022 - Current
  • Led and managed a team for streamlined project execution within the Integrations initiative, focusing on Ruby projects.
  • Collaborated with two other engineers to build a Backend for Frontend service using AWS AppSync, GraphQL, Serverless, Typescript, and NodeJS.
  • Implemented Datadog monitors for performance tracking and spearheaded a cost-saving cleanup effort.
  • Successfully optimized a crucial legacy Ruby on Rails system responsible for data flow between Aircall and 100+ CRMs.
  • Utilized a tech stack that includes Ruby on Rails, NodeJS, Typescript, AWS, and Serverless.

Software Engineer

Zoomcar
Remote
08.2021 - 12.2021
  • Designed, architected, and implemented a lead ingestion pipeline, showcasing your ability to manage and optimize the entire data flow process.
  • Successfully cleared 60% of technical debt in a client management service related to car subscriptions at Zoomcar. This involved enhancing unit tests, streamlining CI/CD pipelines, and addressing issues related to log management and caching.
  • Architected, documented, and implemented integrations with CRMs like Zoho and managed the ingestion of car and car ownership data into Zoomcar systems, contributing to efficient data management.
  • Played a role in supporting and maintaining a multi-tenancy architecture, ensuring scalability and reliability for the organization's services
  • Led initiatives to add unit tests to existing code modules, reducing testing efforts and minimizing regression errors
  • Tech Stack : Ruby on Rails, Rspec, Docker, Sidekiq

Software Development Engineer - 2

Flyhomes
Remote
11.2019 - 07.2021
  • Joined Flyhomes as the 7th software engineer in the India office.
  • Implemented user account merge and revert features, reducing duplicate user accounts by 45%.
  • Developed a data pipeline for property data ingestion from a third-party provider, optimizing it for efficiency.
  • Contributed to simplifying the internal home buying process.
  • Designed systems, documented changes, and actively addressed bug fixes and technical debt.
  • Regularly participated in sprint planning and retrospectives.
  • Overcame challenges, including building a tool for account merging and implementing a revert option, with a focus on user satisfaction, which triggered code cleanup and tech debt resolution.
  • Tech Stack : Ruby on Rails, ReactJS, Docker

Software Engineer

PayU Payments
Gurgaon
07.2018 - 11.2019
  • Team Member of 'OPTIMUS,' responsible for managing Hub service, Reseller services, and Merchant onboarding systems.
  • Transitioned to a new team as a lead engineer and QA collaborator, working closely with a PM to implement various QR payment products.
  • Developed proof of concepts (POCs) for QR payment products.
  • Maintained existing systems such as merchant onboarding and authentication services.
  • Contributed to new feature development and sprint planning.
  • Initiated a successful project around Integrated Static QR payments, which later became a significant revenue generator within PayU's QR payments division.
  • Self-taught ReactJS and contributed to UI development during the project.
  • Tech Stack : Ruby on Rails, ReactJS, Java, PHP

Software and Machine Learning Engineer

Smartron
Hyderabad
05.2017 - 07.2017
  • Early developer at Smartron's ML division, extensively worked on object recognition models, using YOLO computer vision models.
  • Developed a lightweight object detection model suitable for low-end devices like Raspberry Pi, enabling inventory monitoring and automated notifications to managers based on preset thresholds.

Education

Bachelor of Science - Electrical Engineer

IIT Roorkee
Roorkee, Uttarakhand, India
05.2014 - 05.2018

High School Diploma -

Naranaya Junior College
Hyderabad, Telangana, India
07.2012 - 06.2014

Skills

Software Engineering

undefined

Certification

B.Tech, Electrical Engineering, Indian Institute of Technology (IIT), Roorkee, India

Timeline

Senior Software Engineer

Aircall
01.2022 - Current

Software Engineer

Zoomcar
08.2021 - 12.2021

Software Development Engineer - 2

Flyhomes
11.2019 - 07.2021

B.Tech, Electrical Engineering, Indian Institute of Technology (IIT), Roorkee, India

10-2018

Software Engineer

PayU Payments
07.2018 - 11.2019

Software and Machine Learning Engineer

Smartron
05.2017 - 07.2017

Bachelor of Science - Electrical Engineer

IIT Roorkee
05.2014 - 05.2018

High School Diploma -

Naranaya Junior College
07.2012 - 06.2014
Sai Krishna Senior Software Engineer