About

Hey there👋! I’m Sarthak Rana, a software engineer with over 4 years of experience building scalable backend systems, cloud-native applications, and automation solutions. I thrive at the intersection of problem-solving and technology, and I’m passionate about crafting systems that are not just functional—but robust, efficient, and impactful.

An Arizona State CS grad, I bring a solid foundation in software engineering, backed by real-world experience leading high-impact projects at companies like Futr Energy and Newgen Software. From developing 60+ AWS Lambda functions to designing fault-tolerant systems and migrating compute-intensive services to save infrastructure costs, I’ve tackled challenges across the stack.

My toolbox includes Python, Java, Node.js, and SQL, along with hands-on expertise in frameworks like Django, Flask, and Express, and cloud platforms like AWS and Docker/Kubernetes. I’m especially drawn to microservices, serverless architectures, and all things DevOps.

When I’m not coding, you’ll find me experimenting with new tech stacks, contributing to open-source, or diving into a new side project (check out my GitHub!). Let’s build something awesome together.

Interests

Software Engineering

Databases

Software Development

Data Structure & Algorithms

Scalable Systems

Automation

Cloud Computing & DevOps

System Design

Education

MS in Computer Science (CGPA: 3.97/4.00)

August 2023 - May 2025
Relevant Coursework:
  • Data Processing at Scale
  • Cloud Computing
  • Foundation Of Algorithms
  • Digital Video Processing
  • Data-Intesive Systems for ML
  • Applied Cryptography
  • Software Validation Verification & Testing
  • Software Security
  • Information Assurance & Security
  • Advanced Computer Network Security

B.Tech. in Computer Science (CGPA: 7.3/10.0)

July 2015 - July 2019
Relevant Coursework:
  • Data Structures
  • Algorithms and Problem Solving
  • Database Management Systems
  • Object Oriented Analysis & Design
  • Large Scale Database Systems
  • Computer Organization and Architecture
  • Operating Systems
  • Computer Networks
  • Theory of Computation
  • Artificial Intelligence

Experience

Futr Energy

February 2021 - July 2023

Software Development Engineer II

  • Developed and maintained 60+ AWS cloud functions handling reporting, analytics, and image processing using Python, AWS, Docker, and MongoDB.
  • Led a 2-person team to architect a multi-AZ, fault-tolerant data logger on AWS, increasing solar O&M efficiency by 25% and delivering 99% system uptime.
  • Migrated compute-heavy AWS workloads to on-prem servers, saving $1,200/month in EC2 operation costs.
  • Revamped proprietary desktop tools with Python and PyQt, automating delivery workflows and cutting project turnaround from 1 day to under 4 hours.
  • Refactored MongoDB schemas and query logic, slashing query latency from 120ms to 5ms, boosting SaaS backend response times by 24x.
  • Implemented proactive monitoring and real-time alerting with AWS CloudWatch, enabling faster troubleshooting and cutting downtime 85% - from 10 hours/week to under 6 hours/month.
  • Collaborated cross-functionally with delivery and QA teams to enhance internal tooling and developer workflows, improving developer experience and efficiency, shortening release cycles by 30%.

Newgen Softwares

February 2019 - October 2020

Software Engineer

  • Engineered digitization of ORM and BG modules using Java and SQL, streamlining workflows and improving transaction accuracy, increasing transaction throughput by 25%.
  • Redesigned FD/limit creation and refunding functionality workflows by integrating backend services with banking APIs, reducing manual effort by 75% accelerating transaction processing.
  • Diagnosed and resolved critical production bugs, ensuring 99.99% uptime SLA and seamless user experience.

CustomerSuccessBox

April 2018 - June 2018

Data Scientist (Intern)

  • Utilized data cleaning, feature scaling, and feature engineering techniques to prepare and enhance the dataset for analysis.
  • Conducted exploratory data analysis (EDA) and visualized customer data to uncover weekly, monthly, and annual behavior patterns, providing key insights for building a statistical model.
  • Designed and deployed a CLTV and health score statistical model using advanced statistical techniques like correlation and regression analysis, uncovering key customer trends and reducing churn by 15%, enhancing retention strategies.

Projects

Scalable Face Recognition System

Serverless Video Face Recognition System


Video to MP3 Converter

Contact Management App

Zillow Data Analytics

Realtime Data Streaming App

Skills

Languages and Databases

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Frameworks and Libraries

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Tools and Technologies

vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone vectorlogo.zone

Contact

My Address

385 14th St

Oakland, CA 94612

Social Profiles

Email

iamsrana97@gmail.com

srana15@asu.edu

Contact

+1 623-280-6868