Full-stack developer with 8+ years building and scaling production web platforms across fintech, Web3, healthcare and media. Deep experience in TypeScript and Node.js (NestJS, Express), React and Next.js, and Python (Django, FastAPI), backed by strong PostgreSQL schema design and API performance work. Ships and operates services end to end: Go and Node.js backends, Docker, GCP Cloud Run, AWS Lambda and DynamoDB, Terraform-provisioned infrastructure and Prometheus instrumentation. Track record of modernising legacy systems, consolidating codebases into monorepos, and shipping developer-facing SDKs and CI/CD pipelines. Fluent English (IELTS Academic 7.5, TOEFL iBT 98).
• Built a cross-platform Electron desktop application for clinicians managing diabetes patients, reading blood glucose readings direct...
• Built a cross-platform Electron desktop application for clinicians managing diabetes patients, reading blood glucose readings directly from patient glucometers over USB and importing only records created since the previous sync.
• Designed the local database and incremental sync logic behind that application so it operates fully offline in clinic, with interactive charts and trend analysis surfacing glucose patterns and projected indicators for clinician review.
• Migrated legacy SOAP/XML integrations to RESTful API endpoints for enterprise clients, simplifying third-party onboarding and reducing integration effort for consuming teams.
• Optimised slow database queries through indexing and query restructuring, cutting response times on high-traffic endpoints.
• Upgraded a deprecated backend CMS to the latest stable release, including full data migration, with no production downtime.
• Built a custom project management web application end-to-end, covering data model, REST API and React front end.
• Developed a WebRTC-based online meeting application supporting real-time audio, video and signalling.
• Delivered backend services and APIs powering client mobile applications, plus multiple third-party API integrations.
• Client work delivered under NDA; technical detail available on request
• Redesigned the core PostgreSQL schema, reducing the work required to onboard each new NFT marketplace integration from days to hours...
• Redesigned the core PostgreSQL schema, reducing the work required to onboard each new NFT marketplace integration from days to hours.
• Built and published a TypeScript SDK plus documentation, enabling external developers to integrate with the backend platform without direct support.
• Consolidated several separate repositories into a single monorepo, standardising build, lint and release tooling across teams.• Introduced CI/CD pipelines and end-to-end test coverage, catching regressions before release and reducing manual QA cycles.
• Diagnosed and fixed indexing issues on the marketing site, improving SEO performance by roughly 50% and achieving first-page search engine placement.
• Implemented multi-language support, and automated Twitter and Discord bots surfacing trending NFT collections from multiple marketplaces.
Designed and built an asynchronous content ingestion pipeline pulling media and metadata from multiple vendor sources, reducing downlo...
Designed and built an asynchronous content ingestion pipeline pulling media and metadata from multiple vendor sources, reducing download time by 30%.
• Developed backend core modules in Python and Django, including integrations with Mongolian banking and third-party payment providers.
• Redesigned the GraphQL schema and resolvers (Ariadne), simplifying data fetching and mutation logic for downstream clients.
• Rebuilt the web client as a React single-page application from the ground up, and owned the React Native codebase for the companion mobile app.
• Established CI/CD with automated unit and end-to-end tests (React Testing Library, Cypress) and enforced code standards via ESLint and flake8, reducing QA turnaround.