EP.01

THUSHAR
SREENIVAS

Senior Software Engineer
Curious engineer who likes building software and making processes simpler.
thusharsreenivas@gmail.com(+91) 98471-12943Kerala, India
EP.02
About Me
EP.02

About Me

6
Years
3
Stacks
Curiosity

I'm a software engineer who is naturally curious about how things work. I enjoy building products, learning new systems, and improving processes that feel slow or repetitive.

Over the past six years, I've worked across fintech, media, and AI creative tools. That variety has shaped how I work. I'm comfortable picking up new domains, moving across the stack when needed, and focusing on what will make the product and the team work better.

B.Tech in Computer Science, College of Engineering Chengannur.

EP.03
Projects + Skills
EP.03

Projects + Skills

A few products and systems I've worked on.

Senior Software Engineer

2024 – Present

Pencil — Gen AI Ad Creation Platform

Improved editor performance and reduced manual template creation from hours to minutes.

I work on Pencil's canvas editor and related tooling. My focus has been on reliability, performance, and reducing manual effort in the creative workflow through better product and engineering tooling.

React 18TypeScriptFigma PluginAdobe UXP PluginLLM APIs

Software Engineer

2022 – 2024

Cross-Platform Multimedia Player

Built playback features across mobile, background audio, and casting, while reducing release effort through automation.

Built features for a React Native multimedia player across iOS and Android. A major part of the work was handling playback state cleanly across foreground video, background audio, and casting. I also automated parts of the Android release flow.

React NativeTypeScriptChromecastAirPlayGitHub ActionsPython

Associate Software Engineer

2020 – 2022

Crypto Tax Engine

Automated tax report generation and supported transaction processing across multiple exchanges.

Worked on a Golang backend for crypto tax calculation. The system pulled transaction data from different exchanges, applied tax rules, and generated reports with much less manual work.

GolangPostgreSQLBinance APICoinbase APIWazirX API

Frontend

  • React
  • TypeScript
  • State management
  • Performance optimization
  • Jest and React Testing Library

Mobile

  • React Native
  • iOS and Android development
  • Chromecast and AirPlay integration

Backend & Infra

  • Node.js
  • Go
  • Python
  • PostgreSQL
  • Docker
  • GitHub Actions
  • AWS

Tooling & Process

  • Workflow automation
  • Internal tools
  • Figma and Adobe plugin development
  • Improving repetitive engineering and product workflows
EP.04
How I Work
EP.04

How I Work

I enjoy software problems that sit between product, engineering, and process. I'm usually drawn to places where something can be made clearer, simpler, or more reliable.

Curious by default

I like understanding how systems work, not just making isolated changes. That often leads me into new stacks, tools, or product areas.

Process matters

I pay attention to slow, repetitive, or unclear workflows. When something feels harder than it should be, I usually want to improve it.

Build with the team in mind

I care about writing software that is maintainable, easy to work with, and useful for the people who depend on it.

EP.06
Contact