Git Product home page Git Product logo

Hi there šŸ‘‹


I'm a software engineering intern at Microsoft working on the brand new Surface Duo folding phone. Last year, I did a 9-month co-op at Apple as a hardware engineer on the Apple TV. From San Francisco, CA. Junior (?) at Cal Poly SLO studying electrical engineering.

šŸ”­ Cool Projects


suild.com: Website to sell PCB-based electronics products for Nerf blasters, host interactive web applications, and offer technical documentation. 30,000+ annual sessions, MERN stack.

montychoy.com: My personal website. Check out that dope home image. I overhaul the site every year for internship application season.

Select-Fire Rapidstrike Kit: PCB-based product to enable select-fire control in a Nerf blaster. Features ATmega328P MCU, DC-DC converter, & PID controlled inductive load powered by a high-discharge LiPo battery. 300+ sold to 10+ countries.

Flywheel Setup Picker: Basically Reddit for motorized Nerf blasters.

šŸ“ˆ Very Important Github Stats


Check out my green boxes

My github stats
More stuff about me

šŸ¤” Random Interests


šŸ’» Computer organization/SoC platform architecture:

  • Just reading up. Doing stuff is super complicated.
  • After modeling microarchitecture + ISA + MCU to implement RISC-V ISA, I don't really like HDL/RTL stuff, but I'm still super interested in how everything works.
  • Worked with Apple A-core SoCs and Qualcomm Snapdragon platform on Surface Duo.

As my mentor said:

That shit is super complicated man

āš” Buck converters:

  • Designing my own buck converter. Starting with just simulations to analyze ideal open-loop steady-state behavior.
  • Haven't taken signals & systems class, don't know jack about controls (if you're an interviewer reading this, ask me about literally anything else).
  • Plan on designing buck converter PCB. Will use IC to handle controls, but everything else (FETs, caps, inductor, feedback network) will be discretes.
  • DC-DC lead on a project at Apple, worked on Apple's custom PMUs and multiphase bucks.

Me (freshman after being asked this in an interview):

What's stability in a buck converter?

Taufik (power electronics professor):

HAHAHA I can't tell you until you're in third year

:octocat: Github Recommended


mochoy/mochoy is a āœØ special āœØ repository because its README.md (this file) appears on your GitHub profile.

Here are some ideas to get you started:

  • šŸ”­ Iā€™m currently working on ... Cal Poly Hyperloop
  • šŸŒ± Iā€™m currently learning ... high-speed digital design
  • šŸ‘Æ Iā€™m looking to collaborate on ... something cool
  • šŸ¤” Iā€™m looking for help with ... why is my most used language Java I have not used that in years...
  • šŸ’¬ Ask me about ... HW/SW
  • šŸ“« How to reach me: ... links on my personal website
  • šŸ˜„ Pronouns: ... he/him
  • āš” Fun fact: ... breakdancing for 9 years

Monty's Projects

alhs-coding-club icon alhs-coding-club

Code for projects and basics to be instructed at the Abraham Lincoln High School coding club.

button icon button

Arduino library to debounce button switches, detect presses, releases, and long presses

cal-poly-arduino-fest icon cal-poly-arduino-fest

Control a Nerf blaster over a web application through serial, Cal Poly Arduino Fest 2018 project

ee151-labs icon ee151-labs

Arduino sketches and code for all EE151 labs at Cal Poly SLO.

nerf-select-fire icon nerf-select-fire

Arduino sketch for select-fire control to full-automatic NERF blasters.

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.