hi, i'm Jonathan 👋
CS @ NCSU. xp in Web, Applied AI, & Mobile
JD

About

I'm Jonathan Duran-Ortiz, a CS student at NC State University (B.S. '27, Minor in Business Entrepreneurship, 3.88 GPA). Based in Raleigh, NC, I developed websites and automation tools for local businesses at RDU Technology, to leading a Android development team at NCSU App Club, to co-founding Voice First, deploying AI voice agents for small businesses. When I'm not coding, you'll find me bodybuilding, building small form factor PCs, motocross racing, watching anime, or reading manga.

Skills

Python
Java
C
SQL
JavaScript
TypeScript
HTML/CSS
Kotlin
Bash
React
Flask
Spring Boot
Bootstrap
Linux
Git
Figma
fastai
Android
Playwright
RESTful APIs
AWS
Supabase
Stripe
Vim
My Projects

Check out my latest work

I've worked on a variety of projects, from simple automations to complex web applications. Here are a few of my favorites.

VoiceFirst Dashboard

VoiceFirst Dashboard

Built serverless dashboard using React & Supabase with PostgreSQL database, Edge Functions, and Row Level Security. Integrated Stripe API for subscription management and proprietary voice engine webhooks for real-time call analytics, processing 100+ daily call events with automated data synchronization via Edge Functions. Developed admin panel with business account management, call history filtering for serving Triangle area businesses.

React
TypeScript
Supabase
Stripe
Vercel
PostgreSQL
Edge Functions
Cancer Cell Identification

Cancer Cell Identification

Classifies breast histopathology images as benign or malignant, comparing web-scraped vs. professional medical datasets. Trained ResNet34 on 555,000+ medical images from 279 patients, achieving 88.6% accuracy. Built baseline ResNet18 model using 143 web-scraped images achieving 82% accuracy.

Python
PyTorch
fastai
Deep Learning
Computer Vision
GPAi

GPAi

Led frontend development team for a mobile application that helps students forecast their GPA and receive personalized academic advice by uploading transcripts to Google's Gemini API. Developed GPA Forecaster screen with dynamic course modification and transcript upload functionality. Integrated backend+frontend for modifying courses, terms, and transcript data with SQLite.

Kotlin
SQLite
Gemini API
Figma
Android
PivotPoint Decisions Web App

PivotPoint Decisions Web App

Flask-based decision-making web application that features weighted pros-and-cons for decisions, featuring user authentication, decision archiving, real-time visualization of decision scale, and a recommendation system. Featured in Harvard's prestigious CS50 Gallery of Final Projects for innovative use of Python, Flask, and SQL.

Flask
React
Python
Tailwind CSS
PostgreSQL
Contact

Get in Touch

Want to chat? Just shoot me a dm on LinkedIn or email and I'll respond when I can. I will ignore all soliciting.