Denis Smorodin

Senior Frontend Developer at Cian

Ulyanovsk, Ulyanovsk Oblast, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor, Bachelor at Ulyanovsk State University
languagesRussian, English
github-logo-circle

Github Skills (1)

api5

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
Contributions:18 commits, 9 PRs, 23 pushes in 1 year
Библиотека предоставляет API для работы c cadesplugin и Крипто Про
Contributions:21 commits, 6 PRs, 12 pushes in 3 months
apic-apicadesplugin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Denis Smorodin - Senior Frontend Developer at Cian