Technical Skills
I enjoy combining mathematical optimization with modern software tools. Below is a selection of my core technical skills.
Programming Languages
- Python – developed production‑grade analytics pipelines and APIs
- MATLAB – rapid prototyping for numerical optimization and simulation
- SQL – relational data modelling and performant query design
- R – statistical analysis and visualization
Data Science & Machine Learning
- NumPy, Pandas & SciPy – data wrangling and scientific computing
- Scikit‑learn, TensorFlow & PyTorch – predictive modelling and deep learning
- Keras – rapid neural network prototyping
- NLTK, spaCy – natural language processing
Optimization & Mathematical Modelling
- GAMS, Pyomo, CPLEX, Gurobi – formulating and solving linear, integer and nonlinear programs
- Column generation, decomposition techniques and Benders cuts
- Metaheuristic and matheuristic algorithms (e.g., fix‑and‑optimize, tabu search)
- Network flow and scheduling models
Software Engineering & Tools
- Git, GitHub – version control and collaborative development
- PostgreSQL & MySQL – database design and management
Business & Soft Skills
- Project management – led cross‑functional teams from concept to deployment
- Communication – translate complex analytics into actionable insights for stakeholders
- Client engagement – scoping projects and delivering value to industry partners
- Technical mentorship – coaching junior analysts and engineers