Chandu Tennety

Software Engineer

Profile

Fast learning Agile pragmatist with a passion for testing and clean code.

Skills

  • Ruby on Rails: APIs, Engines
  • JavaScript: ES201x, React, WebPack, Ember
  • Functional Programming: ClojureScript, Elm

Speaking

  • Elm or FUD — StirTrek 2016, Columbus OH (slides)
  • A Bird's-Eye View of ClojureScript — CodeMash 2.0.1.5, Sandusky OH (slides)

Experience

Instructure (NYSE: INST)

Senior Software Engineer

2015 - 2017

Technologies: Ruby on Rails - React - Mediaelement.js - Docker - Grafana - PostgreSQL

Educational video platform with thousands of users

  • Maintained a microservice architecture that used Docker and Docker-Compose
  • Planned and led a large-scale integration of the video platform with an assessment service
  • Implemented several a11y features and improvements

Neo Columbus (formerly EdgeCase)

Software Artisan

2012 - 2015

Technologies: Ruby on Rails - EmberJS - Sidekiq - CoffeeScript - PostgreSQL - Clojure/Script - Datomic

Client work

  • Implemented complex EmberJS front-end with Rails API and server-sent events (2014-2015)
  • Rewrote large monolithic Rails app to be more modular, user-friendly (2012-2013)

Internal projects

Personal project

  • Conceived and built BirdWave, a data visualization app

JP Morgan Chase

Application Developer

2012 - 2012

Technologies: Rails - GitSVN - jQuery - Ubuntu - Oracle 11i

Project features: large, long-running (6 years) Rails app with hundreds of daily users, long release cycles, scores of moving parts

  • Built a rule system for performing database collections
  • Gathered requirements with Business Analysts

Janova

Ruby Developer

2009 - 2012

Technologies: Rails - Git - jQuery - JSON - PostgreSQL - Delayed::Job - RabbitMQ

Tech startup based in Columbus, OH

  • Developed full-stack features across ajax-heavy jQuery-based UI, background jobs, message queues

Chandu Tennety — chandu.tennety@gmail.com — (614) 769-1221