Education
High School
Monta Vista High School (Fremont Union HSD, CA)
2022 - Fall 2024
Coppell High School (Coppell ISD, TX)
Spring 2025 - Present
GPA:
4.9673 / 6.0 (5.0W)
SAT:
1510 (Reading: 710, Math: 800)
October 14, 2024
AP Courses:
11 Total - AP Scholar with Distinction
10th Grade: Physics 1 (5), CS Principles (5), CS A
(5), BC Calculus (5, AB Subscore: 5)
11th Grade: US History (5), Physics C Mechanics
(4), Physics C E&M (4), Statistics (5), Microeconomics (5)
12th Grade: Macroeconomics, US Government and
Politics
Other: Calculus 3 (Community College), Computer
Science 3 (H), Practicum in Engineering (H)
Experience
T3.Chat (YC W22 AI Startup) - Software Development Engineer
11th - Present | 30 hours/week, 25 weeks/year
- Selected from 500,000+ developers to work at T3.Chat due to my ability to reverse engineer and implement community-requested features in T3.Chat
- Built mobile app using React Native and desktop app using Electron from scratch
- Shipped multiple features including: chat sharing, token stats, image streaming, folders, and RTL support
- Rewrote token counting logic for improved accuracy and performance
- Implemented prompt caching optimization, reducing operational costs by over $10,000 per month
- Interacted with community, support channels, and model providers to find and fix bugs immediately
- Judged participant projects at the T3 Cloneathon hackathon
Mermaid.js Core Developer
9th - Present
- Core developer of Mermaid.js, an open-source diagramming toolkit / markup language used by Fortune 500 companies and executives for planning and technical documentation
- Planned and helped modernize the technology stack by migrating to TypeScript and using esbuild, improving developer experience and ramping up external contributions
- Built and integrated syntax highlighting into the live editor, a feature that was well-received and praised by users online
- Partially began work for an updated TM Language grammar for VSCode highlighting
- Fixed multiple bugs and improved error handling resulting from incomplete grammars and state management
eslint-plugin-userscripts (Personal Project)
9th - Present | 6 hours/week, 15 weeks/year
- Created and actively maintain eslint-plugin-userscripts, an open-source validation tool for userscripts (dynamic chrome extensions) written in TypeScript
- Used by 25M+ users of Tampermonkey, Scriptcat, and other individual projects to catch early errors during development. Adopted by companies such as Canonical as a part of their configurations
- Conducted source code origination (SCO) on major userscript managers to collect data on version compatibility and the history of features, giving users the ability to use more complex validation rules
StyleX VSCode (Personal Project)
10th-12th | 2 hours/week, 20 weeks/year
- Created and actively maintain StyleX VSCode, an editor extension used by Facebook (now Meta) engineers to gain better editor intellisense when working with their internal StyleX styling system
- The extension operates as an LSP (Language Server Protocol) Server and a Visual Studio Code extension written in TypeScript that shows hover previews of generated CSS, color pickers, and ruleset value completions that is common in many popular styling editor extensions
- Installed by 1,500+ users worldwide through the Visual Studio Code Marketplace
Flowcast - Software Engineer
8th-9th Summer | 30 hours/week, 12 weeks/year
- Hired by Salesforce executive after he noticed my contributions to Mermaid.js (open-source diagramming toolkit used by Fortune 500 companies and executives for planning and technical documentation)
- Built enterprise-focused diagramming platform similar to LucidCharts around Mermaid.js
- Worked solo as a full-stack developer throughout the entire project
- Built a novel bundling setup to ship modern code in legacy environments for customer integration
Data Science Club Member
9th-11th | 2 hours/week, 30 weeks/year
- Discuss novel ML architectures, techniques, and research papers with club members
- Learned fundamentals of machine learning and deep learning
- Guided newcomers in setting up their development environments and debugging issues
- Won MV Datathon (2022-23) for building a mobile app that assists in street sign detection
Open Source Contributions
9th-12th | 2 hours/week, 40 weeks/year
- Completed a major migration for T3.Chat's (my employer) analytics provider's AI SDK implementation from v4 to v5, unblocking both T3.Chat's team and other customers of the provider
- Worked with the team at Vercel by sending patches and feedback in order to improve the DX and reliability of AI SDK v5
- Implemented initial React Native support for UploadThing, an open-source file upload toolkit
- Added autofix for a regular expression rule to ESLint, an open-source JavaScript validation tool, for which I was awarded $200 from the ESLint contributor pool
- Helped bring Biome, a code formatter, to 90%+ compatibility with Prettier's test cases, awarded $450 for my contributions.
- Added test assertion functionality to the Bun JavaScript runtime, unblocking Mocha users and MobX to migrate their tests to Bun
- Contributed several dark mode style fixes to DarkReader through which I learned CSS
Hackathons
9th-12th | 30 hours/week, 2 weeks/year
- Winner at Gilroy Hacks for building CuratedAI, an AI-based productivity tool that indexes your bookmarks using semantic search, allowing you to quickly find pages you visited
- Winner at Monta Vista Cross Club Hackathon for creating a mobile app that uses the OpenAI API to create recipes for your choice of food
- Winner at the MV Datathon for creating a mobile application that assists in identifying street signs
- Winner at Bay Hacks for creating VulnerabilityAI, an AI agent that can be used to harden and run security checks on public-facing VPS servers using the terminal.
- Won 2nd place at Leland Hacks for building a web application that allows users to connect with each other to find sports meetups in their area.
- Hackclubber and regular in HackClub Slack
- Judged and ranked projects for Stemist Hacks, T3 Cloneathon, and a few other online hackathons
Independent Projects
9th-12th | 2 hours/week, 40 weeks/year
- Built several independent projects for learning, most are public on my Github (github.com/Yash-Singh1), some also have technical writeups on my blog (yashsingh.us/blog)
- Made an OBS plugin to resize windows to not intersect with camera automatically, used by popular streamers such as Theo Browne
- Made a userscript / browser extension which adds several community-requested features to T3.Chat
- Built a chrome extension that groups tabs by the domain they are under, helping me organize my tabs.
- Scraped and indexed Android enthusiast forum XDA to make it easier to find answers to my questions.
- Wrote a complex algorithm with over 1000 lines of code to find the intersection of multiple CSS selectors, which could have many practical uses in CSS minification
- Wrote an AST-like parser for an esoteric programming language made by the creators of Cookie Clicker, RandomGen
Cybersecurity Research (Hobby)
10th-12th | 1 hour/week, 30 weeks/year
- Often tinker around with and explore production applications with the goal of learning how they work internally and finding security issues
- Assigned CVE-2024-38527 for discovering XSS vulnerability in ZenUML
- Recognized for finding and fixing admin panel exposure in TSDocs
- Performed security validation on Mermaid.js before its public release as a diagramming feature on GitHub
- Awarded GFACT scholarship for ranking as top participant in CyberStart
- Won CTF (Capture The Flag) competition at Los Altos Hacks VI
- Well-known in MacOS reverse-engineering community for porting popular Windows/Linux tool to MacOS
- Deobfuscated VSCode extension suspected of malware in order to assist Visual Studio Code's security team in investigation
Basketball
9th-11th | 4 hours/week, 30 weeks/year
- Organized daily pickup games during breaks, building a balance of both friendly and competitive play for classmates
- Active member of Basketball Club where I competed in friendly scrimmages and developed teamwork and sportsmanship
Community Service
Steel City Codes Teacher
9th-11th | 4 hours/week, 25 weeks/year
- Taught programming to middle school students through a summer program and two seasonal cohorts
- Assigned to teach web development, Python, and Java courses based on program needs; frequently merged classes or stepped in for other instructors, demonstrating flexibility and cross-disciplinary expertise
- Updated and expanded an existing project-based web development curriculum to support faster-paced learners; collaborated with the Curriculum Architecture Team to design robust, advanced-level curricula for web development students
- Provided alternate technology for my class & other teachers as Replit phased out its free plans
Quality Control Volunteer - Tarrant Area Food Bank
11th - Present | 5 hours/week, 8 weeks/year
- Inspected and sorted food products for distribution to a network of partner organizations in a 13-county area.
STEMist Education - Website Developer and Tech Specialist
9th - 10th Summer | 5 hours/week, 20 weeks/year
- Maintained the STEMist website, assisted in the redesign of the site, and added authenticated views for site administrators using Next.js, Typescript, and Firebase
- Helped implement the landing page for the first STEMist hackathon
- Implemented auto emailing functionality through Google Apps Scripts to give customized prompt responses to parents
Awards
USACO Gold
National, 9th
Qualified by double promoting during December 2022 contest. Solved
500+ practice problems and devoted extensive time for preparation.
FBLA Nationals Qualifier
National, 9th
Won 2nd place in California FBLA leadership conference (2022-2023)
in the mobile application development event, competing solo
against other teams across the state, qualifying for nationals.
Built a realtime EdTech platform using React Native and Next.js
that enabled students, parents, and staff to communicate and
manage events, grades, assignments, absences, etc.
National Cyber Scholarship
National, 10th
Recognized among top U.S. high school cybersecurity talent through
CyberStart performance, earning a scholarship for a training and
certification attempt for GFACT, valued at $3,000+.
PVSA Bronze Award
National, 10th
Awarded for 60+ hours teaching middle schoolers Python, Java, and
web development with Steel City Codes.
ESLint Contributor (2x)
Online, 8th
Awarded $100 twice for significant contributions to the ESLint
open-source project (popular tool used by JavaScript developers
for validating their code) for working on autofix for converting
regular expressions constructed as strings into regular expression
literals.
AP Scholar with Distinction
National, 11th
Recognized among the top percentile of AP students nationally for
academic excellence and commitment to advanced coursework.
National French Contest, Silver Award
National, 10th
I received the Silver Award in the National French Contest,
placing among the top French students nationwide.