Stephen Lin's Projects
3D portfolio site using Blender for models and scenes, and Three.js and React Three Fiber for displaying these in the browser
Spike on robot mobility using C to read and fuse sensor data
Spike on applying conformal prediction to industrial manufacturing or AI-enabled robotics
Notebook for mathematical and physical concepts underlying AI, robotics, and 3D, and when to apply them
Chrome extension that uses an LLM/CV to semantically categorize open tabs and output them as actionable notes
Config files for my GitHub profile.
Python script to pull twitter favorites and parse them from any publicly available twitter profile.
Auto-segmenting and labelling satellite images using Python and transformer models (SAM, Grounding DINO) on Umbra SAR data
:zap: dynamically generated stats for Github Readme's
Personal knowledge pipeline that uses Langchain to query heterogenous sources (Twitter likes, saved articles, podcasts, YT videos), and captures, reviews, and integrates them into flashcards for spaced repetition
Finger tapping task classification model and data processing pipeline with fNIRS brain signal recordings
Ocean wave logger and monitor and swell predictor using Python, PySpark for aggregation, PyTorch for modeling, Flask to create a model service, and Docker
Implementing the adaptive mobile learning framework from scratch
Sagemaker Pipeline for penguin species image classification
Spike on exploring encoding physical laws into neural network loss functions to constrain training
NLP question generation using the T5 transformer model and the SQuAD dataset
Personal research paper newsletter using Python, OpenAI GPT, Gmail API, and PyPDF2
Robotic drone topological localization graph using React, Express, and a force-directed graph library
Spike on controlling an industrial robotic arm using Python, and RoboDK for a simulation environment
Notebook on major components of robotics, robotic system design patterns, sensor modalities, and other mechanical, electrical, and embedded considerations
Spike on classical and generative (diffusion) approaches to robotics task and action planning
Streaming orbital launch vehicle telemetry pipeline and dashboard using Kafka for ingestion, PySpark for transformation, InfluxDB for storage, Grafana for live visualization, and Docker
Geospatial analysis of vegetation using Python, Rasterio, and Earthpy
Solar array data API and anomaly detection service using Timescale DB and FastAPI on AWS ECS, ensemble algorithms, and AWS Sagemaker Pipeline
Spacecraft platform and subsystem nested object search and visualization with React and D3
Edge AI for anomaly detection in personal life support system cooling fan