Brilliant Software Development by Dean Tomlinson

Principal Software ProfessionalBuilding scalable, secure and elegant software end-to-end

Software professional with 25+ years delivering high-quality, full-stack solutions—including cross-platform apps—for diverse industries. Customer-centric, pragmatic, and focused on clean, maintainable systems that save time and cost.

  • React Native • Expo
  • Spring Boot • Java
  • Postgres • PostGIS
  • JWT • OAuth • CI/CD
Let’s Go There — Map & pins
Let’s Go There — Map & pins
Let’s Go There — Global view
Let’s Go There — Global view

Selected Work

View more
Bank of New York — US Treasury Settlement

Bank of New York — US Treasury Settlement

Principal Full-Stack Engineer (Angular + Java). Built and upgraded Angular front ends and Java services with strict accuracy, audit-ability, and resiliency requirements

Windstream — Quoting & Ordering Platforms

Windstream — Quoting & Ordering Platforms

Senior Full-Stack Engineer (Angular + Java). Key contributor across multiple Agile initiatives

STRIDE Live — iOS Fitness App

STRIDE Live — iOS Fitness App

customizable recording screens with map and intended route, live tracking, live messaging, friends locations, detailed live fitness and performance stats.

Let’s Go There — Where to Wine and Dine App

Let’s Go There — Where to Wine and Dine App

Location-aware food and drink deals with maps, push notifications, deep links, Apple/Google authentication (OIDC) and App Store / Google Play subscriptions..

Syncaor — On-Demand Live TV / Video Streaming Platform

Syncaor — On-Demand Live TV / Video Streaming Platform

Senior Engineer (Web + Java + Scala). Built front-end experiences and backend services, integrated multiple 3rd-party video players

Ordnance Survey — Online Dynamic Mapping

Ordnance Survey — Online Dynamic Mapping

Senior Engineer (Web + Java + GIS). Built front-end experiences and backend services, integrated multiple 3rd-party video players

Why teams hire me

  • • Proven delivery of end‑to‑end products: concept → design → API → app → launch.
  • • Customer‑centric and pragmatic; avoid over‑engineering and reduce rework.
  • • Strong data modeling (Postgres/PostGIS), performance, and caching strategies.
  • • Security‑minded auth flows: OAuth/Apple/Google, JWT access + refresh tokens.
  • • Hands‑on DevOps: Linux, Nginx reverse‑proxy, SSL, monitoring, and CI/CD.

Core Stack

JavaAngularTypescriptSpring BootPostgres / PostGISOracle DBNodeReact NativeNextJS (React)ExpoSwiftRedisLinuxDockerKubernetesAzure DevOpsKafkaOracleSQL ServerMongoDB

How I can help

Cross‑Platform Apps

Design and ship polished iOS, Android, and Web apps with shared codebases and native performance.

  • React Native & Expo
  • High‑quality UX
  • Offline & push

APIs & Data

Robust, secure backends that scale—clean JSON APIs, geospatial queries, and caching.

  • Spring Boot + Java
  • Postgres + PostGIS
  • JWT auth + refresh

UI/UX & Prototypes

Clickable prototypes, motion design, and component systems that bring ideas to life fast.

  • Tailwind & shadcn‑ui
  • Framer Motion
  • Design systems

DevOps & Cloud

Pragmatic hosting and deployment, observability, and performance tuning.

  • Ubuntu + Nginx
  • Docker & CI/CD
  • k6 load testing

Ready to build something brilliant?

I’m open to principal / senior full‑stack roles and select consulting engagements. Send a note with your goals, and I’ll reply quickly with ideas and next steps.