- Software engineer (3+ years) across travel-tech, fin-tech and ed-tech
- Focus on building backend-heavy, scalable and reliable systems
- Currently pursuing a MSc CS at the University of Glasgow
- MSc Computer Science @ University of Glasgow: Dissertation
- Student Developer @ Loopsio: Building Finwise using React Native, Expo, Tailwind, Supabase
Project | Tech | TL;DR |
---|---|---|
Multiview Visualisation Systems | Python Altair | Trio of linked-view data-visualisation UIs |
Death Notes | Vue • Django REST Framework | Full-stack schedule-and-forget message service with CI/CD |
Stock Prediction using LSTMs | PyTorch • Optuna • Captum | Time-series price forecasting with explainability |
Reddit Network Analysis | NetworkX • PyViz | Social-graph analysis with topic modelling |
Financial Asset Recommender | Java • Spark | Factor-based stock picks in big-data style |
Clyde Ryde | Django • Bootstrap | Micro e-vehicle rental portal |
Space Escape | Godot • OpenCV | Gesture-controlled mini-game |
Project | Tech | PR |
---|---|---|
Voice Activity Detector | TypeScript | #198 |
Document Viewer for React | React | #282 |
Amadeus SDK for Java | Java | #275 |
Amadeus SDK for Python | Python | #212 |
Company | Tech | TL;DR |
---|---|---|
Loopsio | Firebase • React • Tailwind | Built the JustPass product, a digital loyalty card programme |
VectorShift | FastAPI • React • Celery | Integrated features like voice bots to enhance the AI-tech product suite |
UniScholars | DRF • Celery • Redis | Built the backend to support the website and internal CRM including automation workflows |
BukuWarung | Java • Spring Boot • Kafka | Feature development for financial products, while building resiliency in a micro-service oriented architecture |
The Nudge Institute | Python • OpenAI | Built tech-based games and quizzes delivered via Telegram for the Future Perfect programme |
Amadeus | Java | Content integration for the Cytric product via the Amadeus GDS |