Skip to content
SID AG
About

Hi, I'm Sid.

Sid Agrawal

I'm a student based in Connecticut with a deep passion for both coding and building. For me, engineering is about bringing ideas to life, whether that's on a screen or in the physical world.

On the software side, I code everything from complex Java applications to full-stack websites. I like building practical tools that just work, creating smooth experiences that get out of the user's way.

My love for building extends far beyond the keyboard. I've been hands-on for as long as I can remember, growing from snapping together Legos to designing, machining, and constructing custom metal robots for FTC (FIRST Tech Challenge).

What I work on

Robotics

Design robots in Onshape CAD, 3D print components, and assemble them using a mix of metal and plastic parts. Afterward, I program them using languages like Java and C++.

Web

Build websites for teams and organizations to enhance their online presence and drive traffic.

the story so far

How I got here

2018

First lines of code

Started teaching myself to program, mostly out of curiosity.

School
2019

Joined the robotics team

Started on a FIRST robotics team, learning hardware and firmware alongside code.

2021

Started CTFs

Got into capture-the-flag competitions and started building tools around them.

2023

Took CS coursework seriously

Moved from tinkering to structured fundamentals — data structures, systems, the basics.

2025

Started mentoring

Helping newer teammates ramp up on the tools I'd built.

Projects
2020

Started building for RCF

First internal tools for teams at the Robotics Catalyst Foundation.

2022

Shipped Robolyst

Rosters, scouting, and season tools for robotics teams, in one place.

2023

Built CTFTC

A capture-the-flag training ground for competition practice.

2025

Launched SingulTech + AlliedAlgos

Public sites for a robotics team and a competitive-programming community.

2026

Now

Building robotics and web tools, full time.

Want to see what I've actually built?

Browse projects →