Jason Bokinz

Full Stack Software Engineer

I graduated from Stony Brook University with a degree in Computer Science and a specialization in Artificial Intelligence. I joined an EdTech startup from day one and helped scale it to 80,000+ users in under two years, owning and building features end-to-end across the stack, from frontend interfaces to backend systems and infrastructure. I care about writing scalable code, building intuitive interfaces for the best user experience, and solving problems that make a real difference for users.

Languages

TypeScript
TypeScript
Python
Python
Java
Java
C
C
Ruby
Ruby
SQL
SQL
HTML
HTML
CSS
CSS

When I'm not coding

Basketball
Basketball
Lifting
Lifting
Golfing
Golfing
Beach
Beach
Stony Brook Seawolves

Stony Brook University

Bachelor of Science in Computer ScienceArtificial Intelligence

Graduated May 2025

3.70GPAMagna Cum LaudeHonors8 SemestersDean's List

Coursework

Courses That Shaped Me

CSE 316

Software Development

Full-stack web development course building progressively more complex applications.

Projects
  • Reddit clone: iterative build from React/CSS fundamentals to auth, voting, comments, and MongoDB integration
ReactCSSJavaScriptMongoDBNode.js
CSE 320

Systems Fundamentals II

Deep systems programming in C covering memory management, concurrency, and low-level data structures.

Projects
  • Huffman file compressor/decompressor
  • Custom malloc, calloc, and free implementation
  • Threaded mailbox system with mutexes
CValgrindpthreadsMutexes
CSE 354

Natural Language Processing

How LLMs work under the hood, from tokenization and embeddings to attention mechanisms.

Projects
  • Built a custom LLM designed to help students learn abstract studying concepts
PythonPyTorchTransformersscikit-learn

Experience

West Palm Test Prep logo

West Palm Test Prep

whiz.study/West Palm Beach, FL

January 2024 - Present

AI-powered test prep platform for SAT, PSAT, and AP exams, used by 80,000+ students worldwide.

Software Engineer

May 2025 - Present

Building and designing features with added ownership over architecture, team leadership, and technical direction.

Led a team of three engineers in building an AI tutor using Next.js and OpenRouter to provide real-time explanations, tailored feedback, and step-by-step guidance for SAT, PSAT, and AP questions

Developed a role-based dashboard for a multi-tenant platform using Clerk, collaborating with the sales team and client organizations to tailor access controls, supporting onboarding for 30+ tutoring companies

Directed and managed a team of four engineering interns to build a personalized SAT study timeline that adjusts to student goals and performance, resulting in an average score increase of 150 points

Increased user retention by 40% by redesigning the exam layout, replacing popups with slide-in panels for tools like calculators and adding keyboard shortcuts to improve accessibility

Software Engineer Intern

January 2024 - April 2025

Writing code and shipping features daily, building the platform from its earliest stages.

Collaborated with product and content teams to create a personalized AI writing assistant using text embeddings, improving essay quality by 50% through inline suggestions and auto essay completions

Architected and led development of an AI-based essay grading system using Express and RabbitMQ to process batches via prompt engineering, reducing turnaround time from weeks to minutes across 10+ exam types

Implemented a practice mode that gathers missed and flagged questions from previous exams, leading to a 25% improvement in later test scores

Increased feature engagement by 60% by leading the design and development of a gamified leveling system with backend progression logic and visual level-up effects

Engineered a scalable PostgreSQL schema that supports over 8 question types, expanding test coverage and helping grow the user base by 250%

Led the refactor of the exam question form using React and Tailwind to handle all question types in a shared component, cutting frontend complexity by 60% and improving code maintainability

Drove the implementation of a real-time notification system using Bun WebSockets, coordinating across teams to increase return session rates by 30% and boost user engagement

Expanded the iOS and Android mobile app using React Native to support 15+ AP exams by translating web app Node.js functions into Express backend endpoints

TypeScriptSQLReactNext.jsReact NativeExpressNode.jsTailwindPostgreSQLPrismaRedisClerkOpenRouterRabbitMQBunClaudeChatGPTGemini

Projects

HoopMetrics

A Python desktop application that scrapes live data from nba.com using Selenium. Select any NBA team to view their full roster, coaching staff, and latest team updates. Explore franchise history including retired numbers, Hall of Fame inductees, all-time records, and championships. Compare any two players head-to-head with color-coded stat breakdowns.

PythonSeleniumTkinterPillow
View on GitHub

Let's Work Together

I'm currently looking for full-time opportunities and open to freelance or contract work. If you have a role, a project, or an idea you'd like to discuss, I'd love to hear from you.

© 2026 Jason Bokinz