Emil Stoev
Verified Expert in Engineering
Back-end Developer
As a veteran full-stack developer, Emil has considerable relevant experience, including IoT, machine learning, and mobile projects. His foundation is in C# and .NET, with many years of experience in back-end development. He's currently finishing up a brief hiatus to study machine learning and AI development and catching up on exciting languages like Go and Rust.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio, .NET, Azure
The most amazing...
...thing I've coded is a phonetic sorting in Japanese for a global data science company.
Work Experience
Engineering Lead
Alteryx
- Managed the localization and accessibility teams. Helped maintain predictive velocity.
- Interviewed and helped onboard new software engineers and product managers.
- Designed best practices courses and exams used by the existing engineers that are also part of the new hires' onboarding process.
- Created an automated process for the initial and ongoing localization of the software assets.
- Optimized the localization strings gathering pipelines, resulting in 80% time and computing resources savings.
- Designed and implemented a phonetic sorting algorithm and data fuzzy matching for Japanese.
Software Engineer
Freelance
- Migrated a legacy monolith ASP.NET application to a microservices architecture on Azure.
- Developed an eCommerce software solution in ASP.NET MVC.
- Created a tweet sentiment analyzer in Python and TensorFlow to provide signals for a stock trading bot.
- Created a mobile application for Android in Xamarin.
- Developed a REST API back end for the above application with ASP.NET Core 2.
- Finished at the Diamond Tier (top 1%) at the Halite AI Programming Competition by Two Sigma, competing against more than 4,000 developers from 460 organizations, including but not limited to Google, Ubisoft, NASA, Goldman Sachs, Citi, and Facebook.
Software Architect | Co-founder
eStreamDesk
- Designed and developed a content management system for dating and social networking sites.
- Developed an image server for the content management system that is still in use and is well-regarded.
- Designed and developed an online chat system with support for chat rooms, group chats, audio and video chat, and instant messaging.
- Designed and developed an online helpdesk SaaS that was featured and selected as Editor's Choice in Google Apps for Your Domain Marketplace.
- Wrote a custom DNS server to scale the helpdesk service.
- Implemented peer-to-peer SQL server replication to scale the helpdesk service.
- Managed a team of three developers, one designer, and one QA.
- Developed a commercial ASP.NET component that won the MSD2D People's Choice Award.
- Presented the company's software at CeBIT in Hanover.
Lead Engineer
Make-a-Store
- Opened an office for the company in Bulgaria, hired developers and designers, and trained the developers.
- Oversaw the rewriting of the company's legacy software from Perl to PHP.
- Developed software in C# that automatically synchronizes the client's store inventory with Amazon and eBay.
- Developed payment integrations with various payment processing companies.
- Created an eCommerce affiliate module in ASP.NET.
- Built an automatic scraping tool that downloads product information and images from various eCommerce sites.
Web Developer
Intermedia, Ltd.
- Created a PERL script that automatically slices PSD files to HTML.
- Created software to automatically scrape and store book information and images based on the ISBN code retrieved from a portable scanner.
Experience
Education
Coursework in Industrial Engineering
University of Ruse - Ruse, Bulgaria
Diploma in Mathematics, English, Informatics
Baba Tonka High School of Mathematics - Ruse, Bulgaria
Certifications
Microsoft Azure Solutions Architect Expert
Microsoft
MCPS: Microsoft Certified Professional
Microsoft
Skills
Libraries/APIs
jQuery, Entity Framework, Facebook API, Twitter API, TensorFlow, Theano, Keras
Tools
Visual Studio, Postman, Docker Hub, Jenkins
Frameworks
ASP.NET, ASP.NET MVC, ASP.NET Core 2, Entity Framework Core, .NET, AngularJS, Knockout (Knockout.js)
Languages
C#, T-SQL (Transact-SQL), C#.NET, Python, JavaScript, Perl, PHP, C++, HTML5
Platforms
Azure, Azure PaaS, Amazon EC2, Docker, Amazon, Amazon Web Services (AWS), Xamarin
Storage
Azure SQL, Azure Queue Storage, Amazon S3 (AWS S3), SQL Server 2014, MongoDB, MySQL, PostgreSQL, Microsoft SQL Server
Paradigms
Test-driven Development (TDD), Azure DevOps, Continuous Delivery (CD), Continuous Integration (CI)
Other
Software Architecture, Sentiment Analysis, RESTful Services, SOLID Principles, WebSockets, Deep Learning, Machine Learning, Localization
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