Indy Software Engineer @ http://gregkerzhner.com
I am an indy software engineer who enjoys working on (and leading) the delivery of interesting products. I take pride in being fluent in many technologies. Currently I specialize in iOS (swift / objective-c), front end (angular / react) and backend development (ruby on rails / node).
Recruiters: I only do remote, telecommute projects. If your project is not remote, please don't contact me. From May 2014 to Present (1 year 8 months) Software Engineer @ Our small web consulting startup got acquired! Handling all of GoPro's web presence, writing the codes using Angular.js, Rails and Node. From September 2013 to May 2014 (9 months) Developer @ Projects:
Gopro.com: GoPro.com is a high traffic (20,000 concurrent users) app that currently handles all of GoPro’s web presence. This is a highly customizable content management system with an extensive admin interface for editing the look and feel of the site. Along with a small team, I built a large variety of both frontend and backend features for this application.
Gopro Cart: GoPro Cart handles all of GoPro’s online shopping. It is a fully customized web store built on the Netsuite platform. This is a responsive single page application built with Backbone.js and hosted in the Netsuite ecosystem. Since Netsuite is notoriously hard to develop for, I also developed several automated tools (mostly using Node.js) for automatically deploying code to Netsuite as well as mocking and stubbing their backend when possible.
Technologies leveraged:
SASS/CSS
Backbone.js
Ruby on Rails 3
MySQL From June 2012 to October 2013 (1 year 5 months) Software Consultant @ Designed and implemented rich web applications for a variety of clients. In my biggest project, at Nike, my team and I developed a system that kept inventory of all Nike merchandise and handled the distribution of both this merchandise and cash bonuses to all athletes endorsed by the corporation. We developed the project using JavaScript, AJAX methodologies, a Java service layer and a MyBatis data mapping framework to an Oracle database. Since every project was different, I learned to effectively ramp up on new technology stacks to quickly become a valuable contributor to any team. From April 2011 to April 2012 (1 year 1 month) Software Development Intern @ Wrote a generic messaging layer that provided other bank technologies with up to date characteristics of the bank's swap derivatives. Project was done using the Java Messaging Service (JMS) and the JBoss app server. Our system detected real time changes in swap characteristics and propagated this information throughout the bank. This way, portfolio changes were updated instantaneously instead of once a day. Participated in the design, development, and testing stages of the project. From May 2010 to August 2010 (4 months) Computer Science Research @ Designed and wrote a Python application that studied infection spread in a Botnet infected local area network. Specifically, I implemented an efficient taint propagation algorithm that monitored how quickly a local network became infected. This was done by monitoring communication between machines at the TCP/UDP level. From June 2009 to September 2009 (4 months)
B.S, Computer Science, Economics @ Duke University From 2007 to 2011 Grigoriy Kerzhner is skilled in: HTML, CSS, SASS, JavaScript, Ruby on Rails, Java, MySQL, Git, Node.js, C, Python, Maven, SQL, JBoss Application Server, AJAX