Summary
Nikolai Mavrenkov is a Senior Frontend Developer based in Berlin with 11 years of software engineering experience, combining a strong front-end focus with early back-end Java roots and an engineering degree in mathematics and computer science. He has shipped production React and TypeScript applications across startups and enterprise clients, including Electron desktop apps for medical devices and frontend architecture work at an YC-backed company. Comfortable designing app architecture alongside backend teams, he frequently bridges gaps between UX, product and backend engineers to deliver cohesive systems. Nikolai also contributes pro bono to charitable web projects, showing a pragmatic, user-centered approach beyond commercial work. Notably, his background in backend development gives him an edge in understanding performance and integration trade-offs that improve cross-team collaboration and system reliability.
11 years of coding experience
11 years of employment as a software developer
Engineer's degree, Mathematics and Computer Science, Engineer's degree, Mathematics and Computer Science at Petrozavodsk State University (PetrSU)
English, Russian