Founder
2017 - 2020Free Digital Money- Built a website for virtual currency marketing with millions of customers.
- Developed and designed a sophisticated back end written in C# for order processing, fraud detection, and integration with bitcoin and other currencies.
- Designed a web UI that integrates with offer partners written in ASP.NET MVC and Razor and hosted on Azure.
- Created a robust data layer to store hundreds of millions of records with a focus on performance and cost savings using a combination of SQL Server and Azure NoSQL Storage.
- Automated the development processes with Git source control, Azure DevOps continuous integration, and deployment to Azure with PowerShell scripts.
- Wore many hats from advertising to marketing, from business development to finances, and more.
Technologies: Asana, Microsoft SQL Server, Windows PowerShell, Azure DevOps, Git, Azure SQL, Azure Blobs, Azure Queue, Azure Tables, Azure, Razor, ASP.NET MVC, ASP.NET, C#, BitcoinSenior Software Engineer
2013 - 2017Microsoft- Handled the full-stack development on the Microsoft Store website with a focus on back-end features for storing product data from multiple sources, customizing storefronts, and providing granular security using C#, ASP.NET Core, Angular, React, and DocumentDB.
- Developed MSDN.com back-end features for retrieving, processing, and storing documentation for hundreds of Microsoft products using C# and SQL Server. Helped migrate back-end systems to the cloud into Azure.
- Developed official Azure Storage client libraries for communicating with our RESTful APIs in various languages including C#, Java, C++, JavaScript, and Objective-C.
Technologies: Angular, React, Microservices, TypeScript, Microsoft Teams, Maven, Jenkins, Objective-C, JavaScript, C++, Java, Azure Queue, Azure Table Storage, Azure Blob Storage API, Azure, Microsoft SQL Server, DocumentDB, ASP.NET Core MVC, ASP.NET Core, C#Back-end Software Engineer
2015 - 2016LeadCrawl- Developed marketing lead-generation web application with a small team using C#, ASP.NET MVC, and Azure.
- Designed a sophisticated web crawler to index the technologies, services, and trackers used on millions of websites at a rate of 20,000 webpages scanned per second.
- Designed an efficient NoSQL data storage system using high-performance and low-cost Azure Storage Tables and Azure Storage Blobs.
Technologies: Amazon Web Services (AWS), Azure Blobs, Azure Tables, Azure, ASP.NET MVC, ASP.NET, C#Full-stack Software Engineer
2012 - 2013PeopleTool- Developed a contact-management web application with a small team.
- Built the front end of the web application using JavaScript.
- Constructed the back end of the web application using Ruby and MySQL.
Technologies: MySQL, JavaScript, RubyFounder
2010 - 2013Real Estate Tycoon- Created an online social game on the Facebook platform with millions of players.
- Developed a web application using ASP.NET that integrates with Facebook using their Graph API.
- Handled all business and technology tasks, including the front end, back end, database, graphics, advertising, marketing, and so on.
Technologies: Azure SQL, Microsoft SQL Server, Azure, ASP.NET, C#, FacebookSoftware Engineer
2005 - 2010Microsoft- Developed features for the Microsoft Docs website (formerly MSDN and Technet) publishing system using C# and SQL Server.
- Built a data processing engine to submit and publish documentation content.
- Developed the Microsoft Account back-end features, client library, and internal tools using C#, web services, and SQL Server.
Technologies: T-SQL, WCF Web Services, Microsoft SQL Server, C#