About Me

👋 Hi I'm Sarthak!

I'm a Software Engineer at Cloudera. I graduated from the IIT Kanpur in 2020 with a B.Tech degree and a solid knowledge and experience in Technology and Computer Science 🤘

Hobbies and Interests:
Reading Books, Anime/Manga, Music, Guitar

Projects

Some of my open source projects

Skills

Always ready to try hands-on new and emerging technologies

Programming Languages

Java, C, C++, JavaScript, TypeScript, Python

Tools

Spring Boot, Hibernate, MEAN Stack, React, Eclipse, Visual Studios, Git, Tensorflow

Database

MySQL, MongoDB, coucheDB

Technologies

AWS Cloud, Machine Learning, Deep Learning, Blockchain

Certifications

Try to apply my knowleged and learn from different sources

Coursera Certifications

Courses and Specializations

Machine Learning and Deep Learning

Deep Learning Specialization (Credentials), Machine Learning Anderw Ng and Tensorflow CNN, NLP courses

Data Structure and Algorithms

Data Structure and Algorithms Specialization from coursera (Credentials)

HackerRank

Profile

Verified Skills

Problem Solving (Intermediate), SQL (Intermediate), React (Basic)

Badges

Problem Solving (5 Star GOld), Java (5 Star Gold), SQL (5 Star Gold)

What I Do

Strategy, Design and a bit of magic

Services-1
Exploring

Machine Learning
Data Science & Analysis
Finance/Personal Finance

Services-2
Creating

Web Applications
Creative Coding Projects
Professional Network

Services-3
Learning

Cloud Support
CS Fundamentals
Quantitative Trading

Services-4
Enjoying

Watching Anime
Connecting with Friends
Learning Music (Guitar)

Career

My journey so far

Senior Software Engineer

SDE III

Dec 2021 - Feb 2023

Cloudera

Part of the Private Cloud Control Plane Team, focusing on enterprise-grade cloud architecture and infrastructure scaling.

Backend Software Engineer

Dec 2021 - Feb 2023

Lokal App

  • Monetization Pod Owner: Managed and mentored a cross-functional team of 11 backend developers, collaborating closely with Product, Android, Design, and QA to deliver high-impact features on schedule.
  • Notification Service: Designed and implemented a full-fledged notification system handling 10s of millions of daily alerts. Integrated dynamic templatization and user segmentation using Kafka, Spring, and ScyllaDB, boosting user interaction by over 200%.
  • Content Tagging Microservice: Built an automated, scalable tagging engine using Java Spring Boot, Kafka, and Lucene, which enhanced SEO, drove a 23% increase in post interaction, and boosted DAU by 10%.
  • Cloud Cost Optimization: Led the migration of video transcoding from AWS to Tencent Cloud with automated fallback capabilities, crashing transcoding costs by 50%.
  • Kubernetes Migration: Containerized legacy services and established Jenkins CI/CD pipelines on Kubernetes, slashing deployment times by 50% and overall cloud resource spend by 15%.
  • Localization: Architected a centralized translation service for backend and Android platforms to seamlessly scale multi-language resource management.
  • Core Features: Developed algorithmic, preference-based job recommendations, face detection, and critical business verticals (Jobs, Matrimony, Real Estate) utilizing Django, PostgreSQL, Redis, Celery, and RabbitMQ.

Software Engineer

Oct 2020 - Dec 2021

Genpact

  • Engineered integrated manufacturing process applications, ensuring continuous feature improvements and third-party integrations.
  • Executed SharePoint cloud migrations and customized applications by building custom workflows and consuming REST and JSOM APIs.
  • Designed and implemented an interactive analytics dashboard utilizing a Spring Boot microservices architecture, MySQL, and an Angular frontend.

Blockchain Developer Intern

Mar 2019 - June 2019

CSIR-CDRI

Tools & Technologies: Hyperledger Fabric, CouchDB, JavaScript, Node.js, Docker

  • Objective: Researched, designed, and implemented a decentralized peer-to-peer energy trading solution using blockchain architecture.
  • Execution: Collaborated on deploying the core network infrastructure on Hyperledger Fabric and configured data persistence using CouchDB.
  • Smart Contracts: Developed and tested core business transactions by writing chaincode using Node.js and JavaScript APIs.
Contact

Let's Connect 👋