Adam Kamel
Hi, I'm Adam, a first year software engineering student at Waterloo. I love to work on projects in machine learning (aspiring researcher), data science and backend/fullstack development.

Machine Learning Engineer @ WatStreetDesign Team
Dec 2025 - PresentBuilding an unsupervised pipeline to detect hidden market regimes in noisy financial time series data.
- Implemented regime discovery using K-Means baselines and time-aware Hidden Markov Models to infer latent market states
- Designed HMM state and transition modeling to capture regime persistence and shifts without labeled data
- Built regime-annotated price history visualizations to validate inferred states against major market events

Software Engineering Intern @ Lynkr
May 2025 - Sep 2025Developed AI agent integrations and improved natural language processing systems
- Improved accuracy of enpoint search by 28%
- Developed 30+ service endpoint integrations with FastAPI
- Created comprehensive test suites using PyTest

Artificial Intelligence Junior Researcher @ Algoverse
May 2025 - Sep 2025Research on LLM internal world representations and game-playing AI systems
- Authored research paper published at NEURIPS and EMNLP workshops
- Generated 3M+ game simulations
- Trained custom LLM models and probes

Backend Developer @ UW OrbitalDesign Team
Sep 2025 - Dec 2025Supported satellite development as a Backend Developer for Orbital's ground-station subsystem.
- Built and maintained FastAPI endpoints for the ground-station subsystem with full PyTest coverage
- Integrated an in-memory caching layer for high-frequency queries to reduce repeated-request latency

Web Developer @ Hope for Hearing
Sep 2023 - Jun 2024Developed modern website and content management system for non-profit organization
- Built custom CMS
- Flask-based architecture
- Tailored to organization needs

Pufferfish
Chess engine that placed 3rd overall out of 75 teams at ChessHacks
