Tanveer Hoque

Backend engineer: Java and Spring Boot finance microservices, and the discipline that keeps them fast, correct and cheap to run

Cardiff, United Kingdom  |  tanvoid0@gmail.com  |  linkedin.com/in/tanvoid0

Professional Summary

Backend engineer in Cardiff with four years of production Java and Spring Boot, building finance microservices on PostgreSQL, RabbitMQ, Google Cloud and Jenkins. The habit that defines the work is fixing the query before reaching for a cache, which is how a critical finance API went from 99 seconds to 0.9. Alongside the day job I build AI infrastructure in Rust: agent-platform puts seven hosted model providers and two local runtimes behind one OpenAI-compatible endpoint, and a routing layer for it measured 68% cheaper over four identical tasks. I never publish a number nobody measured.

Key Skills

Languages: Java, TypeScript, SQL, JavaScript, Rust, Python, Bash, Kotlin, Dart, C#, C++, Go

Frameworks: Spring Boot, Spring Batch, JPA / Hibernate, Node.js, Tauri, Tailwind CSS, NestJS, FastAPI, Axum / Tokio, GraphQL, React, Next.js, Astro, Svelte / SvelteKit, Flutter, .NET 8, Jetpack Compose, Android, Django, Flask

Data & messaging: PostgreSQL, RabbitMQ, Liquibase, MongoDB, SQLite, Flyway, TypeORM, Firebase

Delivery & operations: Jenkins, Docker, Kubernetes, Google Cloud, Vercel, GitHub Actions, Tauri updater & code signing, npm publishing

Testing & tooling: JUnit, Git, Spring Boot Test / @WebMvcTest, pnpm, IntelliJ IDEA, Maven, Jira, Testcontainers, Jest

AI, models & agents: Claude Code, Cursor, Ollama, OpenAI-compatible APIs, Gemini API, Anthropic API, LM Studio, LLM evaluation harnesses

Work Experience

Software Engineer  |  Apr 2023 – Present

Junior Software Developer  |  Jan 2022 – Apr 2023

Intern  |  Jan 2019 – Jun 2019

Projects

agent-platform  |  Author | 2026 to present

portfolio-core  |  Author | 2026 to present

crack-detector  |  Author | 2026

Education

MSc Computer Science  |  Sep 2020 - Sep 2021

BSc Computer Science  |  Jan 2015 - Jan 2019

Languages

English: Full professional; Bengali: Native; Hindi: Conversational; Urdu: Conversational

Additional Information

Work authorisation: Skilled Worker visa: currently authorised and working in the UK; a new employer needs a sponsor licence.

Notice period: One month

Availability: Open to backend and platform engineering roles in the UK, remote or hybrid.

GitHub: github.com/tanvoid0

Hult Prize, Mumbai regional finale (2019): Fresh-food cart delivery and marketplace, against a brief to create work for 10,000 young people. Won the campus round of 560 teams to get there.

DIU ICT Carnival, finalist (2019): Qinter, an application for recovering lost belongings. The idea that became the MSc dissertation two years later.

Vice President, university software development club (2018): Ran workshops and training on Git and GitHub, SEO, database work with Java, and web development with PHP.