Yegor Belov

Software engineer · London, UK

I’m a front-end developer with 10+ years of experience, including 8 in fintech. I build robust, scalable products for fast-paced, high-growth companies. At Revolut, Pleo, and Apron, I shipped products that scale and last. I care about clean code, great UX, and making complex things simple.

Technical Skills

I specialise in the Frontend and Fintech domains, with a deep focus on product and UX. Start-up experience taught me how to build a scalable, maintainable platform from the ground up and what mistakes to avoid.

TypeScript and JavaScript are my primary languages. Sometimes I write simple code in Kotlin, Go, Python, Solidity, and other languages, mainly for experiments or fun little projects.

Approximate stack I use for SPAs these days:
React + Redux / Context API, react-query / SWR, css-in-js, Vitest + RTL, Playwright, Vite, Eslint + Prettier. I’d go for Nginx for a web server, and I’m comfortable with GitHub Actions and Docker for CI/CD.

Soft skills

Organised regular frontend knowledge-sharing sessions. Interviewed and onboarded many frontend team members. Presented internal and external talks. Mentored engineers, most of whom were promoted. Led a team of 7.

Latest work experience

You can find the full list on my LinkedIn page.

Education