Hello, I am

Justin Whitfield

Software Engineer | Developer


Who am I ?


Software Engineer

An enthusiastic software engineer with experience in mobile app development, machine learning, and web development. Skilled in Swift, Python, Flask, C++, C, HTML/CSS, Django. Driven by a passion for creating impactful technology solutions.

Student

My passion for learning goes beyond academics; it's about the thrill of discovering new ideas and perspectives. This love for knowledge makes me an avid explorer, eager to delve into various realms of understanding. It's not just about gathering facts; it's about connecting them, seeing the larger picture, and satisfying my curiosity. I am amazed you read this far, this was fully AI written

Fitness Enthusiast

I have a strong interest in fitness and health, which plays a significant role in my daily life. Regular exercise is not just a routine for me, but a way to stay energized and focused. Alongside physical activity, maintaining a balanced diet is important to me. This commitment to health is not just about staying in shape; it also brings a sense of discipline and clarity to my life, positively impacting my overall well-being and productivity




My Background

Experience

May - Aug 2022

Software Engineering Intern - Estee Lauder

My team at Estee was tasked with developing an application to increase revenue and drive customer acquisition. As a solution to this I proposed a generative AI chatbot directed towards recommending company products to customers, and providing a personalized shopping experience. I had the opportunity to spearhead the team in development and we were able to fully build out the application. After pitching it to the brand president, which was a first for the internship program, where it was approved for future funding.


Jan - May 2024

USDA Machine Learning Researcher

I built a multivariate linear regression model to predict the moisture content of grains based on their dielectric properties, enhancing the efficiency of the grain buy-sell process.

Education

2022 - Present

B.E Software Engineering

I am in the process of completing my Bachelor degree at Mississippi State University, where I have maintained a 4.0 GPA. Since transferring, I have consistently been recognized on the President's List, reflecting my hard work. My coursework has primarily centered around machine learning, algorithm design, and web development.


2020 - 2022

Associates of Science

While attending Pearl River Community College, I was one of only six students awarded the Wildcat Way Award, recognizing my academic dedication and leadership skills.

Skills

Python
Swift
Chat GPT User
C++
C
PyTorch
Tensorflow
Flask
Django
Javascript


Projects

Recipe Vision

School Project

Recipe Vision was a two person project done for my machine learnign course. The application allows users to take a photo of food ingredients, then processes the image to recognize any of the 40 custom classes it was fine tuned on. After this the user can verify the recognized ingredients and add more if necesary. From there the recognized ingredients are passed to the OpenAI api where recipes with a list of ingredients and steps to cook them are generated and passed to flask through OpenAI functions. From there the recipe names are used to query a custom search engine to provide images for each AI generated recipe!


Technologys Used

Python, Flask, Yolov7, Javascript, HTML, CSS, Tensorflow, OpenAI API, Google Custom Search Engine


Check it out here

QuizAI

Personal Project

Quiz-AI is an iOS app that I designed and launched as a solo project. View the website here. The app allows users to take a photo of a problem and provide the user with an AI generated answer. I used the apple vision library for the text recognition, and then passed the gathered text to the openAI api. I implemented firebase analytics to track user metrics and have remote configuration, Google Admob to offset the API cost, and a subscription tier so I can afford my girlfriend. Prior to tackling this project I had no experience with swift or iOS development, needless to say this was an amazing learning experience. Currently over 7000 questions have been answered using Quiz-AI (thank firebase analytics)


Technologys Used

Swift, SwiftUI, Google Admob, Firebase, OpenAI-API


Check it out on the app store here

M.A.R.K 9

School Project

Make sure you have your volume on before you watch the video. This was probably the most fun I have ever had on a project. My team and I built an AI targeting robot we titled M.A.R.K 9 (Mostly Autonomous Robotic K9). This was done by streaming client video feed to the flask server, where the image processing was done. This was due to the lack of processing power on the robot. We would send the coordinates of the center of the recognized person to the node server that would calculate the appropriate movement and send the command for the robot to move. Within a certain range the flask server would send a command to another flask server running on the raspberry pi to control shooting the gun.


Technologys Used

Python, Javascript, Flask, Javascript, Node, Raspberry-PI, Unitree-GO-1, web-sockets, PoseNet, Nerf Minigun


Generative AI Chatbot

Internship Project

I worked as the back end developer for this flask application. We created a unique shopping experience where users could chat with an AI "brand representative" and get personalized recommendations thanks to openAI functions and a vector database.


Technologys Used

Python, Javascript, Flask, React, web-sockets, OpenAI-API, PineconeDB Vector Database


Check it out here

NetDeals Ecommerce Website

School Project

This is a full scale ecommerce platform with capabilities like user verification, seller dashboards, multiple user types like user, seller, admin, reporting capabilities, and order returning. This was my first real experience diving into backend development and it was a great learning experience. Below you can find a link to try out the website and a link to the repository.


Technologys Used

Python, Javascript, Django, BulmaCSS, HTML, CSS


Github Link
Try it out