Drawing of Caleb Frankenberger

About Me

Introduction

Hi! I’m Caleb, from Virginia, where I live with my fiancé Megan and our two cats, Leo and Fiona. I'm currently studying at Radford University, majoring in Mathematics with a Statistics concentration.

Projects

I'm proud of several projects, including:

Retrieval-Augmented Generation AI Project: Developed a web interface using Flask for uploading and querying PDF documents, integrated a language model, and optimized retrieval accuracy through backend customization. See more...

Newtonian Telescope Construction: I 3D printed all the parts, purchased hardware and mirrors, then assembled and calibrated the telescope myself. See more...

Cellular Automata Simulator: This project uses a simple mathematical formula to simulate colonies of living organisms. See more...

Linear Feedback Shift Register Program: This program generates random numbers to encrypt and decrypt images. See more...

Hobbies and Interests

Hiking & Outdoors: If you know me, you know I love hiking. Recently, I went on a backpacking trip to Grayson Highlands, VA (See backpacking photos).

Woodworking: When I was 16, I wanted a new desk to put my computer setup on. With no money to buy one, and a lack of free options, I took a trip to Lowe’s to get their unneeded pallets. This began my woodworking journey, and in 2022 I finally bought the tools to do it properly (table saw, clamps, etc). I am never happy with the price and quality available with pre-built furniture, and I enjoy creating custom pieces like coffee tables, TV stands, etc. I also like making personalized gifts such as jewelry boxes, cutting boards, and chess boards for my friends and family (Check out my projects).

Music: I love listening to music. I listen to almost every genre. Some of my favorite artists include:

In terms of playing music, I know how to play the French Horn and Trumpet. If I ever have enough free time, I would love to learn piano and guitar.

Car work: When things break, I like to try to fix them myself to save money. I have learned a lot about working on cars from the many I have owned over the years.

Misc: I also enjoy playing video games such as Minecraft and Valorant. 3D printing is another hobby of mine; the idea of being able to print any shape out of a spool of plastic is very cool to me.

Technical Skills

Programming and Development

Hardware and Technical Skills

Data Analysis and Statistical Techniques

Work Experience

I have had many jobs over the years, and I believe they have all given me lots of good perspectives and experiences. If you want my official resume, you can find it here. Below are my lasting impressions these jobs left on me: