Thejas Narasimha Murthy 1

Tap to see more ✨

Hi, I'm Thejas.

I'm an engineer who enjoys building systems and experiences that work smoothly end to end. I love digging into how things operate behind the scenes, whether it's a distributed pipeline, a tricky API flow, or a frontend pattern that needs refinement. Turning messy problems into clean, fast, intuitive solutions is what motivates me. My work blends backend architecture, cloud automation, and modern frontend development, and I'm happiest when logic, creativity, and real world impact come together.

Outside work, I follow my curiosity wherever it leads. Sometimes that means playing football, pushing gaming leaderboards, experimenting with side projects, trying new recipes, or tracking equity market trends.

Education

Academic background and achievements

Santa Clara University

Santa Clara University

Santa Clara, CA

Master of Science in Computer Science

GPA: 3.64

Nitte Meenakshi Institute of Technology

Nitte Meenakshi Institute of Technology

Bengaluru, India

Bachelor of Engineering

GPA: 3.82

Work Experience

Building scalable solutions and impactful products

Software Development Engineer

Amazon

Sep 2022 – Present | Seattle, WA

At Amazon, I’ve worked across large scale frontend platforms and distributed backend systems, building everything from ML pipelines to real time data workflows that support millions of customers and thousands of partners. I built an end to end ML recommendation pipeline that serves around 80 to 100 million recommendations a day. It runs on EventBridge, Glue, Spark, Athena, and SageMaker, and the whole process is fully automated. I transformed a 100 percent manual, ticket heavy workflow that took 2 to 5 days into an AppConfig and EventBridge based system that updates in under 10 minutes across 20 plus locales. I integrated metadata for 100K plus IoT devices, built a Lambda ingest pipeline, and added new APIs and UI components. This moved the system from weekly updates to near real time freshness. I replaced 24 hour Salesforce batch syncs with a CDC and EventBridge pipeline that updates in about 5 minutes. I redesigned DynamoDB and OpenSearch flows to keep search results fresh and reliable. I merged a standalone portal with 10K plus devices into the Partner Solution Finder. I rebuilt detail APIs, added AppConfig driven featured device metadata, and launched a new Featured Devices experience for 1K prioritized devices. I improved DynamoDB and Elasticsearch performance by 30 to 40 percent and cut EC2 compute spend by around 30 percent through benchmarking. I also moved static assets to S3 and added code splitting, reducing load times by 40 percent. In addition to development, I actively contributed to on-call rotations, led incident triage, maintained runbooks, and partnered with cross-functional teams to resolve live issues efficiently. I also supported new engineer onboarding, facilitated lunch-and-learns, and fostered a culture of shared learning and operational excellence across the team.

JavaPythonReactTypeScriptAWSSageMakerApache SparkEventBridgeStep FunctionsAWS GlueAthenaAWS CDKCloudWatch

Student Representative

SCU Swades

2022 – 2023 | Santa Clara University

Software Development Intern

Defence Research Development Organisation

May 2019 – Sep 2019 | Bengaluru, India

Skills

backend

Python
Python
Go
Go
Java
Java
Spring MVC
Spring MVC
Rust
Rust
Node.js
Node.js

database

MySQL
MySQL
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Pinecone
Pinecone
GraphQL
GraphQL

frontend

JavaScript
JavaScript
TypeScript
TypeScript
React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap
HTML5
HTML5

ml/ai

PyTorch
PyTorch
TensorFlow
TensorFlow
scikit-learn
scikit-learn
NumPy
NumPy
Pandas
Pandas
OpenCV
OpenCV
Hugging Face
Hugging Face
Apache Spark
Apache Spark

tools

Git
Git
Docker
Docker
AWS
AWS
CI/CD
ChatGPT
ChatGPT
Gemini
Gemini
Claude
Claude
Cursor
Cursor
Apache Kafka
Apache Kafka
A/B Testing

Featured Projects

Building innovative solutions with modern technology

Cricbay Delivery Segmentation

Automated segmentation of cricket deliveries using YOLOv8, optical flow, and ROI motion analysis.

PythonOpenCVYOLOv8NumPyPandasMoviePy

Social Media Branding Agent

AI-powered system that generates and uploads media-rich content for Twitter, Instagram, YouTube, and TikTok.

PythonFastAPIVertex AIGCSDocker

Social Media Sentiment Analysis

End-to-end sentiment analysis on Twitter data to uncover public sentiment around key topics.

PythonNLTKSpaCyTransformersTF-IDFLogistic RegressionXGBoostLSTMSQLPandasSeabornMatplotlib

Get In Touch

Have a project in mind or just want to chat? Let's connect!