Coder Social home page Coder Social logo

Andrew

My high school computer science teacher said I was the most creative programmer he'd ever met.

       

Project Directory

Publications

Artificial Intelligence & Machine Learning

  • Joi (py): Locally run AI assistant with persistent memory.
  • Self Driving Jetbot (py): Robot avoids obstacles and follows humans with computer vision

Websites

Video Games

  • AnimeGuessr (js): Guess the location of the Anime scene
  • Colors (py): 2D Maze Runner Game

Custom React Snippets

  • Chart In Tooltip (ts): Scatterplot chart embedded in a tooltip using dx react mui
  • Reddit Vote (js): Reddit style vote handling in react

Internet of Things

Algorithms and Data Structures

  • B+ Tree (c): m-ary tree with a variable number of children per node
  • Graphics Math (c++): Manual implementation of basic graphics techniques such as edge detect, grayscale, blur, and crop
  • Cuckoo Hashing (c++): Cuckoo Hashing manual implementation
  • Sorting Disks (c++): Sorting binary disks with two algorithms
  • String Searching (c++): Timing two algorithms that solve the same substring problem
  • Rat18s Compiler (c++): DFA with parser, lexer, and syntactic analyzer. Generates token list, parse tree, and machine code

Cybersecurity

Web Apps

  • R2-D2 (js): Rapid Routing and Decision Dashboard, document routing app
  • Stoked Custom Web Pages (css): Web applications comissioned by Stoked in 2017 developed with pure HTML CSS JS techniques
  • Ceullular Automata Rule 45 (js): Calculates and displays the generational progress of Wolfram's Rule-45 cellular automaton

These are all personal or educational projects.

Andrew Pham's Projects

4ch icon 4ch

PERN stack textboard

blockfall icon blockfall

2D Collision and Gravity for Circles and Rectangles

boxingwearable icon boxingwearable

Boxing glove sensor prototype that detects shadowboxing punches.

graphics-math icon graphics-math

Manual convolution: mathematical implementation of basic graphics techniques such as edge detect, grayscale, blur, and crop.

joi icon joi

Joi is an AI assistant with a locally run model. She remembers all previous conversation.

muitesting.com icon muitesting.com

Reference for testing MUI components with React Testing Library

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.