Software engineer with strong background in web application development. Works best in a mutual mentoring environment. Desire for functional programming, ruthless automation, travel, open source contribution. Fascinated by entrepreneurship and systems architecture.
Front End Engineer @ Javascript engineering and architecture in the Ads Interfaces group, focusing on large advertisers. Renovating a large existing web application to use react & flux. From June 2013 to Present (2 years 7 months) Chief Software Engineer @ Developed prototype and demonstration wireless network operations management software, using the Infoblox IFMAP data store. Presented NGCOR compliant demonstration at NGMN conference, July 2012. Worked with Juniper, HP, ZTE, Comarch, DT and Orange to build 3GPP SA5 UIM converged operations reference implementation, presented at TM Forum Management World conference, May 2013. From March 2012 to Present (3 years 10 months) Creator & Collector @ Abstract paintings (drip paintings, zombie formalism, color field, etc.), Minimalist/abstract sculpture, Abstract/architectural/landscape photography, Psychedelic/visionary illustration, Public/installation art From 2007 to Present (8 years) Sr. Front End Developer @ Wrote javascript api for stream widget, led rss ingestion and liveblog stream projects, working in google closure and python. Created front-end for managing conversation settings, including streamhub curation.
Developed javascript application architecture guidelines, and wrote development proxy and developer shell tools. Focusing on test coverage, code maintainability, and reducing developer frustration in a growing team. From April 2012 to June 2013 (1 year 3 months) Senior Software Engineer @ Planned and built web browser frontend for the AIM messaging platform.
Led Java integration of Google's closure library and template engine, ant and maven build process. Taught git version control, gerrit code review, and closure component flow.
Extensive use of object oriented javascript, google's closure library & templates, css3, html5, java. From August 2010 to April 2012 (1 year 9 months) Various Roles @ Circulation and desk assistant at the MIT Lewis Music Library. Designed schema and interface for the "Music at MIT Oral History Project". From 2008 to 2010 (2 years) Co-Founder @ Principle frontend development for social network startup. From August 2007 to April 2008 (9 months)
Bachelors of Science, Art & Design @ Massachusetts Institute of Technology From 2005 to 2010 Math, Photography, Sculpture @ San Jose State University From 2007 to 2007 Math, Visual Arts @ University of California, Berkeley From 2007 to 2007 The Harker School From 1997 to 2005 Gregory Perkins is skilled in: JavaScript, Python, Git, Java, Google Closure, Erlang, Node.js, Protocol Buffers, Bash, CSS, Backbone.js, Photoshop, Ant, jQuery, Front-end Development
Websites:
http://github.com/gregrperkins