Languages
Python, C++, Java, JavaScript, TypeScript, SQL, MATLAB
Software Engineer · AI/ML Engineer
I build reliable, production-ready applications that connect research, machine learning, and clean engineering.
Designing and integrating full-stack, ML-powered tools for imaging and data-intensive systems — with a focus on performance, observability, and clear documentation.
Python, C++, Java, JavaScript, TypeScript, SQL, MATLAB
Flask, Node.js, Express, .NET, REST, JSON, OAuth, JWT
HTML5, CSS3, React, Responsive Design, UX prototyping
PyTorch, TensorFlow, Scikit-learn, NumPy, Pandas, OpenCV, ONNX
AWS, Docker, GitHub Actions, PostgreSQL, MySQL, MS SQL Server
Image Processing, 3D Rendering, Real-time Machine Learning, Data Visualization, System design, integration, testing, documentation, mentoring, SDLC ownership
End-to-end mobile spectral analysis pipeline: Python backend, ONNX runtime, Android client.
View codeReact + TypeScript + REST tool for real-time RGB–NIR fusion and editing in the browser.
View codeDeep learning inference modules for mobile hyperspectral imaging and analysis.
View codeOpen to roles in software engineering, ML engineering, and research-driven product teams.
sma318@sfu.ca · Vancouver, BC · github.com/chercode