Hi. I'm BENJI.
I BUILD SOFTWARE FOR HUMANS.
I’ve spent the last 20 years designing and building user-facing software experiences on platforms from mobile phones to room-size VR, in domains from pre-k education to bat flight fluid dynamics. I want to solve problems for users by designing and building flexible, maintainable, beautiful systems.
Skills
JavaScript (current), HTML/CSS (current), Ruby & Rails (old friends), Java. Ember, Redux. Git.
Experience
pdf réSUMé
AltSchool, San Francisco STAFF Software Engineer
February 2015 - November 2017
Architected, designed, and built web and mobile tools for educators to document, analyze, and share student work. Redesigned software planning and review process. Mentored junior engineers and led small teams. Helped kindergarteners use power tools.
Twitter, SAN FRANCISCO, Software Engineer
2010 - 2015
Built campaign management user interface on ads.twitter.com using Ruby on Rails, Backbone, and Scala. Re-wrote workflow tools for developer experience, IPO compliance and cloud transition.
YAHOO!, SunnYVALE, California, SENIOR Software Engineer
May 2009 - October 2010
Extended Hudson (now known as Jenkins) to meet the needs of Yahoo’s continuous integration requirements.
Various CLients, San FRancisco, Contractor
2008-2009
Designed and implemented web application features for various clients using Java and JavaScript.
Laszlo Systems, Senior Software Developer
2005 - 2007
Implemented CSS support in Open Laszlo. Implemented a rich text editor in Flash. Created a JavaScript xUnit framework and benchmark toolkit.
Brown University, Providence, Rhode Island, Research Programmer
2002 - 2005
Designed and led implementation 2D and 3D projects with C++, OpenGL, and Java. Managed ChemPad, a sketching application for understanding 3D molecules, from initial idea through roll-out to students in Brown’s introductory organic chemistry course.
SOFTWARE DEVELOPER, QUOKKA SPORTS SAN FRANCISCO
2000-2001
Built UI and processing tools for NBCOlympics.com using Java and C. Developed authoring tools for journalists in extreme environments.
CREATIVE ENGINEER, CONSTRUCT INTERNET DESIGN, SAN FRANCISCO
1997 - 2000
Developed multi-user games, web sites, and technology demonstrations for clients including Sony, Intel, and Netscape.
Purpose
Befriend the user.
Build the culture.
Plan the project.
Write the code.
Refactor the pasta.
Tune the process.
Education
Brown university, providence
B.A. COMPUTER SCIENCE WITH HONORS
Graduated May 1997
Contact
Email: web@bshine.net
Address: SAN FRANCISCO, CA 94107