Freelance Senior Developer2017 - PRESENTUnder NDA
Technologies: .NET, ASP.NET MVC, REST services, C#, SOLID principles, TDD, Xamarin, AngularJS, SQL Server, Python, Tensorflow, Machine Learning, Azure, Amazon AWS
- Migrated legacy monolith ASP.NET application to a microservices architecture on Azure.
- Developed eCommerce software solution in ASP.NET MVC.
- Created tweet sentiment analyzer in Python and Tensorflow to provide signals for a stock trading bot.
- Created mobile application for Android in Xamarin.
- Developed REST API backend for the above application with ASP.NET Core 2.
- Finished at the Diamond Tier (top 1%) at the Halite AI programming competition by TwoSigma. Competed against over 4 thousand developers from 460 organizations including Google, Ubisoft, NASA, Goldman Sachs, Citi, Facebook, and others.
Senior Software Architect/Co-Founder2004 - 2017eStream Ltd
Technologies: .NET, ASP.NET, C#, REST services, SOLID principles, TDD, jQuery, Knockout, SQL Server, WebSockets, Azure, Amazon AWS
- Designed and developed a content management system for dating and social networking sites.
- Developed an image server for the above software that is still in use and well regarded.
- Designed and developed online chat system with support for chat rooms, group chats, audio/video chat, and instant messenger.
- Designed and developed online helpdesk service (SaaS) that was featured and selected as Editor's Choice in Google Apps for Your Domain Marketplace.
- Wrote custom DNS server to scale the above helpdesk service.
- Implemented peer-to-peer SQL server replication to scale the above helpdesk service.
- Managed a team of three developers, one designer, and one QA.
- Became MCP certified.
- Developed commercial ASP.NET component that won MSD2D People's Choice Award.
- Presented company software at CeBIT in Hanover.
Lead Developer2000 - 2006Make-A-Store Inc
Technologies: Perl, PHP, ASP.NET, C#, mySql, PostgreSql
- Opened office for the company Bulgaria and hired developers and designers.
- Trained developers.
- Oversaw the rewriting of the company legacy software from Perl to PHP.
- Developed software in C# that automatically synchronizes the clients' store inventory with Amazon and eBay.
- Developed payment integrations with various payment processing companies.
- Developed eCommerce affiliate module in ASP.NET.
- Developed automatic scraping tool that downloads product information and images from various eCommerce sites.
Web Developer2000 - 2002Intermedia Ltd
Technologies: Perl, MySQL, PostgreSQL
- Created a PERL script that automatically slices PSD files to HTML.
- Created software to automatically scrape and store book information and image based on the ISBN code retrieved from a portable scanner.