Sai Ravi Teja Karanam

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing scalable backend systems.
  • Proficient in Java and AWS services.
  • Strong experience in machine learning applications.
Stackforce AI infers this person is a Backend Developer with expertise in E-commerce and Transportation industries.

Contact

Skills

Core Skills

JavaAws ServicesC#Dapper OrmT-sqlMachine LearningNatural Language Processing

Other Skills

.NET Framework.NetAdobe PhotoshopApplication CacheBig DataCC++DropwizardGBMGLMGitGo (Programming Language)HTMLKafkaMatlab

About

Experienced Backend Developer with a demonstrated history of developing scalable systems. Skilled in Java, Python, C#, SQL. Experienced in implementing complex and high-performance algorithms. Strong engineering professional with a Bachelor of Technology degree from IIT Kharagpur

Experience

Uber

2 roles

Senior Software Engineer

Promoted

Mar 2022Present · 4 yrs

Software Engineer - II

Sep 2020Feb 2022 · 1 yr 5 mos

Swiggy

2 roles

Software Development Engineer - II

Promoted

Apr 2020Aug 2020 · 4 mos

Software Development Engineer

May 2019Mar 2020 · 10 mos

Jumbotail

Software Development Engineer

Jan 2019May 2019 · 4 mos · Bengaluru Area, India

  • Developing Micro-Services to solve complex problems in e-commerce domain
  • Technologies used: Java, Dropwizard, AWS Services, Redis, Kafka, MySQL, Maven, Git
  • ▪Designed and developed a generic wrapper for Redis Cache and extended it to cache most used business entities
  • ▪Designed and developed a generic framework to create Target Grouping of various entities for the campaign and offer application
  • ▪Developed and integrated incremental feature enabling field executes to perform additional tasks apart from delivery on daily operations
  • ▪Identified hibernate query performance bottlenecks and improve their performance by reducing the number of n+1 queries
JavaDropwizardAWS ServicesRedisKafkaMySQL+2

Optym

Software Engineer

Jul 2016Dec 2018 · 2 yrs 5 mos · Bengaluru Area, India

  • RailMax, a Real Time Scheduling System for Rail Operations
  • ▪ Developed generic Undo Framework using Delegates by which any collection can be trackable (Undo / Redo)
  • ▪ worked on extending Undo framework to develop schedule level undo features for RailMax Product
  • ▪ Worked on migrating entire backend from Unity framework to Dapper ORM / Protobuf and integrated it to Desktop Client
  • ▪Worked on Application Cache to improve performance of entire application which was received extremely well by clients
  • PortMax, a Weekly-Schedule Optimization Tool for port operations
  • ▪Responsible for requirement gathering and played key role in successful delivery of the phase-2 of the project
  • ▪Developed a multithreaded framework and used it to implement Neighbourhood Search Optimization Algorithm
  • ▪Developed an approximate metaheuristic algorithm to get optimal solutions faster than existing approach
  • ▪Designed and Implemented a greedy product assignment algorithm which improved schedule quality significantly
  • ▪Developed testing module in T-SQL and automated the testing and deployment process with integration to TeamCity and Octopus

Quantiphi, inc.

Data Science Intern

May 2015Jun 2015 · 1 mo · Mumbai, India

  • Prediction of adulteration of milk using Machine Learning
  • ▪Applied Noise Correction, Filtering, and Dimensionality Reduction techniques on raw train spectrum data with 1481 wavenumbers
  • ▪Executed advanced Machine Learning Algorithms like GBM, SVM, RF, GLM etc. to predict the concentration of ‘analyte’ in Milk
  • ▪Result: An Ensemble Model of above algorithms to achieve 95.2% prediction accuracy on unknown test data of 21 samples
  • Content Filtering and Clustering using Natural Language Processing
  • ▪Implemented Web-Crawling and Scraping program for extracting live news feed from 10 different online news portals and blogs
  • ▪Extracted Named Entities and money figures involved in article and built an algorithm to rank each article based on its content
  • ▪Result: An interactive prototype of web application hosted on shiny cloud service to display results of 200 news articles

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology (B.Tech.) — Instrumentation Engineering (Electrical Engineering Dept.)

Jan 2012Jan 2016

Indian Institute of Management, Calcutta

Communication — MDP

Jan 2017Jan 2017

Narayana Junior College

High School

Jan 2010Jan 2012

Pragati Talent School

10th — Secondary Education

Jan 2007Jan 2010

Stackforce found 100+ more professionals with Java & Aws Services

Explore similar profiles based on matching skills and experience