Mike Fisher, TypeScript Developer in Bellevue, WA, United States
Mike Fisher

TypeScript Developer in Bellevue, WA, United States

Member since September 29, 2020
Mike is passionate about creating great software that meets real business needs. He has extensive industry experience ranging from tiny startups to software giants like Microsoft. Mike understands the importance of planning, prioritizing, staying on schedule, and staying within budget. Almost no challenge is too difficult when it comes to his technical ability and problem-solving skills. Mike is a self-starter and will communicate effectively with the rest of your team.
Mike is now available for hire

Portfolio

  • Free Digital Money
    Asana, Microsoft SQL Server, Windows PowerShell, Azure DevOps, Git, SQL Azure...
  • Microsoft
    Angular, React, Microservices, TypeScript, Microsoft Teams, Maven, Jenkins...
  • LeadCrawl
    Amazon Web Services (AWS), AWS, Azure Blobs, Azure Tables, Azure, ASP.NET MVC...

Experience

Location

Bellevue, WA, United States

Availability

Part-time

Preferred Environment

SQL, JavaScript, TypeScript, Python, Node.js, .NET Core, Visual Studio, VS Code, Linux, Windows

The most amazing...

...project I've built was LeadCrawl's back end, which managed millions of records efficiently with a RESTful API, SQL databases, and NoSQL data stores.

Employment

  • Founder

    2017 - 2020
    Free 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, SQL Azure, Azure Blobs, Azure Queues, Azure Tables, Azure, Razor, ASP.NET MVC, ASP.NET, C#, Bitcoin
  • Senior Software Engineer

    2013 - 2017
    Microsoft
    • 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 - 2016
    LeadCrawl
    • 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), AWS, Azure Blobs, Azure Tables, Azure, ASP.NET MVC, ASP.NET, C#
  • Full-stack Software Engineer

    2012 - 2013
    PeopleTool
    • 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, Ruby
  • Founder

    2010 - 2013
    Real 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: SQL Azure, Microsoft SQL Server, Azure, ASP.NET, C#, Facebook
  • Software Engineer

    2005 - 2010
    Microsoft
    • 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#

Experience

  • Free Digital Money (Development)
    http://freedigitalmoney.com

    A website for virtual currency marketing with millions of customers.

    I designed a sophisticated back end written in C# for order processing, fraud detection, and integration with bitcoin and other currencies. I also designed a web UI that integrates with offer partners written in ASP.NET MVC and Razor and hosted on Azure. I then designed a robust data layer using SQL Server and Azure NoSQL Storage and set up Git source control, Azure DevOps continuous integration, and deployment to Azure with PowerShell scripts.

    I wore many hats in this project, from advertising to marketing, business development to finances, and much more.

Skills

  • Languages

    C#, Java, JavaScript, TypeScript, C++, Python, T-SQL, Objective-C, Ruby, SQL
  • Frameworks

    ASP.NET, ASP.NET MVC, ASP.NET Core, ASP.NET Core MVC, ADO.NET, Electron, Windows Presentation Foundation (WPF), Razor, Windows PowerShell, Angular, .NET Core
  • Libraries/APIs

    Azure Blob Storage API, Async, Node.js, OpenGL, React
  • Platforms

    Windows, Azure, Linux, Amazon Web Services (AWS)
  • Storage

    Microsoft SQL Server, Azure Table Storage, Databases, Azure Tables, Azure Queues, Azure Blobs, SQL Azure, Azure Queue, MySQL, PostgreSQL
  • Tools

    Git, VS Code, Visual Studio, TFS, Slack, Asana, Jenkins, Maven, Microsoft Teams
  • Paradigms

    Azure DevOps, Microservices
  • Industry Expertise

    Security
  • Other

    Teams, Software Engineering, Algorithms, Bitcoin, DocumentDB, Facebook, WCF Web Services, I/O, Distributed Systems, Networking, Compilers, 3D Graphics, Operating Systems, AWS

Education

  • Bachelor's degree in Computer Science
    2001 - 2005
    University of Illinois at Urbana-Champaign - Champaign, IL, United States

To view more profiles

Join Toptal
Share it with others