Software Engineer
Owned the frontend for a government internal management platform — built it from scratch with React and TypeScript, working directly with the design and backend teams.
Read moreThree months on the backend of an AI voice product at Checkatrade, contracted through Evantis Technology. The initial contract ran to three months with an extension expected; a restructure meant it didn't go ahead, and the engagement closed at the original end date.
The team had its own internal tooling and its own way of doing things — not the framework I'd have picked, not one I'd seen before. The first couple of weeks were mostly reading. That felt slow at the time and turned out to be the best investment of the engagement: most of the confusing behaviour I ran into later had an explanation sitting in the framework's source, and knowing where to look meant hours instead of days.
The other half of ramping up was the domain. AI-mediated conversations produce messy, ambiguous data, and a lot of the real work was deciding what a piece of that mess actually means before writing any code to store it.
I kept a running knowledge base for the whole engagement — architecture notes, decision records, and dated investigation findings, written as the work happened rather than reconstructed afterwards. It started as a way to stop re-learning the same things and became the habit I'd most want to keep.
The payoff was constant rather than eventual. When a question came up in a meeting, the answer already existed and could be pointed at. When I picked work back up after a week on something else, the context was still there. When something behaved unexpectedly, there was usually a dated note explaining why it had been built that way. Nothing I figured out stayed only in my head, which is the difference between work that is finished and work that is merely delivered.
Written by
Alinus Dumitrana
Learn more about my experience.
Owned the frontend for a government internal management platform — built it from scratch with React and TypeScript, working directly with the design and backend teams.
Read moreReturned to YLD to work on a UK fintech client — migrated pages from Angular to Next.js in a multi-brand, multi-tenant architecture, and contributed to a Node.js GraphQL BFF.
Read more