About Me

Nicholas Egan

Programmer, engineer, student, hacker, entrepreneur

Massachusetts Institute of Technology

Ever since I picked up coding at age 10, the power to create has been an irresistible pull. I taught myself by poring over books, and was blown away by the possibilities when I discovered how software development could unleash my ideas and make them real. I started Egansoft in 7th grade initially as a repository for my ever growing list of programming projects, and eventually into a business for publishing software and creating web sites for clients. I take every opportunity available to learn more and do more, by founding and running a hack club at my high school, interning at research labs and software corporations, assembling teams to take to hackathons, and creating web apps to help members of my community. I am currently a student at MIT studying Computer Science and Engineering (Course 6-3).

me

Portfolio

Showy

Showy lets you play your presentation on the device of everyone in your audience instead of through a projector and PowerPoint. Simply create your presentation using the Showy editor, share the link with your audience, and control your presentation from your admin page. It runs completely in the browser, allowing it to be completely cross-platform. Sign up at beshowy.com to create and show your presentations, or try out the demo.

Znapper (with Michael Lin, Julia Lu, and Ethan Ko)

Znapper allows friends to have category-based selfie battles. Simply challenge your Facebook friend to a new battle and take a selfie that matches the given prompt. Your friend will respond to this challenge with their own selfie that matches the prompt, and your mutual Facebook friends will vote for the victor. We made Znapper in 30 hours at the HSHacks II hackathon, and won the Most Creative grand prize. Releases for both Android and iOS are coming soon.

Auditionr (with Darin Minamoto and Chia Huang)

Auditionr is a site that allows directors of plays or movies to find actors for their productions. It was inspired by talks with friends in the acting industry who are frustrated by the fact that one's ability to be cast in a production is often limited by their location, connections, and luck. One of the largest advantages of in-person auditions is that the actors can see each other and play off each other's acting, so we replicated that experience by putting you in a live stream with people auditioning for other parts of the same play so that you can act through the script together. We made Auditionr in 36 hours at LA Hacks 2015 and won the Best Use of Respoke API prize. A full online release will be coming soon.

Text Inflator

Text Inflator is a web application developed by Egansoft that expands the length of a block of writing without adding any additional ideas, meaning, or value. While it is not recommended to be used for actual formal assignments, it was developed as a simple experiment in the field of natural language processing. See it live at textinflator.com

Brain Hacks (with Michael Lin, Aaron Barbieri-Aghib, and Steven Povlitz)

Brain Hacks is a cross-platform mobile application that measures the mental impairment of people who are tired, intoxicated, or concussed in comparison to their baseline. We are all familiar with these symptoms, but are bad at evaluating how much it is affecting us. Brain Hacks uses a combination of medically proven and heuristic tests to quantify an individual's mental abilities in four key areas that are the most apparent detriments to mental state. We made this app in 48 hours at LAUNCH Hackathon 2015. It is available on the Google Play App Store, and an iOS version is coming soon.

Physics Sketchpad

Physics Sketchpad is a physics simulator for Android in which one can observe the effect of different forces upon objects. It can be used as a planet simulator or projectile simulator if one adjusts the forces accordingly. Forces include gravity between objects, global gravity, collision adjustments, drag, acceleration, and more. Download it on the Google Play App Store, or read reviews by AppoLearning or Android 4 Schools.

Civ Music Tool

Western Civilizations, or Civ, is a challenging required class at my high school in which sophmores learn about European history, music, and art from the Greeks until now. Many believe the most challenging part of Civ tests to be the music listening section, in which different parts of pieces we studied are played for us to identify and write about. The Civ Music Tool simulates this section of the test by randomly generating snippets of songs we need to know and playing them back so the user can practice identifying them. This tool became immensely popular, with up to 70% of the class using it to study before tests, leading to my school's Academic Dean and Head of School catching wind of it and asking that it be maintained for use by future UHS students.

Crush Planner

Crush Planner is an online task management system that allows you to not just finish your work, but demolish it. Create crush plans for homework assignments, projects, presentations, chores, or anything else and make it whimper in pain as you show it no mercy. It is currently in beta (i.e. has issues), and can be forked on GitHub.

2048 Hack Version

Tired of all your friends doing better than you at 2048? The 2048 Hack Version lets you set the value of the generated tiles, allowing you to beat all of their scores. Alternatively, you could also set the starting value to a strange number or a word and see what happens. Just type the value in the box and start playing.

RealRandom

Random numbers from computers are not truly random, as they use formulas for calculating their numbers. RealRandom on the other hand uses real random numbers, through Random.org's api which provides random numbers based on a truly random atmospheric noise. As a result, you get authentic random numbers suitable for drawings, games, bets, or any time you need to do something randomly.

Word Based Password Generator

The Word Based Password Generator creates passwords based off a sequence of words instead of random, confusing characters, in order to create a password that is not only secure, but also easier to remember. You can set the amount of words to generate and how to separate them, as well as include symbols or numbers at the end in order to comply with the requirements many sites put in place. This site was inspired by xkcd #936, Password Strength.

Quality Inn Monterey Fairgrounds (with Michael Lin)

Hospitality industry has become extremely competitive and even resort destination spots such as Monterey, have experienced a downturn in revenues in the past several years. The owner of Quality Inn Monterey Fairgrounds decided that revamping of their ten year old website was one of the most important steps for obtaining a competitive edge. With that in mind, Egansoft researched and redesigned their site to stand out among its competitors in hopes of inspiring and drawing potential guests to their property. We have been informed that their occupancy rate has indeed increased significantly recently and we would like to believe that we have successfully assisted in their success.

CISE Education Fund

The CISE Education Fund was established by the Consortium of Information Systems Executives as an IRS 503c charity to assist underprivileged students to pursue Information Technology and Engineering degrees. CISE members donate their time to the charity in multiple fund raising activities to assist under privileged students and 100% of the funds raised by CISE Education Fund are donated to students. I worked closely with the board of directors to design, develop, finalize and launch this site in 15 hours.

Cooper Law Offices (with Aaron Barbieri-Aghib)

Cooper Law Offices is a legal firm based in Marin, California. Egansoft worked with their team to develop a site that provides an overview of their business and areas of expertise. They did not have any established logos or corporate designs for us to work with, so the possibilities were wide open for our own design recommendations. Mr. Cooper wanted a clean look and feel to the site that portrayed sound legal counsel and expertise in commercial real estate transactions, construction and issues, entity formation, as well as estate planning. As evident, we were successful in delivering on Mr. Cooper’s goals and expectations.

Econo Lodge Seaside (with Michael Lin)

Econo Lodge, as the name suggests, is one of Choice Hotel brands that targets the lower budget traveler. As a sister company to Quality Inn Monterey Fairgrounds, Econo Lodge Seaside is faced with even greater challenges when it comes to competition as its location is less desirable than Monterey. Based on our success with Quality Inn, the owner, hired our services to develop the Econo Lodge site with a consistent look and feel of its sister property as well as cross-selling opportunities. This is where we had to be creative in our approach to successfully deliver an affordable but high quality product.

Marin Youth Court (with Michael Lin and Aaron Barbieri-Aghib)

Marin Youth Court is an innovative approach to juvenile justice and an early intervention for first-time misdemeanor offenders. They strive to educate youth about the juvenile justice system, and through direct participation address each juvenile's responsibility for their behavior and holds them accountable to their community and peers. We worked closely with this organization to build an online presense in order to better reach volunteers, sponsors, and troubled youth, as well as educate people about the program.

Work Experience and Education

Software Engineering Intern, Airbnb

May 2016 - August 2016 | San Francisco

  • Worked as a full stack software engineer on the booking team to develop new product features
  • Contributed to both backend API development in Ruby on Rails and frontend React components

Android Engineering Intern, Priceline.com

January 2016 | New York, NY

  • Worked on the mobile team at Priceline as a winter intern to help develop their Android app and integrate analytics
  • Winner of the Priceline hackathon for working on the Yo Priceline team, creating a project that allows last minute hotel bookings through text messaging.

Front End Engineering Intern, Drawbridge

June 2015 – August 2015 | San Mateo, CA

  • Responsible for building cutting-edge, highly interactive user interfaces and contributing to design, implementation, and code reviews
  • Used JavaScript to create custom UI components and implement high-performance systems in a scalable and fully distributed environment

Research Intern, Massachusetts Institute of Technology (MIT)

June 2014 – August 2014 | Cambridge, MA

  • Assisted Professor Randall Davis in the Multimodal Understanding Group at the MIT Computer Science and Artificial Intelligence Laboratory; focused on software to enable natural interaction with information
  • Used sketch-based software to analyze psychological clock drawing tests

Product Development Intern, HyTrust

June 2013 – August 2013 | Mountain View, CA

  • Responsible for Java code included in company's HyTrust Appliance 3.5 product, shipped in August
  • Participated in final quality assurance testing and fixed bugs prior to product shipping

CEO and Founder, Egansoft

June 2010 – Present

  • Founded Egansoft as a software development firm through which I publish my applications
  • Offered web development servies, android applications, and educational tools
  • Recruited local students to join Egansoft and collaborate on projects

Student, Massachusetts Institute of Technology (MIT)

Cambridge, MA

  • Studying Computer Science and Engineering (Course 6-3), GPA: 5.0/5.0
  • Related Coursework: Advanced Algorithms (6.046), Introduction to Algorithms (6.006), Machine Learning (6.036), Software Construction (6.005), Computational Structures (6.004), EECS Lab (6.01), Math for Computer Science (6.042), Probability and Random Variables (18.600), Managerial Finance (15.401)

Student, San Francisco University High School

San Francisco, CA

  • Served as Student Council Tech Liasion: elected by student council to provide technology solutions to University High Students

Founder and President, SFUHS Hack Club

September 2013 – June 2015 | San Francisco, CA

  • Founded club to bring together students interested in software development
  • Developed web-based tools for Western Civilizations and Chemistry II courses, promoted by teachers and school faculty members as learning aids for students.
  • Created online tool to track class participation used by teachers of Western Civilizations
  • Collaborated in conceptualizing ideas for software applications and developing them as a team at hackathons

My Skills

JavaScript
Android
HTML5
Ruby
AngularJS
Node.js
Ionic
Cordova
Laravel
jQuery
Java
PHP
MySQL

Contact Me

To contact me, send me an email at .