Summary
Overview
Work History
Education
Skills
Highlights
Timeline
SoftwareEngineer

RANJITH SOMASUNDARAM

Software Engineer
Bengaluru,KA

Summary

Software Engineer with strong computer science fundamentals and aptitude. 7 years of helping businesses by building software and processes around them. Domains of expertise: Product Building, Tech solutions, Software Architecture(HLD and LLD), Implementation and Testing, Hiring, Mentoring, and Project Management.

Overview

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

Work History

SOFTWARE ENGINEER

FlyFin
Bengaluru, Karnataka
04.2020 - 05.2021
  • Built the backend stack and processes around product development for MVP and further enhancements. Built the Notification and Email communication channels to engage with the users.
  • Got a chance to work on a lot of Engineering problems in terms of design and development.
  • Responsibilities - Sprint planning, Software Design spec, implementation, mentoring, code-reviews, hiring, providing spec and execution clarity to the team.

SENIOR SOFTWARE ENGINEER

Zeta
Bengaluru, Karnataka
07.2019 - 03.2020
  • Built an easy to use infra-service that acts as a bridge where one service can make a series of API calls to another by uploading a CSV or JSON data file.
  • Design considerations: Throttling, Encrypted file processing, Multi-tenancy, Highly distributed workload processing with no single point of failure.
  • Trained and mentored junior developers and Interns, teaching skills in software development.

SENIOR SOFTWARE ENGINEER

Rippling
Bengaluru, Karnataka
10.2017 - 05.2019
  • Identify user's pain points and build product features that caters to the need for the other clients in the platform.
  • Built several process and services for data audits to detect anomalies.
  • Built systems to enable seamless tax filings for thousands of users.
  • It is a very proactive role that required regular shipping of features, task prioritizations for the team and junior individuals, code reviews, creating design docs, mentorship, unblocking other teams and regular interaction with the customers to build the product.
  • Won Moonshot award in the company-wide hackathon for leading the development of search functionality.
  • Created procedures for system monitoring, recovery, backup and optimization.

FOUNDER and CTO

LOLMENOW
Bengaluru, Karnataka
03.2017 - 08.2017
  • Created a social application for people to share their funny side of their identity.
  • My primary role is to do marketing, product management and lead the development efforts for the application.

LEAD BACKEND

Headout Inc
Bengaluru, Karnataka
10.2015 - 02.2017
  • Responsible for the entire backend of the application.
  • Architected, developed, and provided continuous support for the APIs.
  • Designed and developed an a/b testing framework, algorithms to compute trending and popular products which in turn boosted the company's revenue, a generic data processing pipeline framework to get business insights from user events.
  • Mentored and managed interns and junior developers.
  • Active Interviewer.
  • Won the company-wide hackathon.

SOFTWARE ENGINEER

FACEBOOK
09.2014 - 02.2015
  • Worked on a team developing a publish-subscribe message passing system mainly focusing on Facebook’s services to communicate with mobile clients and vice-versa.
  • Integrated the system with existing infrastructure and developed an android app to test/verify the service and the SDK.

SOFTWARE ENGINEERING INTERN

FACEBOOK
05.2013 - 08.2013
  • Wrote a framework to sync server information to service discovery systems improving the fault tolerance and sped up the system by 6x allowing engineers to deploy and use their services faster.

Education

Bachelor of Technology - COMPUTER SCIENCE AND ENGINEERING

NATIONAL INSTITUTE oF TECHNOLOGY TRICHY
07.2010 - 05.2014

Skills

    Software Development

undefined

Highlights

  • Early Stage Startup Experience - Worked in several early-stage startups and built the product and shaped the team. Headout (500 startups), Rippling (backed by Y Combinator, now a unicorn), and FlyFinAI).
  • Facebook - Did Software development Internship and started working in Facebook as Full Time Employee after securing the PPO.
  • NIT Trichy - Active in algorithmic coding(Codechef, Topcoder(yellow), Codeforces, and SPOJ), ACM ICPC all India rank 13. Won several Coding competitions. Conducted the ICPC style coding competition(Bytecode) for the tech-fest.

Timeline

SOFTWARE ENGINEER

FlyFin
04.2020 - 05.2021

SENIOR SOFTWARE ENGINEER

Zeta
07.2019 - 03.2020

SENIOR SOFTWARE ENGINEER

Rippling
10.2017 - 05.2019

FOUNDER and CTO

LOLMENOW
03.2017 - 08.2017

LEAD BACKEND

Headout Inc
10.2015 - 02.2017

SOFTWARE ENGINEER

FACEBOOK
09.2014 - 02.2015

SOFTWARE ENGINEERING INTERN

FACEBOOK
05.2013 - 08.2013

Bachelor of Technology - COMPUTER SCIENCE AND ENGINEERING

NATIONAL INSTITUTE oF TECHNOLOGY TRICHY
07.2010 - 05.2014
RANJITH SOMASUNDARAMSoftware Engineer