Skip to content

Portfolio / Skills

Skills

Languages, frameworks and tooling I use to design, build and ship production software.

01

Languages

The languages I reach for across back ends, front ends, mobile apps and systems work.

JavaPythonTypeScriptJavaScriptDartC#C
02

Frontend & mobile

Interfaces and applications that stay fast, accessible and maintainable as they grow.

ReactNext.jsAngularFlutterTailwind CSSHTML 5CSS 3
03

Backend & APIs

Service design, domain modelling, authentication and API contracts that hold up in production.

NestJSNode.jsFastAPISpring BootExpress.jsFlaskASP.NET Core
04

Data & storage

Relational and document modelling, caching, and the analytics stores behind reporting.

PostgreSQLMongoDBFirebaseRedisSQL ServerPrismaSQLite
05

Applied AI

Practical machine learning and LLM features — integrated into real products, measured, never magic.

LLM IntegrationLangChainScikit-learnNLTKPandasNumPyLangfuseFAISS
06

Delivery & DevOps

Automation, containers and infrastructure that turn a commit into a reliable release.

DockerGitCI/CDJenkinsNginxGitLabLinuxTerraformGrafana K6
07

Certifications

Selected credentials and continued learning.

May 2025 / CDOSS

Machine Learning with Python

Supervised & unsupervised learning, data preprocessing and model evaluation

Verify

Feb 2024 / SCRUMstudy

Scrum Fundamentals Certified (SFC™)

Scrum framework, Agile principles and the SBOK® Guide · ID 1015805

Verify