File Edit Options Buffers Tools Help
home
about
resume
projects
contact
-=--:----F1
home
Top C
1
(Text Fill)----------------------------------------------
For information about GNU Erics, click on the links in the text file
Welcome! For information about me and my work, follow the navigation links at the top of this file.
My name's Eric O'Brien. I'm into bleeding edge tech, gymnastics, psychology, and learning to sing songs in foreign languages (7 languages so far). I learned coding in fourth grade, when I thought a "Learn to Program BASIC" instructional CD-ROM would have me building AAA-quality video games in no time. Twenty years and two computer science degrees later, I still don't really know how to make AAA games, but I figure that web apps, high-scale distributed systems, and AR/VR apps are close enough.
eric at ericob dot com -------------------------------------- Education: MSE in Computer and Information Science, May 2014 BSE in Computer Science Engineering, May 2013 Undergraduate Coursework: Algorithms, Operating Systems, Software Engineering, Cloud Computing, Computer Architecture, iOS/Android Dev, Web Design, Programming Languages, Databases, Unix/Linux Awards and Activities: First Place, PennApps Hackathon: (Spring 2012) Took first place against 40 teams to build an application in 48 hours. ScratchTable won First Place ($2500) as well as the Audience Choice Award ($500), plus the opportunity to travel to NYC to demo the app to Google engineers. Best Life Sciences/Healthcare App, Pennapps Hackathon: (Fall 2012) Awarded ($500) for TrollSpice Most Entertaining, PennApps Hackathon: (Fall 2011) Awarded Most Entertaining App ($1000) for KaraokeJS Rube Goldberg Competition: (Spring 2010) Co-organized a university-wide Rube Goldberg competition as part of the Science and Technology Wing at UPenn The Penn Glee Club: Former performing member and webmaster of penngleeclub.com The Penn Pipers: Former performing member and business manager of the Penn Pipers Languages and Technologies: Proficient: Python, HTML/CSS, JavaScript, Bash Scripting Familiar: Java, C Stale: C, Objective-C, C++, ASP, JSP, PHP Eclipse, XCode, SolidWorks, Photoshop, Amazon EC2, Hadoop MapReduce Employment: Lecturer- CIS191: Linux/Unix Skills Spring 2012 TA - MKSE212: Scalable and Cloud Computing Fall 2012 Grader - CIS573: Software Engineering Fall 2011 TA - CIS542: Embedded Systems Programming Summer 2011 TA - CIS191: Linux/Unix Skills Spring 2011, Spring 2012, Fall 2012 Assistant Sysadmin - TRC - UPenn Summers 2008, 2010, 2011
Some of the projects I've been a part of: ericob.com (2013): Emacs-inspired personal web page built for a Web Design class (The site you're on right now). HTML/CSS, JavaScript ScratchTable (2012): Application that turns any surface into a touch device using only a microphone. C TrollSpice (2012): Turn your body into a game controller using EMG muscle sensors. C, Java KaraokeJS (2011): Battle-karaoke game where the audience uses their phones to give real-time feedback to performers. HTML/CSS, jQuery PennOS (2011): UNIX-style OS with scheduler and filesystem. C PennBook (2011): Social network clone where users can add friends, make posts, and communicate with real-time chat. Google App Engine, Java, HTML/CSS, jQuery, XML CJTweet (2010): Fully featured Twitter clone. Apache, JSP, HTML/CSS Triangle (2011): iOS app which uses a Square card reader to display raw card data. C, Objective-C
Feel free to call or text me at (253)-2ERICOB Alternatively, you can email me at eric at ericob dot com.