
Michail Eremin
Verified Expert in Engineering
Software Developer
Espoo, Uusimaa, Finland
Toptal member since December 10, 2020
Michail is a highly skilled and efficient professional with over five years of experience in web and mobile development, including over three years in game development. He has proven technical expertise, as evidenced by his contributions to the web social game on Facebook, which reached the top 80 grossing list. All in all, Michail is a highly motivated, proactive, and focused developer who excels at achieving goals while working closely with designers and UX teams.
Portfolio
Experience
- Node.js - 6 years
- C# - 5 years
- Unity - 5 years
- Mathematics - 5 years
- JavaScript - 4 years
- Games - 3 years
- Performance - 3 years
- Shaders - 2 years
Availability
Preferred Environment
JetBrains
The most amazing...
...thing I've architected was a scalable marketing analytics system with automatic reports, which helped the team improve ad companies' results.
Work Experience
Senior Back-end Developer
Remedy Entertainment
- Implemented multiplayer functionality in shooter games.
- Optimized networking performance for seamless player interaction.
- Cooperated with game designers and artists to implement new features.
Senior Front-end Developer
Visme
- Delivered features in time for the project used by 19 million users.
- Improved optimization of a complex UI-rich application for mobile devices that increased organic traffic by 20%.
- Refactored legacy application parts to make code clear, readable, and reliable.
- Collaborated with the project manager and designers to estimate development time.
Full-stack Developer
Kosmos Games
- Worked on WebSockets-based back end of web and mobile multiplayer games for tens of thousand active players.
- Architected and developed a scalable game analytics system with very detailed action logs for every player.
- Rewrote a game bug tracker from a legacy system to a modern scalable one.
Unity Developer
Freelance
- Developed a mobile game from scratch and delivered it to various app stores as well as providing documentation and art.
- Built a game back end for players' social actions, messages, and clans.
- Contributed to the integration of analytics system, in-game ads, and in-app purchases.
Full-stack JavaScript Developer
Self-employed
- Architected and developed a successful multiplayer gambling site with thousands of players.
- Created a microservices-based system with fast and stable RabbitMQ messaging.
- Worked with Vue before it became a mainstream front-end framework.
Experience
Solitaire Social
I worked on adding new game features and season events on the Node.js WebSockets back end while working closely within a team with game designers and front-end developers.
Education
Specialist's Degree in Mathematics and Computer Science
Lipetsk Technical University - Lipetsk, Russia
Skills
Libraries/APIs
Node.js, REST APIs, React, Vue
Tools
JetBrains
Languages
JavaScript, C#, PHP, TypeScript, Go, C++
Frameworks
Unity, Unreal Engine 4
Storage
MySQL, ClickHouse
Other
Performance, APIs, Back-end, Full-stack, Software Design, Mathematics, Games, Shaders, Computer Graphics, Architecture, SaaS, Unreal Engine 5
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring