University of Pennsylvania - School of Engineering and Applied Science [Philadelphia, PA]
Master of Science in Engineering (January 2010 – May 2012)
Concentration: Computer Graphics and Game Technology
Cumulative GPA: 3.87/4.00
Bachelor of Science in Engineering (September 2007 – May 2011)
Major: Computer Science
Minors: Mathematics, Classical Studies
Cumulative GPA: 3.69/4.00 - Graduated Magna Cum Laude
Dean’s List: 2008-2009, 2010-2011
Oratory Preparatory School [Summit, NJ]
High School Diploma (Graduated June 2007)
Edward J. Bloustein Distinguished Scholar
National Merit Scholar
Honors and Awards
- US Army Achievement Medal for Civilian Service (Awarded August 2011)
- Eta Kappa Nu, Electrical and Computer Engineering Honor Society (Joined March 2011)
- Department of Defense SMART Scholarship (Awarded April 2010)
- Boy Scouts of America Eagle Scout (Awarded May 2005)
Computer Graphics: Game Design, Game Development, 3D Modeling, Computer Animation, Computer Graphics, Physically Based Animation, Digital Design, Digital Media
Computer Science: Introduction to Computer Graphics, Programming I-II, Artificial Intelligence, Operating Systems, Databases, Computer Hardware I-II, Algorithms, Automata, Probability Theory, Discrete Math, Linear Algebra, Calculus I-IV, Physics I-II, Drawing
University of Pennsylvania [Philadelphia, PA]
Course Grader (January – December 2011)
Reviewed and graded programming assignments for the Introduction to Computer Graphics and Advanced Computer Graphics courses. Assignments involved use of C++, OpenGL, and Qt, and required implementation of key graphics algorithms, design of GUIs, and proper user application development. Assignments implemented included a raytracer, volumetric renderer, keyframe animator, and 3D modeling tool. I also held office hours, monitored message boards, and responded to student questions.
US Army Aberdeen Test Center [Aberdeen, MD]
Computer Scientist (June 2011 – July 2011)
Worked as a civilian employee of the United States Army as part of my contract with the SMART Program. I assisted in the large scale test of a communications network, which involved installing, monitoring, and troubleshooting computer instrumentation. I also helped set up a backhaul network and automated scripts in order to easily check equipment status in the field.
Electronic Arts – Tiburon Studio [Orlando, FL]
Software Engineering Intern (May – August 2010)
Created a data matching application and associated APIs to reconcile game error reports and telemetry log data. Demanded comprehension of game reporting pipeline and identification of the game teams’ use cases. Built an animated GUI using C# along with Windows WPF and XBAP formats, along with an XML parser. Presented the application to the entire upper management of the studio.
Goldman Sachs [New York, NY]
Technology Summer Analyst (June – August 2009)
Planned, created, and enhanced a trade searching application. Required understanding of the business specifications and operation. Designed the API for the application to create SQL queries based on user input to query the trade history relational database and return a data set of trades. Implemented a GUI for accessing the API, as well as an interactive display window for the resulting data set. Built a server process for the API and fully abstracted it from the user, along with other optimizations. Increased performance in trade history search functions by 1100%. Presented the final product at a global team meeting in front of the global head and regional heads of the New York, London and Tokyo offices.
Penn Multimedia Services [Philadelphia, PA]
Media Technology Assisstant (September 2008 – May 2009)
Handled support phone calls from across campus. Rented out multimedia equipment to students and professors. Helped manage and operate the computer, video conferencing, music, and voice recording labs.
Quadriserv, Inc. [New York, NY]
Software Engineering Intern (June – August 2008)
Analyzed the interface and code of an online marketplace exchange, then wrote test and user cases for the entire system. Eventually debugged and performed those tests on the system. Designed a document generator to create sorted packages of upload files in a specific format enabling the files to be uploaded to the marketplace and automatically create trades in the system. Participated in key business meetings concerning the development of the marketplace. Created automated tests and functions for the marketplace using the system API.
FIXFlyer, LLC [New York, NY]
Software Engineering Intern (June – August 2007)
Worked with the company’s main transaction engine to increase usability. Implemented the ability to filter information displayed on trade results, as well as display a tree view of the trade object hierarchy. Planned out, created, and populated a TWiki website for the business.
Programming Languages: C++, C#, Python, Java, MEL, MATLAB, SQL, XML, HTML, C
Libraries: OpenGL, Qt, GLUT, FLTK
Software: Microsoft Visual Studio, Unity, Autodesk Maya, Eclipse, Adobe After Effects, Adobe Photoshop, Adobe Illustrator, Autodesk MotionBuilder, Oracle, Aqua Data Studio, Perforce P4V
Penn ACM SIGGRAPH Chapter
(September 2010 – May 2012)
Participated in events run by both the Games and Animation Divisions of the SIGGRAPH Chapter. Games meetings included discussion of game development techniques used in recent releases, rapid prototyping exercises, and laying out the framework core features for a novel game project. Animation events involved Maya tutorials, lessons on the development pipeline, demo reel critiques, and animated movie viewings and discussions.
Treasurer (January – December 2010)
Full control over all monetary transactions within the club, as well as designing and enforcing a spending budget with allocations for each Chair and major event. Served on the four person Executive Board that handles the day-to-day planning and running of the Center, including but not limited to spiritual activities, community service projects, and social events. Implemented a restructuring of the entire leadership body after careful discussion, planning, presentation, and refining of the community’s structure.
Social Chair (January – December 2009)
Served on the Executive Committee in making key decisions about the operation of the club, and was in charge of organizing and running all of the social events for Catholic students on Penn’s campus. The events planned throughout the 2009 calendar year included, but were not limited to:
- Bi-weekly movie nights and two themed “mega” movie nights
- Ice skating and bowling outings
- “Churches and Cheesesteaks” tours of Philadelphia
- Finals Coffeehouses in the Spring and Fall
- Weekly Lunches with the Director-Chaplain
Club Squash Team
(November 2007 – May 2012)
Active member on Penn’s Club Squash Team. Participated in weekly practice and workout sessions, and competed in intercollegiate matches against Universities such as Drexel and Cornell.
Admissions Ambassador (September 2008 – May 2010)
Volunteered in Penn’s Undergraduate Admissions Office. Answered questions about any and all aspects of student life at Penn, or the admissions process, for prospective students and their families. Provided a welcoming and positive image of the University to visitors.