I’m a software engineer specialising in web and mobile applications, with several years of professional experience building products end‑to‑end: from backend APIs and databases to modern front‑end and mobile interfaces.
Most of my recent experience comes from my role at Bleu122, where I spent over three years as a web and mobile developer. On the web side, I worked with Grails (Groovy on the JVM), Vue.js, and MySQL to build and maintain data‑driven applications and REST APIs used daily by internal and external users. On the mobile side, I developed cross‑platform apps with Flutter, focusing on clean architecture, testability, and a smooth user experience.
Beyond my core stack, I’ve also worked with:
- Front-end & SPA frameworks: Vue.js (professional), React and React Native (personal/academic), Next.js
- Backend & APIs: Grails/Groovy, Java, NestJS, PHP, REST APIs
- Mobile: Flutter (BloC, DI, navigation, typed models), Android Java/Kotlin (academic/personal)
- Databases: MySQL, SQLite, PostgreSQL
- Practices & process: Agile methodologies, code reviews, unit testing, CI/CD exposure
- Cloud : Vercel, Supabase
I enjoy understanding how users actually work, then turning that into simple, reliable tools. I care about clean, maintainable code, thoughtful abstractions, and collaborating closely with product and design to refine requirements and iterate quickly.
Right now, I’m particularly interested in:
- Growing further as a full‑stack or front‑end engineer with React / Next.js / TypeScript
- Working on data‑intensive or real‑time applications where performance and UX really matter
- Contributing to cross‑functional teams in environments that value craftsmanship, learning, and open communication
I’m based in Glasgow and have full right to work in the UK (visa not tied to employment). I’m open to roles where I can bring my web and mobile experience, deepen my skills in React/TypeScript and Java or Node.js backends, and have a tangible impact on both the product and the team.
If you’d like to discuss opportunities or just talk about web/mobile architecture, state management, or building better developer workflows, feel free to get in touch.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Glasgow today.