Gabriel Odess-Gillett, Developer in New York, NY, United States
Gabriel is available for hire
Hire Gabriel

Gabriel Odess-Gillett

Verified Expert  in Engineering

Software Developer

Location
New York, NY, United States
Toptal Member Since
May 27, 2017

Gabriel has been working as a full-stack developer with Ruby on Rails since 2008. His preferred stack is Rails, jQuery, PostgreSQL, Heroku, and Bootstrap. Recent projects that he has worked on are the websites for Share Coffee Roasters (Sharecoffeeroasters.com) and Daymaker, Make My Day! (Mydaymaker.com).

Portfolio

Velocity RPA
Git, VBScript, Visual Basic for Applications (VBA), Model View ViewModel (MVVM)...
Daymaker
Ruby on Rails (RoR), Ruby, JavaScript
Online Freelance Agency
Ruby on Rails (RoR), Ruby, JavaScript

Experience

Availability

Part-time

Preferred Environment

Git, TextMate, OS X

The most amazing...

...project I've worked on was a subscription service for a coffee roasting company involving user subscription management and admin order fulfillment.

Work Experience

Software Engineer

2017 - 2018
Velocity RPA
  • Architected and developed bots for fortune 500 companies.
  • Interfaced with clients to understand specific automation needs.
  • Developed features on a Microsoft PowerPoint plugin.
  • Architected and developed internal framework to improve development team.
Technologies: Git, VBScript, Visual Basic for Applications (VBA), Model View ViewModel (MVVM), Visual Studio Tools for Office (VSTO), Windows Presentation Foundation (WPF), .NET, C#, UiPath, Automation Anywhere, JavaScript

Web Developer

2016 - 2017
Daymaker
  • Refactored the event base data structures in order to group multiple occurrences of the same event under one record while still being able to query that record based on its occurrences.
  • Built out complete test coverage of the product to support major upgrades.
  • Provided guidance to the junior developers on code organization, the implications of choosing different association types between data structures, and implementing code-linting tools.
Technologies: Ruby on Rails (RoR), Ruby, JavaScript

Web Developer | Mentor

2016 - 2016
Online Freelance Agency
  • Reviewed other developers' code and provided guidance on better organization or optimizations that should be implemented.
  • Implemented pair-programming with junior developers to show by example how to structure their codebase.
  • Helped guide other developers in the architecture of their projects—what data structures to use and how to structure their data.
Technologies: Ruby on Rails (RoR), Ruby, JavaScript

Web Developer

2015 - 2016
Velocity Growth
  • Developed chat-bots with Slack and Facebook Messenger.
  • Integrated with various APIs including Twilio and Facebook's Open Graph.
  • Guided and explain the programming concepts to junior developers.
Technologies: Ruby on Rails (RoR), Ruby, JavaScript

Principal Developer

2014 - 2015
Share Coffee
  • Developed a custom subscription platform that managed weekly payments from subscribers.
  • Integrated with the Stripe API for payment processing.
  • Integrated with the Shippo API for managing and fulfilling orders.
  • Developed inventory management systems.
  • Architected an intuitive user experience using single-page application techniques.
Technologies: Ruby on Rails (RoR), Ruby

Principal Engineer

2013 - 2014
CitySprout
  • Architected an eCommerce marketplace on top of Rails using the Stripe API.
  • Developed routing tools through the Google API to plan delivery routes.
  • Worked in a field where the market was not clearly defined—requiring dramatic pivots to keep up with new knowledge.
  • Built order fulfillment tools used by farmers to provide weekly demand.
  • Developed custom user shopping and car/checkout tools.
Technologies: Bootstrap, Ruby on Rails (RoR), Ruby

Web Developer

2011 - 2013
Freelance Work
  • Managed and interfaced with clients directly to ensure they are getting the product as they need it.
  • Managed a database of various products and product options for Mantis Graphics.
  • Developed a quoting tool for screen-printing enthusiasts.
Technologies: Ruby on Rails (RoR), Ruby

Web Developer

2009 - 2011
Fuzz Productions
  • Architected a news wire to publish articles and video content.
  • Architected an interactive mapping service to show custom waypoints over a map with associated audio/visual content.
  • Worked in a fast-paced agency and was able to manage time across multiple projects.
Technologies: Ruby on Rails (RoR), Ruby

Share Coffee Roasters

https://www.sharecoffeeroasters.com/
An online coffee subscription service built from the ground up.

Share Coffee

https://www.sharecoffeeroasters.com/
How it works is simple. Great coffee at peak freshness, delivered to your doorstep weekly.

Choose from fresh crop coffee in season. Find something to suit your taste, or go with your gut. There’s no right or wrong. Your coffee is roasted to order and shipped on the same day—bringing the freshest coffee to your doorstep.

Frameworks

Ruby on Rails (RoR), Bootstrap, .NET, Windows Presentation Foundation (WPF), AngularJS, Redux

Libraries/APIs

jQuery, React, React Redux, React Router

Languages

SQL, Ruby, JavaScript, C#, Visual Basic for Applications (VBA), VBScript

Tools

Git, TextMate, Automation Anywhere, Visual Studio Tools for Office (VSTO), Redux Thunk

Paradigms

Test-driven Development (TDD), Model View ViewModel (MVVM)

Platforms

Heroku, OS X

Storage

PostgreSQL

Other

UiPath

2004 - 2008

Bachelor of Science Degree in Electrical Engineering

University of Massachusetts Amherst - Amherst, MA, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring