Summary
Denis Smorodin is a Senior Frontend Developer with 8 years of hands-on experience specializing in React and TypeScript, routinely building applications from architecture to production using Agile/SCRUM. He has led frontend architecture efforts for multiple projects, implemented SSR, PWAs, web workers, and integrated complex modules like OpenCV in React Native apps. Comfortable in teams of 2–30, Denis emphasizes test-driven development with jest, rtl, cypress and maintains production-quality code across features, A/B tests and performance optimizations. He also has practical experience with SEO-driven dynamic rendering and crypto integrations, reflecting a blend of user-facing polish and backend-facing integrations. Based in Ulyanovsk, he brings a pragmatic, improvement-oriented mindset and a track record of launching projects from scratch and iterating them in the wild.
8 years of coding experience
5 years of employment as a software developer
Bachelor, Bachelor at Ulyanovsk State University
Russian, English