Alex Leet

Back to Home

Project Case Studies

Selected work with a brief overview of what I built and what I learned. Each section links to the source code.

Inventory App (Android)

A mobile app for managing items with create, read, update, and delete functionality. I implemented an SMS permission flow for notifications and used a clean, grid-based layout aligned with Material 3 principles. Built and tested in Android Studio using the emulator and a physical device.

Stack: Java, SQLite, Android Studio

Inventory Management System (Django)

A web-based system for managing inventory, suppliers, and orders. It includes an admin dashboard for CRUD operations, low-stock reports, and user-friendly data views. This project helped me practice backend logic, data relationships, and user-focused design in a real working app.

Stack: Python, Django, MySQL

OpenGL Nightstand Scene

A small 3D nightstand scene created with OpenGL. I built it to explore how lighting and textures can make simple objects like a lamp or digital clock look more realistic.

Stack: C++, OpenGL, GLSL

Full-Stack Web App

A full-stack application with RESTful APIs, MongoDB integration, and a responsive Angular front end. I focused on clean routing, modular controllers, and predictable data models to keep the codebase maintainable.

Stack: Node.js, Express, Angular, MongoDB

Traffic Sign Recognition (Python)

A small neural network that recognizes 43 German traffic signs from low-resolution photos.

Stack: Python, TensorFlow, OpenCV, NumPy, Matplotlib