Skip to content
View Lennox7384's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Lennox7384

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Lennox7384/README.md

Hi, I'm Lennox

A recent Computer Science graduate with a Data Analytics minor and hands-on project experience in safety-critical simulation, full stack web development, and predictive data modeling. I bring a test-first engineering mindset and a track record of shipping working software for real clients and reviewers.

What draws me

I gravitate toward problems where correctness is not optional: systems that fail loudly and expensively when they are wrong. That runs from safety-critical and embedded software through distributed systems, and the cryptography-and-money problems in DeFi. What ties them together is the engineering rigor they all demand.

Featured Work

Safety-critical railway-crossing simulation. Boolean state machine, Fault Tree Analysis driving the requirements, React 19 + Vite + vitest. Built as a team project; I owned the hazard-analysis track end to end.

Core operating-system mechanisms in C on Linux: process creation with fork/exec/waitpid, thread synchronization with a pthread mutex, a semaphore-based bounded-buffer producer/consumer, and the Banker's algorithm for deadlock avoidance, plus a best-fit contiguous memory allocator in Python. Each module ships with notes on what its output demonstrates.

Full-stack PHP/MySQL website I built with a four-person team for a real student-run client organization. Public pages plus a back-of-house admin panel for event and member management. I owned the Schedule (events) feature end to end.

Predicting county-level small-business formation rates across all 3,069 US counties from six ACS demographic and economic predictors. R + Rmarkdown, three model families compared on a held-out test split, full report rendered to GitHub Pages.

A Python port of a 2023 state-level statistical analysis on what predicts motor-vehicle fatality risk across US states. pandas, statsmodels, matplotlib, scipy. Joint OLS regression hits R² = 0.4959. Full rendered analysis at GitHub Pages.

A natural-language-processing component designed as the text-handling bridge in a multi-module AI pipeline. Four public functions, NLTK VADER under the hood, JSON envelope as the stable contract between this module and three downstream consumers. Pytest suite covers eight scenarios.

Java OOP exercise built around two domain classes with a 16-test JUnit suite. Boundary-validation tests pin the contract on Force.setStrength (1 to 100); fight outcomes are verified through stream-redirected console output.

Stack

Languages: Java, JavaScript, Python, PHP, R, SQL
Web: React 19, Vite, vanilla HTML/CSS/JS, Bootstrap Icons
Data: pandas, statsmodels, scipy, matplotlib, Rmarkdown, tidyverse
Java tooling: Maven, JUnit 4, Swing
Testing: JUnit, pytest, vitest
Practice: Fault Tree Analysis, Waterfall + iterative lifecycles, MariaDB / MySQL administration, reproducible analysis pipelines

Get in touch

Pinned Loading

  1. data318-modeling data318-modeling Public

    A reproducible R analysis predicting the rate of new business formation across United States counties from six demographic and economic predictors.

    HTML

  2. star-wars-characters-simulation star-wars-characters-simulation Public

    Java OOP exercise: Fighter/Force domain with 16 JUnit tests, Cloneable support, and console-output verification.

    Java

  3. project-railguard project-railguard Public

    Single-track automated railway crossing simulation: safety-critical software focused on process integrity and hazard-driven design

    JavaScript

  4. entrepreneurship-club-website entrepreneurship-club-website Public

    Full-stack PHP/MySQL website for a student entrepreneurship club: public pages, event CRUD, member admin panel.

    PHP

  5. motor-vehicle-fatality-analysis motor-vehicle-fatality-analysis Public

    A state-level investigative analysis of factors associated with motor vehicle fatality risk across the United States. Python port of a 2023 Excel analysis using pandas, statsmodels, and scipy.

    HTML

  6. nlp-module nlp-module Public

    A small, well-tested natural-language-processing component designed as the text-handling bridge in a multi-module AI pipeline.

    Python