Led Cypress QA automation, cutting regression test time from a full day to about an hour.
MS/BA Computer Science Student at Boston University
Hi, I'm Jonah Rothman. Studying Computer Science (BA/MS) with a minor in Economics at Boston University. I specialize in web development and AI, with hands-on experience in QA automation, full-stack development, and CI/CD pipelines. I've completed two paid technical internships at PanelClaw and ClearWatt, and built production applications like The Task App, The Study Buddy, and InternAtlas. Passionate about creating scalable software solutions and exploring new technologies.
Skills
Experience
Education
Led Cypress QA automation, cutting regression test time from a full day to about an hour.
Built the first automated testing suite with Maestro and wired it into Azure DevOps pipelines.
Installed a new office network, refreshed hardware, and lifted throughput ~50% with optimized fiber configurations.
Researched local officials and structured the contact database for outreach.
An AI-powered study assistant that turns your notes into flashcards and lets you chat with an AI that actually understands your material.
Upload homework notes by subject, and the platform generates tailored flashcard decks using Azure OpenAI. A subject-aware chat assistant answers questions using RAG retrieval from your uploaded PDFs, so every response is grounded in your actual course content. Includes study games like matching, persistent chat history, and a dashboard tracking flashcard sets and conversations across subjects.
Built with a React + Vite frontend on DigitalOcean and an Express.js TypeScript backend on Azure App Service. Uses MongoDB Atlas (7 collections) for data, Azure Blob Storage for PDF files, and Firebase Auth with Google sign-in. Deployed via GitHub Actions CI/CD, supporting 50+ active users.
A production job aggregation platform that crawls 2,000+ companies across 4 ATS providers, serving 300,000+ internship and new-grad listings through an intelligent, searchable job board.
Automatically ingests job listings from company career sites across Greenhouse, Lever, Workday, and iCIMS, normalizing them into a PostgreSQL database. Features a split-pane UI with real-time keyword search, multi-dimensional filters (company, location, employment type, ATS platform), bulk selection, and keyboard navigation. Users can create unlimited custom tables with saved filter combinations that track NEW jobs since their last visit.
Includes a two-stage application tracker (To Apply → Applied) synced via Firestore, a live About page with real-time database statistics, and an admin tool for curating companies. Crawlers run automatically twice daily via GitHub Actions. Built with Next.js 16, Prisma ORM, Digital Ocean PostgreSQL, and Firebase Auth with Google OAuth.
A personal productivity app combining task lists, an Eisenhower Matrix, a calendar view, and an AI reminder parser that turns natural language into structured tasks.
Type something like "remind me Friday to email Tony" and the AI parses it into a task with the correct date, priority, and group. The Eisenhower Matrix view supports drag-and-drop prioritization into Do First, Schedule, Delegate, and Eliminate quadrants. A calendar view shows all tasks with color-coded priority dots, and an iCal feed lets you subscribe from any external calendar app.
Built with Next.js App Router and Firebase (Auth + Firestore) for real-time sync across devices. AI parsing powered by Azure OpenAI (GPT-5). Includes task groups, smart search, interactive stats with Recharts visualizations, and an archives system. Deployed on Vercel.
The companion iOS app built with React Native & Expo, available on the App Store. 100% free — no ads, no subscriptions, no in-app purchases.
All core features from the web, plus native iOS capabilities: speak tasks via voice input and AI transcribes and creates them, home screen widgets (Today Dashboard, Next Task, and AI Quick Action), configurable smart notifications, and full dark mode with automatic system detection. Tasks sync in real-time to Firebase and are accessible from any device via the web app.
Built with React Native and Expo SDK 52, using file-based routing via Expo Router. Native iOS WidgetKit extension written in Swift. Authentication via Google Sign-In, AI powered by Azure OpenAI (GPT-4o), and production builds via EAS Build.