Alexander Husseini
Majoring in Software Engineering with a minor in Cybersecurity at Kennesaw State University
Projects
Liteweight – AI-Powered Fitness App
A cross-platform mobile app developed in collaboration with a partner to help users track workouts, bodyweight, sleep, and overall fitness goals. Built using Flutter, the app stores all data locally through SQLite and provides features like structured workout logging (sets, reps, RIR), a dynamic calendar, and a stats screen to visualize muscle group volume trends.
A standout feature is the AI assistant, powered by a backend hosted on Vercel using serverless functions connected to OpenAI's GPT-3.5 Turbo, with a fallback to Hugging Face. The chatbot generates personalized workout plans, offers nutrition feedback, and tracks user progress. The app also integrates with Apple HealthKit and Android Health Connect to automatically sync fitness and health metrics.
We tested the app on both iOS and Android, using Xcode to ensure compatibility across iOS devices. The project was designed with an offline-first experience, secure local storage, and plans for future premium features and social sharing tools.
Skills:
TSMocker – TypeScript Mock Data Generator
A powerful TypeScript-based CLI tool for generating realistic mock data from TypeScript interfaces. TSMocker automatically analyzes TypeScript interfaces and generates appropriate mock data that matches the type structure.
The tool supports various types including primitive types, complex types (arrays, objects, unions), date objects, and optional properties. It provides multiple output formats (JSON, CSV) and features smart data generation with context-aware string generation for emails, names, and addresses, realistic number ranges, appropriate date formats, and nested object structures.
TSMocker can be installed globally or locally via npm and offers a simple command-line interface with options for specifying the schema file, interface name, number of mock objects, output format, and output file. The tool is built with a modular architecture including a TypeScript interface parser, mock data generator, and CLI entry point, making it extensible and maintainable.
Skills:
Options Alpha Toolkit – Quantitative Options Research Program
A Python-based desktop application developed to evaluate and rank high-alpha options contracts by modeling market structure, volatility conditions, and execution costs. The program calculates custom alpha metrics—TAS (True Alpha Score), RA-SAS (Risk-Adjusted Scalping Alpha Score), and Expected Return—across option chains to surface the most statistically favorable contracts on SPX, QQQ, and other major instruments.
The system supports CSV-based batch analysis and enables filtering by DTE, delta, open interest, and implied volatility skew. It features a PyQt5 interface with embedded Matplotlib for curve plotting, interactive visualizations, and parameter tuning. A Monte Carlo simulation engine is also integrated to approximate P&L under stochastic price paths using Greek-based adjustments.
This project emphasized core software engineering concepts including event-driven programming, data pipeline design, numerical modeling, and GUI development within a standalone cross-platform environment.
Skills:
Project Management System
A collaborative desktop application built using Python with a Tkinter GUI and PostgreSQL for data storage. The system was designed to help project teams manage everything from user access to risk tracking and requirements management.
Features include secure login and registration with role-based access, project and team management modules, risk tracking with a visual risk matrix, and an effort tracking module that logs development hours across five phases. The application also supports data export in CSV and PDF formats for reporting purposes.
As the group leader, I coordinated development efforts and personally built core components such as the login/registration system, the interactive risk matrix visualization, the requirements tracking interface, and the export functionalities. I implemented SQL parameterization for security, integrated real-time error handling, and ensured a user-friendly design. The project includes Docker configuration for PostgreSQL and startup scripts to streamline setup on any machine.
Skills:
Experience
Lead Full Stack Developer
Developed a professional, responsive portfolio website for RS Photographies using React.js and Firebase Hosting. Built features including a dynamic photo gallery with category filtering, an About page, contact form, and secure admin panel for photo management. Optimized for performance and mobile compatibility, and deployed at rsphotographies.com.
Technologies: React.js, Firebase (Firestore, Auth, Storage, Hosting, Functions), JavaScript, CSS3, Git, Nodemailer, Jest
Skills
Get In Touch
Have a project in mind or want to discuss opportunities? Feel free to reach out to me through any of the channels below.