About #
I'm a machine learning engineer located in Vancouver, BC with a background in software engineering and machine learning. I've been developing software professionally for over a decade, focusing on delivering machine learning and artificial intelligence solutions.
I'm a professionally-licensed engineer under EGBC and I currently work at Delta Controls as a senior ML engineer where I lead the technical development of ML systems across different teams within the organization. I've deployed ML systems on the web, mobile, and embedded devices.
What I Do #
- End-to-end machine learning development & ML strategy
- Provide training and strategy on how to effectively develop, use, and deploy machine learning systems, LLM applications, and other AI systems
- LLM application development and integration
- Proof-of-concept and prototype development
- Custom model development
- Large Language Models, Computer Vision, time-series classification, NLP, environmental sound classification
- ML Engineering and systems design
- Data/Training pipeline development
- Software engineering
- Firmware, embedded Systems, and IoT design/development
- Sensors, actuators, and robotics
- Native iOS Development (Swift, SwiftUI)
Tools and Frameworks #
- Languages: Python, C, C++, Swift, Javascript
- ML & Scientific Computing: PyTorch, Scikit-Learn, Tensorflow, Numpy, Pandas, Jupyter notebook/lab
- LLMs: OpenAI, Anthropic, Google, Meta, Hugging Face, LLama, Qwen
- Databases: SQLite, PostgreSQL, TimescaleDB
- Inference: OpenCV, ONNX, TFlite, SIMD, Accelerate
- Orchestration & MLOps: Airflow, Dagster, MLFlow, DVC, MQTT
- Cloud: AWS, GCP
- Operating Systems: Linux, macOS, Windows, RTOS, Bare metal
If you're interested in my work, you can check out some of the projects I've worked on or get in touch.