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
Jun 2020 - Aug 2020
Software Engineering Intern
During my internship at Google, I developed an open-source Python library that streamlines the ingest and visualization of FPGA tool-chain test results to provide rapid performance feedback to developers. This web dashboard allows users to easily visualize and compare performance metrics over time, providing more insight into key optimization areas.
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).
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.