I'm Mark Emdin, a Frontend Engineer based in Berlin, Germany, with 5+ years of production experience delivering web and mobile applications using React, Next.js and TypeScript. I've built and shipped features for a B2B event platform serving 500,000+ users, focusing on real-time ticketing, payments integration, and end-to-end delivery in a startup environment. I'm a former professional chess player with a 2250 FIDE rating and a background in applied mathematics. I bring a structured, analytical approach to software engineering, emphasizing performance, reliability, and user experience. I also coach chess and enjoy applying disciplined problem solving to development challenges.

Mark Emdin

I'm Mark Emdin, a Frontend Engineer based in Berlin, Germany, with 5+ years of production experience delivering web and mobile applications using React, Next.js and TypeScript. I've built and shipped features for a B2B event platform serving 500,000+ users, focusing on real-time ticketing, payments integration, and end-to-end delivery in a startup environment. I'm a former professional chess player with a 2250 FIDE rating and a background in applied mathematics. I bring a structured, analytical approach to software engineering, emphasizing performance, reliability, and user experience. I also coach chess and enjoy applying disciplined problem solving to development challenges.

Available to hire

I’m Mark Emdin, a Frontend Engineer based in Berlin, Germany, with 5+ years of production experience delivering web and mobile applications using React, Next.js and TypeScript. I’ve built and shipped features for a B2B event platform serving 500,000+ users, focusing on real-time ticketing, payments integration, and end-to-end delivery in a startup environment.

I’m a former professional chess player with a 2250 FIDE rating and a background in applied mathematics. I bring a structured, analytical approach to software engineering, emphasizing performance, reliability, and user experience. I also coach chess and enjoy applying disciplined problem solving to development challenges.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Russian
Fluent
French
Intermediate
Hebrew (modern)
Beginner

Work Experience

Frontend Developer at Vibez
January 1, 2023 - Present
Built and shipped production frontends in React / Next.js / TypeScript on web and React Native (Expo) on iOS/Android, serving 500,000+ users. Implemented real-time QR and NFC ticket validation with sub-200ms latency. Integrated Zooz and BridgerPay for cashless/tap-to-pay event experiences. Shipped internationalization across 6 languages with RTL/LTR support. Rolled out Sentry monitoring to reduce frontend errors by ~40%. Improved page performance (LCP from ~4s to ~2s) via caching and data-fetching optimizations. Achieved ~90% frontend test coverage (Jest, RTL). Owned features end-to-end from design hand-off to release and monitoring.
Full Stack Developer at Personal Project - E-Commerce Platform
August 1, 2022 - January 1, 2023
Built frontend components in React and integrated third-party APIs; developed backend services with Node.js/Express and PostgreSQL; deployed on AWS (EC2, RDS); handled end-to-end data flow between frontend and backend.
Professional Chess Player & Coach at Self-employed
January 1, 2018 - January 1, 2022
Maintained 2250 FIDE rating; European champion; trained students with structured learning approaches; performed in international competitions (Maccabiah Games).
Full Stack Developer at Personal Project (E-Commerce Platform)
August 1, 2022 - January 1, 2023
Built a full-stack e-commerce marketplace enabling users to browse products and complete transactions. Implemented frontend components in React, integrated third-party APIs, and developed back-end services with Node.js and Express, using PostgreSQL for data storage. Deployed on AWS (EC2, RDS) and coordinated end-to-end data flow between frontend and backend via REST APIs.
Professional Chess Player & Coach at Independent
January 1, 2018 - January 1, 2022
Competed in European and international tournaments (including Maccabiah Games) and achieved 2250 FIDE rating. Worked as a certified chess coach, delivering structured training programs and mentoring students to develop strategic thinking and performance skills.

Education

B.Sc. at Saint Petersburg Electrotechnical University
January 1, 2015 - January 1, 2019
B.Sc. at Saint Petersburg Electrotechnical University
January 1, 2015 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Other