Skip to content
View evanwlaw's full-sized avatar
🧑‍💻
🧑‍💻

Highlights

  • Pro

Block or report evanwlaw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
evanwlaw/README.md

Hi there 👋, I'm Evan Law

💡 Full-Stack Developer | Blockchain and AI Enthusiast
MCIT student at UPenn, exploring blockchain, internet systems, and AI.

About Me

  • 📫 How to reach me evanlaw.el@gmail.com
  • 🌐 Learn more about me: www.evanlaw.dev
  • 🤝 Connect with me: https://www.linkedin.com/in/evanlaw/
  • 🌱 I’m currently learning NeoVim, Astro, Rust, and Go
  • ⚡ Fun fact: I trained in classical ballet for 12 years.

Projects

AskSauron

A distributed search engine built in Java for crawling, indexing, ranking, and retrieval. The system is powered by a custom key-value store and Flame, a distributed processing framework built from scratch in Java and modeled after Apache Spark, and processed 1M+ crawled pages into an indexed corpus of ~520K validated documents on AWS EC2.

Read the full project write-up

AskSauron Demo
AskSauron Demo

FlowMinder

A full-stack real-time Zoom app built to keep meetings structured, visible, and on schedule. Built with Next.js, TypeScript, Express, Socket.IO, Supabase PostgreSQL, Zoom OAuth, and the Zoom App SDK, it supports shared agendas, live timer sync, role-based permissions, and real-time participant updates inside Zoom.

Read the full project write-up

FlowMinder Demo
FlowMinder Demo

Languages and Tools:

Python Java C++ C Solidity

scikit-learn Pandas NumPy Matplotlib

JavaScript React NodeJS ExpressJS TailwindCSS

Top Langs Evan's GitHub stats

Pinned Loading

  1. hello-manta-demo hello-manta-demo Public

    Full-stack dApp on Manta Pacific Sepolia: Solidity + Next.js, hosted on IPFS.

    HTML

  2. solana-projects-playground solana-projects-playground Public

    Playground repo for Solana projects: smart contract experiments, tutorials, and practice builds.

    TypeScript

  3. AlgorithmVisualizer AlgorithmVisualizer Public

    A simple web application that demonstrates how various algorithms work in real time.

    JavaScript

  4. flowminder-app flowminder-app Public

    TypeScript 1