
👋 Hey there!
I'm J.P. Norton
A 4th year at
Northeastern University
studying computer science.
I'm focused on iOS app dev
with an eye for great UI/UX
Here's what I know
Languages
Swift
Swift
TypeScript
TypeScript
JavaScript
JavaScript
Java
Java
SQL
SQL
HTML
HTML
CSS
CSS
Python
Python
C#
C#
C
C
Racket
Racket
LaTex
LaTex
Assembly
Assembly
Frameworks & Tools
SwiftUI
SwiftUI
Xcode
Xcode
React.js
React.js
Spring Boot
Spring Boot
Node.js
Node.js
Zustand
Zustand
TanStack Query
TanStack Query
Git
Git
Tailwind
Tailwind
PostgreSQL
PostgreSQL
JUnit
JUnit
Gradle
Gradle
JQuery
JQuery
Figma
Figma
Framer
Framer
DrizzleORM
DrizzleORM
My Projects
Graey.dev
iOS Apps
Built and shipped 8 iOS apps on the App Store under Graey.dev, independently managing the full product lifecycle from idea and design to development, launch, and iteration Developed consumer mobile apps using Swift, SwiftUI, Firebase, and Supabase, building features such as authentication, data storage, and polished user‐facing interfaces
SwiftUI
iOS
Supabase
Firebase

Graey.dev
iOS Apps
Built and shipped 8 iOS apps on the App Store under Graey.dev, independently managing the full product lifecycle from idea and design to development, launch, and iteration Developed consumer mobile apps using Swift, SwiftUI, Firebase, and Supabase, building features such as authentication, data storage, and polished user‐facing interfaces
SwiftUI
iOS
Supabase
Firebase

HabitFast
iOS App
Developed an iOS app for habit tracking and goal tracking using SwiftUI, allowing users to build routines, monitor progress, and stay accountable. Used Supabase for authentication and backend data storage, supporting secure account management and data tracking.
SwiftUI
iOS
Supabase

HabitFast
iOS App
Developed an iOS app for habit tracking and goal tracking using SwiftUI, allowing users to build routines, monitor progress, and stay accountable. Used Supabase for authentication and backend data storage, supporting secure account management and data tracking.
SwiftUI
iOS
Supabase

Solis
iOS App
Built an iOS app that lets users choose specific apps and track their daily and weekly screen time at a glance. Implemented Apple’s Screen Time API's in SwiftUI to read usage with user permission and present clean, responsive charts.
SwiftUI
iOS
Screen Time API

Solis
iOS App
Built an iOS app that lets users choose specific apps and track their daily and weekly screen time at a glance. Implemented Apple’s Screen Time API's in SwiftUI to read usage with user permission and present clean, responsive charts.
SwiftUI
iOS
Screen Time API

BenchMark
iOS App
Developed an iOS app using MVVM architecture to locate nearby public seating options. Integrated Firebase's Cloud Firestore and Authentication for real-time updates on user and seating data.
SwiftUI
Firebase
MapKit
Core Location

BenchMark
iOS App
Developed an iOS app using MVVM architecture to locate nearby public seating options. Integrated Firebase's Cloud Firestore and Authentication for real-time updates on user and seating data.
SwiftUI
Firebase
MapKit
Core Location

ShmooTube
Extension
Engineered a Chrome extension to track and display total time spent watching ads on YouTube. Employed web scraping techniques to display relevant data (i.e., current video’s thumbnail, total playlist duration).
JavaScript
HTML
JSON
CSS

ShmooTube
Extension
Engineered a Chrome extension to track and display total time spent watching ads on YouTube. Employed web scraping techniques to display relevant data (i.e., current video’s thumbnail, total playlist duration).
JavaScript
HTML
JSON
CSS

Fontenotes
Desktop App
Built a JavaFX bullet journal app with task/event management, theme customization, and enhanced UI/UX. Incorporated .bujo file persistence using JSON and employed CSS for dynamic styling and app aesthetics.
Java
JSON
JavaFX
CSS
XML

Fontenotes
Desktop App
Built a JavaFX bullet journal app with task/event management, theme customization, and enhanced UI/UX. Incorporated .bujo file persistence using JSON and employed CSS for dynamic styling and app aesthetics.
Java
JSON
JavaFX
CSS
XML

My Hobbies & Interests
My Hobbies & Interests
Entrepreneurship
Content Creation
Graphic Design
Motion Design
3D Rendering
Photography
Golf
Tennis
Running
Traveling
Video Editing
Cinematography
Game Development
Links
Here's my resume

Here's my resume

Here's my resume

Check out my LinkedIn

Check out my LinkedIn

Check out my LinkedIn

View my GitHub

View my GitHub

View my GitHub

Send me an email
jonathonjpn@gmail.com

Send me an email
jonathonjpn@gmail.com


Send me an email
norton.jo@northeastern.edu