I'm a software engineer and geek with a passion for technology and the capital markets. At the age of 12, I wrote my first program in QBASIC on my Packard Bell 386 computer and have ever since been hooked on coding. Today I am a Ruby on Rails web developer with a career that has included working on Wall Street as a stock analyst, healthcare, and tech startups.


Purdue motion p

   Purdue University   

College of Technology
Associate of Science, Computer Information Systems
Iu trident

   Indiana University   

Kelley School of Business
Bachelor of Science, Finance

Professional Experience

Web Development

September 2016 - Present
Indianapolis, IN

Collaborating with small companies to help build back-end technologies for new products.

  • Worked with several companies, developing Ruby on Rails based web applications for new products
  • Provisioned and administered Linux servers via AWS for hosting Dockerized applications and databases
  • Built API interfaces to extract large data sets, such as banking financials from Federal regulatory agencies
  • Collaborated with teams that value enterprise-scale design patterns such as SOLID and clean architecture

Technologies: Ruby on Rails, Postgres, MySQL, RSpec, Sidekiq, Capistrano, Ansible, Amazon Web Services (EC2, S3), Docker, Circle-CI, Github, Slack

Logo avant text

Senior Software Engineer

June 2015 - December 2017
Chicago, IL

Avant was one of Chicago's fastest growing finance startups. The company offers an online lending platform that lowers the costs and barriers of borrowing loans for consumers. I worked on the 7-member agile loan servicing team who maintained the Ruby-driven back end accounting system for Avant's $3 billion loan portfolio.

  • Contributed to the redesign of Avant’s monolithic Ruby on Rails application into an API-based service architecture.
  • Developed and added to public domain gems including Production Sampler and Actionizer.
  • Took charge of project to redesign the accounting system for credit lines product, rectifying all prior accounting issues.
  • Improved documentation for other developers by creating Wikis on system structure and domain knowledge-heavy workflows.

Technologies: Ruby on Rails, Postgres, RSpec, Resque, Heroku, Amazon Web Services (S3), Solano CI, Circle-CI, Github, Hipchat, Pivotal Tracker

Logo nextgear

Software Developer

September 2013 - December 2013
Indianapolis, IN

NextGear Capital, a division of COX Enterprises, provides inventory financing services for car dealers. Our development team worked on internal systems for the legal and customer service staff, and planned architecture for transitioning the company's existing .NET-based CRM system to a web based open source stack.

  • Performed full stack (front and back end) development as part of an Agile Ruby on Rails team.
  • Gathered requirements and built infrastructure for new applications to access legacy SQL Server database.
  • Created a document management and web based templating system for the legal department.

Technologies: Ruby on Rails, HTML/CSS, Twitter Bootstrap, Javascript, JQuery, Rspec, Cucumber, Vagrant, SQL Server, Bitbucket, Balsamiq, Hipchat

Logo lunker

Co-founder & CTO

May 2012 - December 2013
Indianapolis, IN

Lunker is a startup social network for fishing enthusiasts. It was launched by me and co-founder Henry Graves after winning first place in the Startup Weekend Bloomington May 2012 competition. I performed all technical work on the website which included the full stack design, coding, and deployment.

  • Determined requirements based on potential user interactions, designed, and developed entire website Lunker.com.
  • Converted the functional requirements and wireframes created by the product owner and UX designer into a working system.

Technologies: Ruby on Rails 3.2, HTML/CSS, Twitter Bootstrap, Javascript, JQuery, Postgres, Heroku, Amazon Web Services (S3), Mandrill, Github

Logo fdb

Implementation Specialist

December 2010 - September 2013
Indianapolis, IN

First Databank is the leading provider of pharmaceuticals data for the healthcare industry. The company's product consists of hundreds of tables of information including lookup tables for adverse interactions between drugs, drug allergy relationships, chemical properties, FDA labeling, dosage information, common prescriptions, clinical order system configurations, and pricing. The product can be accessed through relational data loaded into a database or via a Java or .NET API for applications. As an implementations specialist, I assisted healthcare clinical and IT professionals build medical applications that made use of this data.

  • Invented and coded a C#.NET software tool that automated the data load process for clients, reducing a cumbersome manual loading process from several weeks to several minutes.
  • Led development of Go Live Med Orders, a data product for hospitals that allowed FDB's presciption database to be customized based on the hospital's formulary and loaded into MEDITECH CPOE systems.
  • Acted as a technical liason for the sales team when talking to new clients, helping to close several large contracts.
  • Worked with technical writing team to enhance product documentation based on customer feedback.

Technologies/Skills: SQL (MS-Access, SQL Server, MySQL, Postgres, Oracle), C#.NET native Windows applications, Excel, interpersonal skills for working directly with clients

Logo allscripts

Enterprise Contracts

August 2009 - December 2010
Chicago, IL

Allscripts is one of the leading vendors of clinical information systems for hospitals and physicians. I began working at Allscripts as a contractor for a finance department auditing project and quickly was hired to work as a full time employee managing the enterprise contracts department.

  • As member of a 10 person team, audited $21 million of billings and helped recover ~$460k in erroneously unbilled and uncollected receivables.
  • Performed analysis and interpretation of multi-million dollar contracts.
  • Redesigned the business workflows within the finance department for recording enterprise contracts.
  • Created Excel and Outlook VBA scripts for more efficient tracking of contractual milestones.
  • Supervised three-person team of consultants and trained new billing analysts to take over revised processes.

Technologies/Skills: Excel, VBA Scripting, knowledge of finance for contract interpretation and business process redesign

Logo leerink

Equity Research Associate

June 2008 - March 2009
New York, NY

Leerink is a specialty investment bank with a pure focus on the healthcare industry. In my first job after graduating with a finance degree, I performed equity research on 12 healthcare technology stocks. Knowledge of finance and software were both useful in this role. There was a great deal of on-the-job learning regarding the healthcare industry as I was quickly introduced to the cycle of Washington politics and legislation that drive healthcare administrative decisions.

  • Actively compiled industry knowledge and monitored news flow related to the healthcare sector.
  • Participated in public and private conference calls with the executive teams of corporations.
  • Built extensive financial models in Excel and wrote investment analysis reports on subject companies.
  • Read proposed legislation on the HITECH Act and advised on the implications for "Meaningful Use" on healthcare IT.

Technologies/Skills: Excel, knowledge of finance and capital markets

Logo cc industries

Software Developer Intern

Summer 2004 & 2005
Chicago, IL

CC Industries is the financial holdings company and headquarters for the conglomerate started by the famed industrialist Colonel Henry Crown. As an intern within the central IT department, I worked on improving applications for internal use across all lines of business.

  • Conducted major redesign the company’s internal project management and support ticket website.
  • In the second year, collaborated with a 4-person development team to expand and enhance the system.
  • Worked across departments to gather requirements for software development projects.
  • Wrote detailed documentation and diagrams for use by future teams.

Technologies/Skills: ASP, MS-Access, SQL Server, DotNetNuke Content Management System, Visio


I like the problem solving aspects of creating software. Computers are best at organizing data and I like directing my talents in working with data toward solving practical problems. I'm strongest in SQL and back-end system design, but can also do full stack web development and enjoy the encompassing task of building a website to perform a specific task.

Web Technologies

  • Ruby on Rails
  • SQL
  • HTML
  • CSS (SCSS)
  • Twitter Bootstrap
  • Javascript
  • JQuery
  • UX/Design

Design Philosophies

  • 12-Factor Design
  • SOLID Design Concepts

Business Skills & Tools

  • Microsoft Excel
  • Documentation/Technical Writing
  • Knowledge of Finance & Capital Markets
  • Team Collaboration