Hi, I'm John.

I'm a Software Engineer at ServiceNow

My interests broadly span web development, computer vision and graphics, and app development. In my free time I enjoy playing guitar, reading, and watching Netflix. Let's connect!

About.

Hello! I am a software engineer at ServiceNow. I thrive in dynamic environments that foster innovation and continuous learning, and I am excited to contribute to a company's growth while honing my technical expertise. Let's build the future together through innovative software development!

Skills

PythonJavaScriptJavaReactNode.jsgitDockerHTML/CSSAWSSQL

Projects.

An image of the AI Study Buddy project.

AI Study Buddy

React - Tailwind - LangGraph - FastAPI - PostgreSQL - JWT - Docker

This application helps users study their lecture slides/notes with the help of an AI assistant. Learn more >

An image of the MCAT CARS Practice App project.

MCAT CARS Practice App

React - Tailwind - Bun - Hono.js - PostgreSQL - JWT - Docker

This web app helps users study for the Critical Analysis and Reasoning Skills (CARS) section of the MCAT. Learn more >

An image of the Habit Tracker project.

Habit Tracker

React - Node.js - Express.js - MongoDB - JWT - Bcrypt - Docker - AWS - NGINX

A scalable full stack web application that empowers users to cultivate positive habits and drive substantial improvements in their lives Learn more >

An image of the Monet Style Transfer project.

Monet Style Transfer

PyTorch - NumPy - MatplotLib

A machine learning model that converts Monet paintings into real images and real images into Monet paintings. Learn more >

Experience.

ServiceNow
Feb 2025 - Present
Software Engineer
Chicago, IL

Building applications for DT Finance.

PythonLangGraphFastAPIJavascriptServiceNow
ServiceNow
June 2024 - September 2024
Software Engineering Intern
Santa Clara, CA

Built an AI summarization tool using Now LLM on the ServiceNow platform to efficiently summarize T&E tickets, enhancing context comprehension and reducing errors in the expense team.

JavascriptServiceNow
University of Southern California
2022 - 2023
ITP265 (Object-Oriented Programming) Teaching Assistant
Los Angeles

Introduced technical aspects of object-oriented programming concepts in Java: Classes and Objects, Abstract Classes, Overloading, APIs, Files, Arrays, Enums, Hash Maps, Interfaces, Polymorphism, and more . . .

Java
Univeristy of Iowa
2022 - 2023
Machine Learning Research Assistant
Iowa City

Designed and implemented the architectures of various machine learning models and applied them to solve problems in computational materials science and mechanical engineering.

PythonTensorFlowNumPypandasGitHub
Univeristy of Iowa
2021 - 2022
Research Assistant
Iowa City

Performed data analysis on The Cancer Genome Atlas using analysis softwares and performed literary reviews regarding genes to study relationships between genes of interest and endometrial cancer. Achieved two publications.

Contact.

Shoot me an email if you want to connect! You can also find me on Linkedin if that's more your speed.