TANDEMSoftware EngineerApplication / Alex Kostyniuk
Good afternoon,
Tandem.
I build across the stack and take features from design to production. The work I am proudest of removed hours of admin from someone's day, which is the whole point of what you are building.
Software Engineer · Full-stack · Stockholm

Visit 01 / Candidate
Ambient capture
- Subjective
- Presenting complaint, history, duration
- Objective
- Vitals, examination findings
- Assessment
- Working diagnosis, differentials
- Plan
- Investigations, treatment, follow-up
Drafted in seconds, reviewed and signed by the clinician.
Why we're a strong match
Your bonus points, answered
Four of six
LLM-based applications
Built and shipped, with review in the loop
TypeScript and React
My daily stack, plus Next.js
Open source and writing
Public projects and technical articles
Cloud infrastructure
Production on AWS, so Azure is a move not a leap
Kubernetes
Adjacent, not yet mine in production
Streaming audio, health-tech
New to me, and the reason I applied
Why Tandem should hire me
Why I want to join Tandem
How I work.
I start with either a problem to solve or a business idea. I shape it around customer needs and technical realities, and look for a solution that can serve many customers instead of just one. Once the core is clear, I work with Design team on the experience, break it down into a focused story, and leave it ready for a developer or me to build.
How I develop features
- 01
Start with an agent
I always work with an agent. For bigger features or bugs that aren't obvious at first, I use specific skills to help it focus. For smaller tasks, I explain what needs doing and jump in.
- 02
Scope the solution
When the work needs a plan, I turn it into a detailed spec, including edge cases and what done looks like.
- 03
Implement with agents
Once the task is clear, I let one or more agents build the feature.
- 04
Create feedback loops
Browser Use, types, and tests help the agents see what they built and catch their own mistakes.
- 05
Check manually
I still open the feature and use it myself, from start to finish.
- 06
Run an agent review
I ask fresh agents to review the work and catch anything the first ones missed.
- 07
Review the code
Then I read the diff myself and fix whatever is left.
- 08
Babysit the PR
Finally, an agent watches CI and review comments until the PR is ready to merge.
The result is a feature that has been planned, built, checked, and reviewed from a few different angles, usually in much less time.