Hi, I'm Thomas!

I'm a Software Engineer intern at Splunk and a student at Iowa State University.

Blog

Cracking Trivia: A Software Engineer's Approach to TapTap Live
Dive into the journey of a software engineering student who tackled the challenge of automating trivia answers on TapTap Live. Explore the naive approach, the hurdles of real-time answers, and the innovative solutions involving OCR, GPT-4, and Google's Gemini Vision.
From The Vault: Diving into Big O, Big Theta, and Big Omega
Kick-starting the "From The Vault" series, this post shares lecture notes from the COM S 311 class, covering concepts like Big O, Big Theta, and Big Omega.
Solving Matroid's Intern CTF
A step-by-step breakdown of how I solved the challenge
View All Posts

Projects

Designed and developed an Astro blog site to display my past works, ideas, and experiences.
Portfolio V4
Designed and developed an Astro blog site to display my past works, ideas, and experiences.
Designed and built a full-stack blog for the Iowa State University TREND Fashion Magazine. A Next.js frontend with React and Tailwind CSS with a GraphQL, Strapi, and Postgres backend.
TREND Magazine Website
Designed and built a full-stack blog for the Iowa State University TREND Fashion Magazine. A Next.js frontend with React and Tailwind CSS with a GraphQL, Strapi, and Postgres backend.
Designed and developed a React blog site using Figma to display my past works, ideas, and experiences.
Portfolio V3
Designed and developed a React blog site using Figma to display my past works, ideas, and experiences.
View All Projects

Education

Iowa State University
Currently, I'm studying Software Engineering with a minor in Cybersecurity at Iowa State University in Ames, IA. At ISU, I serve as Executive Web Developer for the TREND Fashion magazine and participate in the Hackathon Club, Web Developer Club, and the Computer Science and Engineering Club. Prior to ISU, I attended Naperville Central High School in Naperville, IL.

Skills

Languages


Java, JavaScript, TypeScript, Python, C, PHP, HTML/CSS, Assembly

Frameworks and Libraries


Next.js, Spring, React, React Native, Node.js, Express.js, Koa, Flask, Django, Tailwind CSS

Developer Tools


GitHub, GitLab, Visual Studio Code, Figma, Postman, Heroku, MongoDB, Amazon Web Services (S3), Wireshark, Vercel, Strapi

Experience With


Data Structures, Algorithms, Network Analysis, Pen Testing, UI/UX Design, SEO, Reverse Engineering

Experience

John Deere

John Deere - Software Engineering Intern - Summer 2023

PeachPay, Inc.

PeachPay - Software Engineering Intern - Summer 2022

Socials