Hello, I'm

Michael Usher

I am passionate about bridging the gap between Business and Technology through Software Development, Data Science and E-Commerce.

scroll
0+
Years Coding
0+
Languages & Frameworks
0
Degrees Earned

Journey

Experience

  • Mar 2026 — Present·945Industries

    Junior Shopify Developer

    Involved in the day-to-day development and upkeep of the company's Shopify store, contributing to both technical and operational aspects of the E-commerce platform.

    ShopifyLiquidJavaScriptE-commerce
  • 2023 — Present·Personal Projects

    Logos: Founder & Developer

    Started building Logos in 2023 — an end-to-end encrypted social platform, currently a mobile app, developed across product design, mobile engineering, and security.

    React NativeNode.jsPostgreSQLEnd-to-End Encryption
  • 2023 — 2026·New Jersey Institute of Technology

    M.S. in Business and Information Systems

    Graduate studies bridging business strategy with applied technology — information systems architecture, data-driven decision making, and technology management.

    Information SystemsBusiness StrategyData Analytics
  • 2020 — 2023·Drew University

    B.S. in Computer Science, Minor in Data Science

    Coursework spanning data structures, algorithms, databases, machine learning, and software engineering, with a data science minor focused on statistical analysis and modeling.

    AlgorithmsMachine LearningData ScienceSoftware Engineering

Most Recent

Projects

2023 — PresentLive

Logos: An Encrypted Social Media Platform

Logos is an encrypted mobile social media app that ensures user privacy and data security. It features end-to-end encryption for messages, secure file sharing, and privacy-focused social networking tools.

JavascriptReact NativeNode.jsPostgreSQLEnd-to-End EncryptionSocial Media
June 2026 — August 2026Live

Knowledge Keeper: RAG Knowledge Preservation System

A RAG pipeline that ingests PowerPoint, Word, PDF, and Markdown, preserving provenance — author, date, slide and page — from the source file through to the cited answer. An analysis layer uses LLM extraction to flag corpus-wide risks like undocumented topics, single-author "bus factor," and stale or contradictory docs, with pluggable providers that deploy to Azure or AWS.

PythonFastAPILLMsHybrid Vector SearchAzure / AWSTerraform / Bicep
Feb 2026Live

Bitcoin & Gold Analysis with ML

A live Bitcoin and Gold dashboard with interactive charts, BTC/Gold ratio, and DCA calculators, featuring a pure JavaScript client-side ridge regression model that uses log returns, RSI, momentum, and volume to generate multi-horizon price predictions.

JavascriptReactViteRechartsNode.jsExpressTensorFlow.js for MLYahoo Finance API
Feb 2023Live

Harold Discord Bot with AI

HaroldBot is a Discord bot that provides AI chat, timed polls, and automatic moderation. It responds to users conversationally, creates polls with automatic results, and enforces server rules by punishing spam and banned words while allowing owners to restore users.

PythonDiscord APIOpenAI API

Toolkit

Skills

Languages

JavaScriptTypeScriptPythonJavaSQLCC++C#PHPDartRLiquidHTMLCSS

Frameworks & Libraries

React.jsNext.jsNode.jsFlutterExpressTensorFlow.jsSocket.IO

Databases

PostgreSQLMySQLMicrosoft SQL

Cloud · DevOps · Tools

ShopifyGoogle MerchantE-CommerceVercelSupabaseFirebaseGitGitHubTableauOpenAI APIExpo Go.NETVS CodePyCharmJira

Get In Touch

Contact

I'm open to new opportunities — whether that's a full-time role, freelance project, or just a good conversation about ideas. My inbox is always open.

michaelusher00@gmail.com
0/1000