Mike Timashov
Verified Expert in Engineering
Software Developer
Warsaw, Poland
Toptal member since March 23, 2021
Mike is an expert software engineer with more than ten years of professional experience working on enterprise and startup projects. He's passionate about learning, building world-class quality software, and expanding his knowledge. Mike's specialties include TypeScript, Node.js, and mobile app development.
Portfolio
Experience
- Software Development - 13 years
- Mobile Development - 8 years
- MySQL - 8 years
- Node.js - 5 years
- TypeScript - 5 years
- Express.js - 4 years
- GraphQL - 3 years
- MongoDB - 2 years
Availability
Preferred Environment
Visual Studio Code (VS Code), MacOS, Git, Terminal, Back-end
The most amazing...
...platform I've built for teaching millions of students was used during quarantine by all schools in Georgia. Even our education minister talked about it on TV.
Work Experience
Tech Lead
Danger Valley
- Developed on-chain tools on the Solana blockchain. The main tech stack included Node.js, TypeScript, MongoDB, Web3.js, Solana RPC, and Socket.IO.
- Managed a team of 15 members, including developers, designers, artists, and community moderators.
- Launched two NFT collections on Solana using Candy Machine. Built non-custodial staking with custom SPL tokens, developed an NFT raffle platform, and created four on-chain games on Solana.
- Built a Web3 chess platform, xchess.io, on the Solana blockchain.
- Launched NFT raffles platform on Solana with the ability to raffle NFT, pNFT, or compressed NFT and buy tickets with SOL or any other SPL token on the Solana blockchain.
Senior Software Engineer
Feedc
- Used Node.js with Express.js and TypeScript as the main stack, MySQL and MongoDB for databases, Socket.IO for chats and real-time events, and RTMP and HLS for live streams.
- Developed a geolocation social platform using Node.js and TypeScript. It has many social benefits, including followers, feeds, chats, and live streams.
- Developed an online learning platform for Georgian schools. All schools in Georgia used it during the quarantine; even the minister of education talked about it on television.
- Led the back-end team of five developers and the mobile team of two developers.
- Completed various challenging DevOps tasks — setting up the Node.js environment on Google Cloud, making it scalable, and setting up Docker.
- Used Node.js and TypeScript to develop the whole back end, including auth, feed, chats, and live streams.
Tech Lead
CherryPie Studio
- Built a team of mobile developers to help startups and small companies develop their ideas.
- Managed the back-end development, communication with clients, mobile developers, and product launches.
- Developed a startup company from scratch, gaining extensive experience in different aspects of startup development, such as how startups should manage teams, time, and ideas.
Full-stack Developer
Clubhouse Media Group LLC
- Built new features and fixed bugs in the complex web project for a private community subscription service.
- Integrated a few payment gateways in addition to existing ones.
- Helped to improve server infrastructure to make it more scalable.
Founder | Developer
Mitim Games
- Developed more than 20 apps for iOS, Android, Blackberry, and Tizen.
- Created apps that had more than 1,000,000 downloads and active users. The most popular app ranked first in App Store's top charts in Russia and Ukraine for over a week.
- Developed and implemented both the front end and back end for different applications.
Software Engineer
DevelopEx
- Contributed to one big project and helped with the development of iOS, Android, and macOS apps.
- Utilized iOS and Android mobile device management (MDM).
- Monitored the management of big remote development teams.
Software Engineer
Yandex Tolstoy Startup Camp
- Took part in Yandex startup accelerator, Tolstoy Startup Camp.
- Acted as a software developer and took part in iOS app development and back-end development.
- Developed a sports tracker application for runners.
Game Developer
Smart Project
- Contributed to the development of social games and applications.
- Supported the most popular company's application all by myself. The highest DAU was around five million users.
- Developed a few native mobile games for iOS and Android.
Flash (ActionScript) Developer
Hakuna Matata
- Contributed to the development of social games and applications.
- Developed an online store application for the Russian social network Odnoklassniki.
- Developed one native mobile app for iOS using Objective-C.
Experience
Feedc Platform
https://feedc.com/Feedc Edu Platform
We built a platform where students can listen to the teacher in real time. The teacher can do a live stream with video and audio, share documents, schedule lessons, and more. We also built an infrastructure to handle high loads.
Pet Projects
Created a few mobile apps as pet projects, worked with Telegram Bot API, Poloniex Trading API, and Facebook API.
Danger Valley
https://dangervalley.com/Education
Master's Degree in Informatics and Applied Mathematics
Oles Honchar Dnipro National University - Dnipro, Ukraine
Bachelor's Degree in Informatics and Applied Mathematics
Oles Honchar Dnipro National University - Dnipro, Ukraine
Certifications
Microservices with Node JS and React
Udemy
Skills
Libraries/APIs
Node.js, REST APIs, API Development, Poloniex API, Telegram Bot API, Facebook API, Facebook Open Graph API, Web3.js, Socket.IO
Tools
Git, Terminal, Adobe Flash, Flash
Languages
TypeScript, JavaScript, GraphQL, ActionScript 3, Objective-C, Java, Swift, PHP, SQL
Frameworks
Express.js, Flex, Adobe Flex
Paradigms
Mobile Development, Management, Scrum, Microservices, DevOps
Platforms
iOS, Android, Firebase, Google App Engine, Blockchain, Visual Studio Code (VS Code), MacOS, DigitalOcean, Kubernetes, Google Cloud Platform (GCP), Telegram Bot Platform, Ethereum, Amazon Web Services (AWS), AWS Lambda, Azure
Storage
MySQL, NoSQL, Databases, MongoDB, PostgreSQL, LAMP Server, Redis, Azure Table Storage
Other
Software Development, Mobile App Development, Back-end, WebSockets, Architecture, API Integration, APIs, Back-end Development, Minimum Viable Product (MVP), Social Networks, Solana, Web3, Decentralized Finance (DeFi), Crypto, OpenAI GPT-4 API, Smart Contracts, Algorithms, Startups, Startup Funding, Startup Accelerators, Lean Startups, Early-stage Startups, MDM, iOS Mobile Device Management (MDM), Trading, Telegram Bots, Game Development, Mobile Game Development, Metaplex, Caching
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