Balazs Hetenyi
Senior Software Developer at the Wellcome Sanger Institute, building tools for world-leading genomics research while shipping my own products on the side.
About Me
I'm a Senior Software Developer at the Wellcome Sanger Institute, where I build the software infrastructure that supports world-leading genomics and cancer research. In practice that means full-stack platforms in React and Python - document management systems, Elasticsearch-powered search across scientific literature, and secure data pipelines that help researchers and clinical curators work with the COSMIC cancer variant database.
Outside of Sanger, I design and ship my own products. Recipify - an AI-powered recipe generator - is live on the App Store and Google Play. SmartLet is a full-stack rental marketplace handling bookings, Stripe payments, and in-app messaging. Building these end-to-end keeps me sharp across the full stack, from React Native and serverless backends to real-world deployment and monetisation.
I also mentor developers at OpenClassrooms, guiding students from first principles through to production-ready applications. I care about writing software that solves real problems, is maintainable by the next person, and holds up under real-world conditions.

Technical Skills
Frontend
Backend
Data & Search
Cloud & DevOps
Testing
Featured Projects
COSMIC — Catalogue of Somatic Mutations in Cancer
ProfessionalThe world's largest curated database of somatic mutations in cancer, built on Next.js 15 and React 19 and used by researchers and clinicians globally. Contributed across the full stack over the lifetime of the project — from the CIS curation module with Elasticsearch-backed paper discovery and multi-file S3 upload flows, to a reusable component library documented in Storybook and CMS-driven layout components. Also designed the secure presigned URL download architecture, built the UploadForm with Zustand-managed state and comprehensive Jest coverage, and created a centralised API client for data fetching and error handling that eliminated repetitive boilerplate across the codebase.
COSMIC Actionability Curation — Internal Data Management Tool
ProfessionalInternal full-stack tool built for COSMIC data curators to manage the drug-mutation-disease associations that underpin cancer treatment recommendations. Built end-to-end — the standout feature is a metadata-driven table UI where columns, field types, required indicators, and autocomplete sources are all derived from server-returned metadata, allowing the same interface to adapt dynamically across nine different data tables without code changes. Inline CRUD operations open in a slide-out drawer with pre-populated fields and server action-backed save/delete/clone; a filter and sort system serialises all state into the URL for shareable, browser-navigable pages. Also migrated the state layer from a Context/reducer architecture to Zustand, and added browser close protection to warn curators before unloading with unsaved edits.
CIS — Computational Input System
ProfessionalREST API backend powering literature ingestion and curation for COSMIC at the Wellcome Sanger Institute — enabling scientists to manage research papers from discovery through to publication-ready curation. Features automated PubMed discovery via scheduled and on-demand queries with background Elasticsearch indexing, two-phase S3 document upload with presigned URL generation and automatic metadata sync, and full-text search across multiple indices. Asynchronous task orchestration runs via Celery Beat with real-time status tracking and a Flower monitoring dashboard, all behind JWT-based auth with role and scope enforcement across a fully async FastAPI service.
Recipify — AI-Powered Recipe Builder
Side ProjectMobile app that scans a photo of your fridge and generates personalised recipe ideas using GPT Vision, with results ranked by ingredient match score and filtered by dietary preference (vegan, keto, gluten-free, halal, and more). Includes an immersive step-by-step cooking mode, automatic shopping list generation for missing ingredients, offline-first persistence, and full internationalization across 10+ languages. In-app subscriptions are handled via RevenueCat, and a Vercel serverless proxy keeps API credentials off the client.
Community Noticeboard — Location-Aware Local Posting Platform
Side ProjectCross-platform mobile app giving local residents a space to share updates, events, services, and opportunities with their neighbourhood. Location-aware post filtering uses PostGIS spatial queries and OpenCage postcode geocoding, with real-time push notifications dispatched via Supabase Edge Functions for posts within the user's chosen radius. Row-Level Security enforces data ownership at the database level, media cleanup is handled automatically via Supabase Storage hooks, and all components are accessibility-labelled and tested with screen reader tooling.
SmartLet (Kiado) — Property Rental Marketplace
Side ProjectFull-stack rental marketplace handling the complete lifecycle from property discovery to payments and compliance, for both short-term and long-term rentals. Role-based dashboards serve tenants, landlords, and admins, with an end-to-end Stripe Connect booking flow featuring automated 6% commission collection and a landlord earnings and payout dashboard. A tenant protection system enforces mandatory surveillance device declarations and an in-app abuse reporting workflow, with 17 Supabase Edge Functions handling payments, notifications, and email dispatch across a Turborepo monorepo.
Hétenyi Tamás Portfolio — Construction Services Website
Side ProjectMarketing website for a Hungarian construction contractor specialising in electrical work, plumbing, and flooring. Features an interactive before/after image comparison slider with drag, touch, and keyboard support, a dynamic project gallery with full-screen slideshow, and a password-protected admin panel with drag-and-drop file upload to AWS S3 via presigned URLs. Authentication is handled by NextAuth.js with Google OAuth, enquiries via EmailJS, and the site is optimised for local search with a Hungarian-language SEO setup, auto-generated sitemap, and OpenGraph metadata.
Professional Experience
Senior Software Developer
COSMIC – Wellcome Sanger Institute
- Promoted for consistently exceeding expectations across technical delivery, team contribution, and mentoring junior developers.
- Led full-stack development of a document management system for research data ingestion, owning architecture decisions across a FastAPI/PostgreSQL backend and React frontend end-to-end from database schema through to UI.
- Designed an Elasticsearch sync architecture for full-text search across scientific documents, integrating two-phase S3 upload workflows with automatic indexing triggered via Celery task queues.
- Delivered a genomic data platform in Next.js/React and TypeScript with an AWS S3-backed secure download system using pre-signed URLs and Elasticsearch-powered curation workflows for cancer variant data.
- Mentored junior developers through code reviews, pair programming, and structured technical guidance.
Tech Stack:
React, TypeScript, Next.js, Python, FastAPI, SQLAlchemy, Alembic, Elasticsearch, Celery, Redis, PostgreSQL, AWS S3, Docker, GitLab CI
Software Developer
COSMIC – Wellcome Sanger Institute
- Built and maintained a research data management platform using FastAPI, PostgreSQL, and Elasticsearch, with async background task pipelines via Celery/Redis for document ingestion, PubMed literature syncing, and S3 file management.
- Built full-stack curation tooling for cancer integration and actionability workflows, integrating a Django/OAuth backend with JWT token refresh, custom API client abstraction, and multi-step form validation.
- Delivered production-quality frontend infrastructure: Storybook component library, Jest/React Testing Library tests, auth flows, and GitLab CI with Husky pre-commit hooks on a large-scale bioinformatics web application.
- Contributed to async Python backend with SQLAlchemy async sessions, Alembic migrations, and Docker Compose orchestration supporting CI/CD deployment via GitLab.
Tech Stack:
React, TypeScript, Python, FastAPI, Django, PostgreSQL, Elasticsearch, Celery, Redis, AWS, Docker, GitLab CI, Jest, Storybook
Web/Software Development Mentor (Part-Time)
OpenClassrooms International
- Mentored students through full-stack projects in JavaScript, React, and Node.js, guiding them from fundamentals to production-ready application architecture.
- Provided structured feedback on frontend and backend design, API integration, and deployment, with emphasis on scalability, clean code, and professional engineering practices.
Tech Stack:
JavaScript, TypeScript, React, Node.js, REST API, HTML, CSS
Full-Stack Software Developer
Passle Ltd.
- Delivered customer-facing features across a commercial SaaS platform using Angular, TypeScript, and C#.NET, contributing to a shared codebase across multiple product teams.
- Built secure, reliable full-stack solutions in close collaboration with product and design, developing strong foundations in agile delivery and cross-functional teamwork.
Tech Stack:
Angular, TypeScript, C#, .NET, MongoDB
Education
BSc (Honours) Computing & IT (Software Engineering)
The Open University
Comprehensive study of software engineering principles, algorithms, data structures, machine learning (ML), and modern development practices.
Foundation Degree in Software Development
OpenClassrooms International
Intensive program covering full-stack development, project management, and industry best practices.
Get In Touch
Let's Work Together
I'm always open to interesting discussions, collaborations, or opportunities to build meaningful products. Whether you have a project in mind or just want to connect, I'd love to hear from you.
