Guilherme Teodoro
@guilhermeteodoro
I build scalable Ruby on Rails products and AI-enabled SaaS systems while leading engineering teams.
What I'm looking for
I've led engineering at Galena, building scalable Ruby on Rails product systems, AI-powered tagging workflows, embedding infrastructure, and LLM integrations with Gemini and OpenAI. I work closely with product leadership on roadmap definition, technical discovery, architecture, and delivery.
Previously, I helped scale logistics and shipping systems at Loggi, including a Python/Flask fiscal-document API rewrite and service contracts using Protocol Buffers. Across CargoX, Runrun.it, S2 IT, and Click Jogos, I've built full-stack applications, APIs, operational tooling, and frontend experiences while mentoring engineers and improving engineering execution.
Experience
Work history, roles, and key accomplishments
Led hands-on engineering initiatives across Ruby on Rails architecture, AI-enabled product systems, full-stack application development, and engineering scalability inside a product-focused SaaS organization.
Worked across backend systems, frontend architecture, AI workflows, taxonomy modeling, technical leadership, and cross-functional product development while remaining deeply involved in implem
Worked as Senior Software Engineer at Galena.
Worked on large-scale logistics and shipping systems inside one of Brazil’s leading technology companies during a period of rapid growth and platform scaling.
Acted as a senior backend-stack engineer and technical lead across backend services, API architecture, operational tooling, and cross-functional product initiatives.
Key contributions:
- Led the complete rewrite of a Python/Flask-based pro
As a transportation company, CargoX was challenged to disrupt its field by using technology to optimize shipments, manage truckers, and make transportation more transparent for clients. In order to achieve that, we developed a panel for clients to track shipments, and another one to the operations team - a frontend developed with Javascript's ES6, through VueJS & Vuex stack, bundled with Webpack 2
Runrun.it is a team management software, backed by a Ruby on Rails and Backbone/Marionette.js (at the time I worked there). There we aimed to deliver more quickly and well covered (unit, integration test) features. Designed architecture to perform without ramping up complexity too much through background processing (Sidekiq) and sometimes with custom SQL queries. With a small team (~10 devs), we e
Regarding frontend, designed a scalable architecture Angular (1.x) app to Walmart.com's wish list. Covered unit testing with Jasmine, MVC pattern, Semantic Versioning, scripting tasks with Grunt (such as deploy, building and so on).
Regarding backend, developed a Ruby on Rails API to wish list's CMS. Developed and maintained automated scripts in Ruby (starting web apps' server, configuring the e
The entry point on the web and mobile development world. There I, with six other people, took a three-month Bootcamp followed by an internship, plus a year of Junior level.
Developed and maintained many monolithic Ruby on Rails applications (clickjogos, jogosdemeninas, joguinhos) and APIs (Rails and Sinatra) that were consumed by responsive frontend single-page applications in Backbone Marionette
Education
Degrees, certifications, and relevant coursework
Universidade Paulista
Bachelor’s Degree, Computer Science
2010 - 2014
ETEC Sebastiana Augusta de Moraes
Technical Degree, Information Technology
2008 - 2009
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Guilherme?
You can contact Guilherme and 90k+ other talented remote workers on Himalayas.
Message GuilhermeGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
