Misha Moroshko is a founding product engineer with 12 years of experience building delightful front-end experiences and developer-focused products, now shaping a Voice AI platform at Phonic. He thrives in early-stage startups hunting for product-market fit, combining hands-on TypeScript/Next.js/Tailwind expertise with strong UX and design-system instincts. Previously a front-end engineer at Facebook and principal engineer at Surreal, he brings enterprise-grade rigor to fast-moving teams. An active open-source contributor, his work includes rxviz, an animated Rx observables playground, and ongoing contributions to the js.org community. Based in Melbourne, he pairs a BSc in Mathematics & Computer Science with a practical obsession for making products that make humans happier.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Science (B.Sc.) Mathematics and Computer Science, Bachelor of Science (B.Sc.) Mathematics and Computer Science at Ben-Gurion University of the Negev
Rx Visualizer - Animated playground for Rx Observables
Role in this project:
Front-end Developer
Contributions:57 commits, 5 PRs, 47 pushes in 2 years 10 months
Contributions summary:Misha primarily contributed to the front-end development of the Rx Visualizer project. Their commits show a focus on refining the user interface, including fixing UI issues such as CodeMirror cursor height and adding padding. They also implemented new features like a share button and integrated shared snippet functionality while also improving the overall user experience. The user made further enhancements by extracting and updating components, and improving the error handling in the sandbox.
Dedicated to JavaScript and its awesome community since 2015
Role in this project:
Front-end Developer
Contributions:6 commits, 6 PRs in 5 months
Contributions summary:Misha primarily contributed to the `js.org` repository by adding subdomains that linked to existing websites, many of which appear to be JavaScript-based projects hosted on GitHub Pages. Their main activity involved modifying the `cnames_active.js` file to include new entries, effectively updating the DNS configuration to map subdomains to specific GitHub Pages projects. The user also removed an entry as a project was migrated elsewhere. This implies a focus on front-end development and deployment of web applications.
custom-domainsdnsjavascriptdedicatednamespace
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
Misha Moroshko - Founding Product Engineer at Phonic