Mauricio Gomes

A software engineer passionate about great design

Experience

Fractured Atlas 2014 - Present

Senior Software Engineer - Remote

Lead developer for the company's flagship crowdfunding platform, FundingWorks. I was responsible for back-end architecture, front-end development, and the app's performance profile. The app is a Rails 5 app that utilizes Amazon SQS for communicating with microservices.

I also built several key components for Artful.ly, the company's ticketing platform. Most notably, I re-wrote the advanced search functionality that allows users to construct their own queries via Elasticsearch.

Kontextual 2013 - 2014

Lead Developer - Ann Arbor, MI

I was responsible for designing and building the architecture to power the entire platform. The product utilized websockets and featured real-time updates throughout the Rails app. I also built the backend system for integrating (OAuth) with third party services like Google Drive, Dropbox, Box and Twitter. Company was acquired by Netlink in 2014.

Gemini SBS 2009 - 2013

Partner, Senior Software Engineer - Remote

Developed Ruby on Rails applications for various clients, including the US Department of Education Office of Special Education Projects, Fractured Atlas and the William and Flora Hewlett Foundation. Projects ranged from Google Maps based, dynamic applications to responsive applications used on mobile phones and tablets. Company was acquired by Fractured Atlas in 2013.

RESTful Labs 2011 - 2013

Founder and Lead Developer - Remote

My partners at Gemini SBS and I founded this company to help bring some of my internal product work to market. The most notable was RESTful Metrics, an application I designed and developed to collect and report application metrics. The application utilized MongoDB and used MapReduce to aggregate customer metrics in real time.

City of Taylor 2006 - 2009

Network Engineer - Taylor, MI

Responsible for consolidating a disparate set of servers and network equipment into virtualized instances running on VMWare Infrastructure saving the city hundreds of thousands of dollars in maintenance, provisioning, and disaster recovery costs.

Red Hat 2005 - 2006

Quality Engineer Intern - Boston, MA & Remote

Wrote and performed quality assurance tests for key components in Red Hat Enterprise Linux testing for regressions and security vulnerabilities. Worked with Red Hat engineers worldwide and upstream vendors to test and release packages of critical-level priority, such as 0-day exploits.

Education

August 2017 (expected)

Artificial Initelligence Nanodegree

Udacity

Accepted into the inaugural Nanodegree program for Artificial Intelligence.

December 2011

Machine Learning Course

Coursera

Finished in the top 1% of the class with perfect scores in all programming exercises and review questions.

December 2006

Bachelor of Science in Computer Engineering

Michigan State University - East Lansing, MI

While at MSU I helped co-write the entry level programming book for the computer science department, earned the Professor's Choice Award for my team's senior design project, and I brought Richard Stallman to guest lecture for the school's ACM chapter.

Skills

Languages

Ruby, Javascript/Coffeescript, Elixir, Python, C

Presentation

HTML5, CSS3, SCSS, jQuery, Boostrap, Responsive Design

Persistence

PostgreSQL, MySQL, MongoDB, Redis, CouchDB, DynamoDB

Testing

RSpec, Test::Unit, Minitest, FactoryGirl, Capybara