Hey there, I'm

Johnny Bui

I'm a developer.

about me

skills

Software Developer

Ever since I started coding, I began looking at real-world problems through the lens of a programmer. From database-backed web apps to interactive browser games, my wide-ranging knowledge of computer science has allowed me to develop many programmatic solutions for my clients.

Photographer

For over half a decade, the photos I take as a professional event and portrait photographer are the source of great pride. I strive to deliver breathtaking results to my clients that truly capture an event, and work to deliver an unparalleled experience from planning to post-processing.

Web Designer

I work closely with local businesses in the planning, design, and long-term management of their websites. Using modern tools and web methodologies, I am proud to serve as the online ambassador for multiple businesses who benefit from an increased web presence.

resume

WORK HISTORY

Jan 2020

Microsoft

Garage Extern

During my externship at Microsoft, my team developed MosAIc, a website that allows users to discover similar artwork from The Met and Rijksmuseum across different cultures and mediums. I developed automated deployment tooling for Azure, allowing users to search for similar artwork in a collection of 500k images in ~1 second.

Jun 2019 - Aug 2019

Jet Propulsion Laboratory

Search Team Intern

During my summer internship at JPL, I investigated various techniques for improving the relevance of image search results. My implementation of NaGINI, a contextual-tagging library, image deduplication process, and new user interface improves the search experience of users across the Lab.

Apr 2019 - Present

MIT Technique Yearbook

Technical Director

My role at Technique involves developing and managing the life-cycle of tools and software used to aid the Technique team in the design of the yearbook and management of student data. One such tool I developed is the Technique Student Portal.

Feb 2019 - May 2019

Massachusetts Institute of Technology

6.004 Lab Assistant

As a lab assistant for the Computation Structures class, I was responsible for assisting students in learning course material through RISC-V assembly and Bluespec-based lab exercises.

Jan 2019 - Jan 2019

Global Teaching Labs

EECS Instructor

During my winter break, I was an instructor for the GTL Jordan program. In the country's capital of Amman, I worked with two other MIT students preparing and delivering Python and Arduino curriculum to local high school students.

Apr 2018 - Apr 2019

MIT Technique Yearbook

Managing Editor

As the managing editor for Technique, I was responsible for managing business correspondence between clients and photographers, developing business solutions to eliminate errors in the yearbook, and managing a $50k budget.

EDUCATION

Sep 2017 - Current

Massachusetts Institute of Technology

Electrical Engineering and Computer Science (Course 6-2)

Notable coursework includes 6.033 (Computer Systems Engineering), 6.858 (Computer Systems Security).

Download Resume

skills & languages

  • Python
  • JavaScript (Node.js and Browser)
  • React.js
  • Java
  • C
  • MongoDB
  • Linux System Administration
  • Elasticsearch

AWARDS AND HONORS

Presidential Scholar

United States Department of Education

After serving as State President of the Technology Student Association, I was recognized in 2017 as one of the top student leaders in the nation by the Department of Education.

my work

Vegetable Assassin

Vegetable Assassin

final project

Nagini

NaGINI

summer internship project

Simple Ping

SimplePing

independent project

Technique Portal

Technique Portal

independent project

Vegetable Assassin

In Memory of You

competition submission

Syncopasians

Syncopasians

group photography

headshot

Akshaj

headshot photography

Ring Ceremony

Ring Ceremony

group photography

Kent Pediatrics Website Screenshot

Kent Pediatrics

local business website

contact me

Connect on Social Media

Reach Me

based in Cambridge, MA

hello [at] johnnybui.com