About Me

Edinburgh, ScotlandSoftware Engineer

I’m a forward-thinking Software Engineer specializing in designing, building, and deploying resilient, scalable, data-driven applications using Java and Python across cloud platforms.

Experienced in architecting microservices, I have a proven ability to accelerate development cycles through CI/CD automation and ensure rigorous, high-quality solutions through test-driven development (TDD). I am committed to maintaining robust system integrity and reliability in every project I undertake.

My expertise spans across full-stack development, cloud infrastructure, and machine learning integration, making me a versatile asset in modern software engineering teams.

Technical Skills

Java
Python
TypeScript
JavaScript
Spring Boot
React
Node.js
FastAPI
TensorFlow
PyTorch
PostgreSQL
Docker
Kubernetes
AWS
GCP
Terraform

Experience

Software Technical Lead

TD Markets

Feb. 2025 - PresentUnited Kingdom

Leading technical development and architectural decisions for trading platforms.

Software Engineer

IntelliDigest

Jun. 2024 - Dec. 2024United Kingdom

Developed sustainable food waste solutions using Java and Spring Boot microservices.