I am a software developer based in the San Francisco Bay Area. I focus mainly on backend development in Rails, but I am happy to work across the stack. My major interests are databases (relational and NoSQL), asynchronous job processing, API design, and lately I've been on a metaprogramming kick. On the front end, I have experience with popular frameworks and libraries such as Backbone.js, React.js, D3.js, and jQuery. In my free time I enjoy working on side projects which may entail anything from generating large amounts of simulation data from various statistical distributions to creating graphs from ActiveRecord reflections. I'm also slowly picking up C and Haskell and I have a darn good time writing shell scripts too. When I'm not writing code, I can usually be found rock climbing, scuba diving, or doing some astrophotography.
Full Stack Software Engineer @ Working across the stack, I assist with everything from new client-side feature implementation in React.js to writing rake tasks to transition existing data into new, well-normalized schemas which provide a solid foundation for our new features. Other awesome things I get to do at work:
• Work on micro-service nodes which perform asynchronous job-processing using Node.js and RabbitMQ.
• Integrate third party APIs.
• Experiment with ways to make our tests smarter and faster.
• Automation with shell scripts. From March 2015 to Present (9 months) San Francisco Bay AreaAnalyst @ Assisted with investment decisions for a small group of developers/investors focused on locations adjacent to Downtown Los Angeles. Venture focused on identifying opportunity properties and repositioning them into their highest and best uses with an emphasis on community development.
• Creating and modifying Excel-based financial models.
• Projecting future annual and monthly cash flows.
• Scenario analysis based on various capital expenditures and sensitivity to rental income rates.
• Assisting with identification and analysis of comparable sales and rental incomes streams. From January 2014 to October 2014 (10 months) Greater Los Angeles AreaOperations Manager @ Participated in developing a general contracting and property management company from startup to maturity. Assisted in the maintenance of a diverse portfolio of over 300 residential properties. Managed the day-to-day operations necessary for the upkeep, security, and maintenance of private and government assets in markets ranging from Long Beach to the San Fernando Valley.
• Equity stakeholder.
• Managed the daily work schedules for four work crews.
• Handled the weekly inspection process and reporting on over 200 vacant properties.
• Assisted in preparation of RFPs for potential government projects.
• Implemented a cloud-based inspection platform capturing site-specific data and photos via
iOS devices and making them available instantly over the web.
• Coordinated scheduling and provided oversight for subcontractor services. From June 2010 to December 2013 (3 years 7 months) ILR Technology Services Consultant @ Partnered with a team of IT professionals to provide support for 1,000 students and 90 faculty and staff in the School of Industrial and Labor Relations. Responsibilities included replacing faulty hardware and software on existing machines, implementing new technology acquisitions, and training users. Additionally, I worked in the Distance Learning division, setting up domestic and international videoconferencing calls for classes and faculty groups.
• Answered computing questions for off-campus university members via email and phone
• Performed preventative and emergency maintenance on 45 lab computers to minimize downtime and maximize availability
• Prevented data loss by implementing remote backup strategies for on-campus machines
• Maintained and operated state-of-the-art multimillion-dollar videoconferencing equipment in the Distance Learning classrooms and auditorium
• Acted as control room operator for distance learning calls to assure calls were successful and hardware functioned optimally From 2005 to 2006 (1 year) Instructor @ • Instructed two classes of twenty underprivileged middle school students in algebra and physical science
• Organized student participation in successful philanthropy event benefiting local scholarship fund
• Co-taught a fundamental HTML class From 2003 to 2003 (less than a year)
Web Development @ App Academy From 2014 to 2014 Bachelor of Science: Engineering, Operations Research, Sustainable Development @ Cornell University From 2004 to 2009 High School Diploma @ Hopkins School From 1999 to 2003 John Ochs is skilled in: Ruby on Rails, Back-end Development, Web Development, RabbitMQ, JavaScript, Node.js, Heroku, PostgreSQL, Git, Bower, RESTful architecture, Neo4j, React.js, AJAX, Backbone.js
Websites:
http://www.johnochs.io