Portrait of Ali Farahbakhsh

Software engineer at Google

I build reliable products across web, backend, mobile, and systems work.

Scroll down

My Experience

I have full-stack experience across product interfaces, APIs, databases, mobile apps, and lower-level systems work.

01

Front-End

Interactive, performant interfaces with modern JavaScript frameworks and strong UI fundamentals.

Next.jsVue.jsNuxtTypeScriptJavaScriptHTMLCSSTailwind CSS
02

Back-End

APIs, services, automation, and data-backed systems built with reliability and maintainability in mind.

Node.jsExpressPythonDjangoPostgreSQLMySQLAWS
03

Mobile Development

Cross-platform and native mobile work, including production app features and backend integrations.

React NativeSwiftiOSPython APIsAWS Lambda
04

Languages & Systems

Comfortable moving between high-level product code and lower-level algorithmic or systems-focused projects.

PythonJavaCC++GoSQLAlgorithms

My Work History

Check out my full resume for more information

View Resume

Google

Present

Software Engineer

Working on software engineering projects at Google, building reliable products and collaborating across engineering teams.

UCSD Police Department

May 2024 - June 2026

CSO / Software Developer

Serve as a CSO while handling software tasks for the department, including building the DAR and other internal tools.

MercuryAlert AI

Jan 2024 - May 2024

Full-Stack Developer Intern

Worked on the React Native mobile app and AWS backend written in Python, contributing across the full product stack.

UC San Diego

Graduated June 2026

Bachelor of Science in Computer Science

Earned a Bachelor's degree in Computer Science from UC San Diego.

My Projects

Some of the projects I have worked on. All code available upon request.

CSE Card Collector project preview

CSE Card Collector

Led team in building a web app with HTML, CSS, and JavaScript; established coding standards, testing (90% coverage), and CI/CD for well-documented, maintainable code.

JavascriptHTMLCSS
View project
Image Classification project preview

Image Classification

Built a fairness-aware PyTorch image classification pipeline with a custom bias-auditing framework to detect disparities by race and other demographics, achieving high accuracy.

LangGraphPyTorchPandas
USA Lease Deals project preview

USA Lease Deals

Designed and deployed a SEO-optimized car lease deal platform for nationwide users.

SupabasePostgress SQLSEO Optimization
View project
BSC Spotter project preview

BSC Spotter (Web + IOS)

BSC Spotter was a token listing and wallet tracking platform that used direct block-chain data. The app was available on the web and the App Store

Nuxt.jsNode.jsMongoDB
View project
NeoPenguin project preview

NeoPenguin

A Telegram mini-app built using Next.JS. The app utilizes a MySQL database and is fully hosted on AWS.

TypeScriptNext.jsMySQL
View project
Police Department DAR project preview

Police Department DAR

Rebuilt the Daily Activity Report at the UCSD Police Department with modern technologies. Built a highly reliable, scalable, and easily maintainable Windows app.

ReactElectron.JSReliablity
Mobile App Dashboard project preview

Mobile App Dashboard

Worked on the back-end and front-end for the analytics dashboard. Optimized AWS Lambda functions (written in Python) and built a robust application.

React NativePythonAWS
View project
Invoice Manager project preview

Invoice Manager

Built an invoice manager app that uses a Next.JS front-end and a Spring back-end written in Java for a handyman company. Code available upon request.

SpringJavaReact
Graph-Based Transmission Clustering project preview

Graph-Based Transmission Clustering

Implemented an undirected graph data structure in C++ to model and analyze viral transmission networks. Code available upon request

C++Automated TestingAdvanced Algorithms
Malloc Function project preview

Malloc Function

Built a custom Malloc function in C. Implemented memory management to handle allocation, deallocation, and fragmentation efficiently. Code available upon request

CMemory Management
Python Web Scraper project preview

Python Web Scraper

A dynamic Python web scraper to automate tasks, saving 10-12 hours per week.

PythonWeb ScrapingPuppeteer

FAQs

Some general questions. Do not hesitate to contact me to discuss further

What is your Internship Availability?

I will be available for internships starting from mid-June up until mid-September. In this period, I will be available to work full-time.

What languages and stacks do you know?

I have worked with C, Java, JavaScript, TypeScript, Python, GoLang, and Swift. In terms of stacks, I am experienced with React, Next, Vue, Nuxt, Express, Next.JS, MySQL, Tailwind CSS, NoSQL, and AWS.

Do you work alone or with a team?

I have extensive experience both working alone and working with a team. I have worked in environments where I collaborated on the project with other developers and designers as well as environments where I worked solo.

Get in touch

Send me an email, give me a call, or send me a message by submitting the form.