Noah Singer
Harvard University
noahsinger at college dot harvard dot edu
@singerng
@singerng_
singerng

Noah Singer

I'm a computer science student at Harvard with diverse interests including the theory of computation, applied math, machine learning, artificial intelligence, HCI, algorithms and data structures, kernels and operating systems, compilers and programming languages, and cybersecurity and cryptography. I also have 10+ years of experience with software and web engineering, including with teams and on projects of significant scale, and am proficient in a dozen or so programming languages.

On this site, I've collected some biographical information, as well as some of the lectures and talks I've given over the years, many projects that I've worked on, my current and past coursework, and my occasional thoughts on various technical and nontechnical topics in my blog. Scroll down to learn more!


Activities

Work Experience:In Summer 2019, I will be a software engineering intern intern at AirBnb in San Francisco. I have previously worked as a problem set grader for AoPS and I work as a peer tutor at Harvard.

Projects: Some of the work that I'm most proud of includes: Darkside OS, a full-fledged, from-scratch operating system including a kernel, bootloader, and drivers, with more than 30,000 lines of code (2012-present), Silver Chips Online, a new site for my high school's newspaper, and Scibowl, an online platform to practice, learn, and tryout for Science Bowl-style competitions. For more details, see here.

Research: I worked with Associate Professor Tom Goldstein at the University of Maryland, College Park in Summer 2017 to implement a Python version of his algorithm FASTA for efficient, user-friendly first-order optimization of (possibly) nonsmooth convex objectives using a variety of advanced techniques. In Summer 2016, I worked with Professor Clay Shields at Georgetown University, where I helped analyze and implement protocols to slow down malicious database exfiltration in postgreSQL databases.

Leadership: I headed the Computer Team at my high school and gave weekly undergraduate-level lectures on a wide variety of subjects, including, for example, complexity theory, CPU architecture, Fourier analysis, and neural networks. I also directed ångstromCTF, a free, online, worldwide cybersecurity competition for high school students that drew more than 1500 teams in 2018.

Skills

I have 9+ years of experience in Python and Java, and am proficient with C/C++, x86 assembly, MATLAB/Octave, R, Haskell, LISP, SQL, JavaScript, Ruby and PHP. I'm adept at using frameworks and software including numpy/scipy, Django, Angular, Bootstrap, Jekyll (which powers this site), STELLA, LaTeX, Ansible, general UNIX, and git. I'm also skilled at systems programming, server configuration, and the implementation of complex algorithms in areas from numerical computing to machine learning.

Education

I'm currently a first-year at Harvard; I plan to graduate in 2022 with an A.B. in Computer Science on the honors track and a secondary in Mathematical Sciences.

I attended the Math, Science, and Computer Science Magnet Program at Montgomery Blair High School. My weighted GPA was 4.87. I was lucky enough to have access to courses on topics like multivariable calculus, differential equations, mathematical logic, linear algebra, complex analysis, mathematical physics, algorithms, data structures, artificial intelligence, and computer graphics. I also enriched my high school education via online courses related to signal processing, machine learning, and algorithms from institutions like Stanford, Princeton, and MIT, which offer amazing classes on Coursera and other platforms.

For detailed information on my coursework, look here.

Selected Awards

I participated in a number of programming, cybersecurity (CTF), mathematics, science, and other competitions in my high school years, and won a number of awards, such as:

  • 1st place in finals of nationwide High School Forensics competition at NYU's Cybersecurity Awareness Week (CSAW) conference (2017)
  • 2018 National Merit Scholarship recipient
  • 1st place nationwide in MITRE Corporation's 2017 and 2016 high school CTFs
  • 2nd place at the University of Maryland's High School Programming Contest (2018); 3rd place at similar events at the University of Pennsylvania and Virginia Commonwealth University (2017)
  • 8/15 score on the American Invitational Mathematics Exam (2017)
  • Platinum Division qualifier for the USA Computational Olympiad (2015)
  • Honorable Mention at the University of Maryland's High School Mathematics Competition (2017) and Carnegie Mellon University's Mathematics and Informatics Competition in the Algebra division

Other Interests

I'm a huge fan of William Gibson and his novel Neuromancer — my favorite short story is his Fragments of a Hologram Rose. Dan Simmons' Hyperion is another one of my favorites, along with works by Asimov, Dick, Bradbury, Le Guin, and (of course) Tolkien. Lately, I've enjoyed watching Altered Carbon, Stranger Things, Black Mirror, Star Trek: The Next Generation, Twin Peaks, Law and Order: SVU, The Office, NCIS, MasterChef, and Game of Thrones. My music tastes are diverse but tend to favor electronica, alternative rock, and hip hop; my favorite acts include Daft Punk, OVERWERK, Ratatat, Gorillaz, Arctic Monkeys, Kanye West, Run the Jewels, Avicii, Kendrick Lamar, OutKast, and The Strokes. I also play piano and love to cook.