John Riordan

Software Engineer

Computer Science Graduate student and United States Air Force veteran with 4 years of process engineering and leadership experience. My time serving as an officer in the military cemented my pursuit to become a software engineer so that I can be better equipped in advancing the abilities of those I work alongside in furtherance of creating products that improve the quality of human lives, a pursuit I aim to further advance

Education

University of San Francisco

Master of Science, Computer Science· 3.93/4.0

2024 - 2027

University of Connecticut

Bachelor of Science, Biomedical Engineering

2017 - 2020

Skills

Languages

PythonTypeScriptRustJava

Frameworks & Tools

ReactNext.jsNode.jsPrismaClerkVercelDockerAWSPostgreSQLClaude Code

Work Experience

Projects

Insight2024 - Present

A web application designed to make managing consumer purchases easier. Authentication and user management powered by Clerk with integrations to OpenAI and Google Cloud.

ReactNext.jsTypeScriptClerkOpenAIGoogle Cloud

A full-stack web app enabling signed-in users to upload documents and create custom chat assistants or interact with public or private assistants. Built by a team of four developers.

Java SpringReactTypeScriptOpenAIFirebase

Coursework

Object-Oriented ProgrammingSystems ProgrammingPrinciples of Software DevData Structures & AlgorithmsDiscrete MathFoundations of AI

Connect

Feel free to contact me at john.riordan.dev@outlook.com