John Olusetire

John Olusetire

Machine Learning Engineer | Graduate Student
Fairfax, US.

About

Recent M.S. Computer Engineering graduate from George Mason University with project-based experience in deep learning, adversarial robustness, and big-data analysis. Skilled in PyTorch, TensorFlow, and Hugging Face, and eager to translate ML concepts into reliable, scalable solutions.

Education

George Mason University

Master of Science (MS)

Computer Engineering

Grade: 4.0

Courses

Advanced Learning from Data

Hardware Accelerator for Machine Learning

Machine Learning for Embedded Systems

AI Design and Deployment Risks

Human Robot Interaction

Big Data Technologies

Adversarial Machine Learning

University of Lagos, Nigeria

Bachelor of Science (BS)

Computer Engineering

Work

George Mason University, ECE Department
|

Graduate Teaching Assistant

Summary

As a Graduate Teaching Assistant, my responsibilities included leading weekly office hours for graduate students in an introductory machine learning course, evaluating a high volume of weekly assignments, and reinforcing core machine learning concepts. I provided targeted feedback on student projects, helping to enhance their practical application and understanding of tools like scikit-learn and TensorFlow.

Highlights

Led weekly office hours for 10+ graduate students, clarifying core machine learning concepts (such as supervised/unsupervised learning, regression, classification, and neural networks) and guiding their practical application in projects using scikit-learn and TensorFlow.

Evaluated 30+ weekly assignments for an introductory, graduate-level machine learning course, providing targeted, detailed feedback on student projects to enhance their practical application and understanding of ML principles with scikit-learn and TensorFlow.

Digiserve Network Services
|

Software Support

Summary

Provided comprehensive software support and system development, improving operational efficiency and user engagement for national digital initiatives.

Highlights

Automated national address registry data collection using ODK Collect, Google Sheets, and Apps Script, achieving a 90% reduction in manual processing time.

Developed comprehensive workflow documentation to ensure seamless adoption and efficient data management practices.

Led the development of the Nigeria Egovernment Summit website (egovernment.ng) on WordPress, resulting in a 40% increase in user engagement and streamlined registration processes.

Provided critical IT support for over 200 attendees, ensuring smooth operations and successful event execution.

Customized a third-party digital sales platform using CSS to enhance user experience and functionality.

Significantly reduced support requests by developing clear documentation and comprehensive training videos, improving user self-sufficiency.

Skills

Machine Learning Libraries

PyTorch, TensorFlow, Scikit-learn, Hugging Face Transformers, JAX.

MLOps, Deployment & Cloud

Weights & Biases, MLflow, FastAPI, Gradio, Docker, Git, Amazon Sagemaker, Amazon Comprehend, Amazon Rekognition.

Programming Languages and Scripting

Python, C, SQL, Bash scripting.

Data Analysis & Big Data

PySpark, Polars, Pandas, Jupyter Notebooks.

Web Technologies

HTML, CSS, Markdown, Wordpress.

Projects

NanoGPT

Research

Summary

Tech Stack: PyTorch, Python ------------------------------------------ Developed a 128M-parameter GPT model from scratch in PyTorch, exploring core attention mechanisms and positional encoding. Optimized training for memory efficiency using gradient checkpointing and mixed precision, and experimented with sampling strategies like top-k and temperature to improve text coherence.

Chicago Traffic Analysis: Uncovering Risk with PySpark & Geospatial Data

Academic

Summary

Tech Stack: PySpark, Geopandas, Jupyter Notebooks, Python ------- Conducted large-scale analysis of Chicago traffic congestion and collision patterns using PySpark and geospatial libraries, successfully identifying peak-hour hotspots and high-risk zones. Key insights were visualized within Jupyter Notebooks.

Real-Time Feedback Classifier: Transformers with FastAPI & Gradio Deployment

Summary

Tech Stack: Hugging Face Transformers, PyTorch, FastAPI, Gradio, Python Summary: Implemented a customer feedback classification system utilizing a pretrained MNLI transformer model (via Hugging Face Transformers and PyTorch). Deployed this system as an interactive API using FastAPI and Gradio, enabling real-time inference.

GAN-Based Maze Generator

Academic

Summary

Designed and trained a Deep Convolutional GAN (DCGAN) to generate solvable mazes with optimized complexity. Adversarial training techniques were leveraged to significantly enhance the realism and diversity of the generated mazes.

Awards

Outstanding Academic Achievement

Awarded By

ECE Department

Interests

Professional Organizations

National Society of Black Engineers (NSBE) GMU Chapter.