About

My name is Alwin Rajkumar and I'm a senior at the University of Louisville studying Computer Science & Engineering. I love solving hard problems with new and interesting solutions. I've open-sourced a number of my projects on github. I am looking for internships to grow my skills in the world of computer science, so feel free to connect with me on linkedin or write me to mail.

See more on my resume

What am I doing now?

At the moment, I'm working as a Research Assistant Intern at the Louisville Automation & Robotics Research Institute, where I design and implement computer vision pipelines for drone-based perception and localization. I'm also working with Dr.Bego on generative AI research, where I co-authored papers including "Expertise and Trust in GenAI". I am also working with Dr.Baidya on Computer Vision algorithms, mainly for the use on drones.

Research & Publications

Personal Projects

I wrote the x86 assembly math routines and stitched them to a small C program to make a command-line calculator. This is my first real blend of C and assembly, built with two friends for our CSE 525 Microcomputer Design class.

Created a desktop reader that lets you chat with academic PDFs via Google's Gemini 2.5 Flash. Optimized for the browser and functions as either a pdf reader or a chatbot. Try it here

Research Buddy interface

A real-time chat application built using Python, Flask, and SocketIO, allowing users to create chat rooms and send messages instantly.

Real-time chat application interface

Created a fully functional 2D Pong game using Python and the Pygame library

Classic Pong game screenshot

Independently designed and developed a fully functional 2D Retro Space Invaders game in C++ using Raylib, without the use of game engines.

Space Invaders game screenshot

Created a browser-based tool for image classification using a pre-trained machine learning model, MobileNet. The tool allows you to classify images and even train the machine to distinguish between two sets of images. Demo

SmolMachine web interface

Made a flashcard generator that leverages Google's Gemini to create flashcards from prompts, text, or PDFs. Try it here

AI Flashcard Generator interface

Built a lightweight menu bar app for macOS that displays real-time memory usage of running applications. Made for personal use with Cursor.

MacMemory menu bar app interface