Timeline

Role

Chief Technology Officer

Skillsetter · Vancouver, BC

Setting technical vision and scaling the engineering team. Owning SOC 2 compliance and GDPR adherence. Driving AI strategy and product direction across the platform.

skillsetter.com →
Role

Principal Software Engineer & Team Lead

Skillsetter · Vancouver, BC

Led the technical strategy and development of the core application. Architected web applications and RESTful APIs in Ruby on Rails. Engineered AI capabilities integrating OpenAI, AWS Bedrock, Google Gemini, and ElevenLabs. Implemented real-time video with WebRTC and LMS integrations (Blackboard, Canvas). Managed cloud infrastructure on AWS (EC2, RDS, SNS, Docker).

skillsetter.com →
Role

Senior Software Engineer

Skillsetter · Vancouver, BC

Built the platform from the ground up. Full-stack development in Ruby on Rails, scaling architecture on AWS, and establishing engineering practices that grew with the company.

skillsetter.com →
Role

Senior Software Engineer

Noomii · Vancouver, BC

Developed and maintained a cloud-based coaching marketplace in Ruby on Rails. Designed scalable architecture on AWS, integrated third-party services (Intercom, Stripe), and migrated the platform from Ruby 1.9 to 2.4. Applied reverse engineering techniques to document legacy systems.

noomii.com →
Role

Tech Lead Software Engineer

Inspira Tecnologia · São Paulo, Brazil

Led Android and Ruby teams across multiple web and mobile projects. Served as Scrum Master, designed APIs and mobile apps (Android SDK, PhoneGap), and consulted for startups on technical and business strategy. Acted as an innovation agent applying UX techniques.

inspira.com.br →
Role

Chief Technology Officer

Jazz · São Paulo, Brazil

Managed and led projects with a multidisciplinary team. Designed an innovation process for different business contexts, from understanding user needs through UX research to choosing architecture, process, and technology. Mentored developers in the Android Jam Program and designed the company's career plan for technology, design, and management.

Role

Chief Technology Officer & Co-founder

Doog™ · Brazil

Co-founded a B2B startup focused on geolocation and tracking salesforce and products. Led technology decisions, product design, and the development team. Built mobile apps (Android SDK, PhoneGap) and backend APIs in Ruby on Rails. Managed investor relations and served as board member. Applied lean and agile principles to the company's internal processes.

Role

Software Engineer Consultant

Brasil RFID / Inovacode Solutions · São Paulo, Brazil

Developed an RFID system with Android app and Ruby on Rails backend. Conducted technological feasibility studies, migrated a legacy system to a new architecture, and designed the integration API.

inovacode.com.br →
Award

Interaction South America

IxDA / Agência Click

2nd place in Best Mobile Applications, Innovation and Usability category. Recognized across Latin America.

ixda.org →
Project

Inverse Maxi

CESAR · Shipped product

One of the first smart fridges in the Brazilian market. Developed the Android OS customization and the integration layer between the embedded system and the refrigerator API, enabling a tablet component to control the fridge. Full lifecycle from prototype to mass production.

Watch demo →
Project

Positivo Ypy

CESAR · Shipped product

Android OS customization and applications for one of Brazil's first consumer tablets. Deep system-level work on the platform. Reached hundreds of thousands of users.

positivotecnologia.com.br →
Role

Systems Engineer

CESAR · Sorocaba, Brazil

Developed systems focused on innovation in mobile, embedded systems, web, and interactive TV. Built product backlogs with product owners, applied UX research (focus groups, interviews, prototyping), and led Android OS customizations for specific product contexts.

cesar.org.br →
Education

M.Sc. Computer Science (incomplete)

Universidade Federal de São Carlos (UFSCar)

Compilers and programming languages research. Investigated macro systems in Cyan for domain-specific language generation.

cyan-lang.org →
Education

B.Sc. Computer Science

Universidade Federal de São Carlos (UFSCar)

Research on compilers and OLAP systems. Co-founded and organized SeCoT, a tech conference that brought global speakers to campus across three editions.

ufscar.br →
Education

Tech Instructor

Microlins Franchising

Taught courses on computer architecture, programming languages (PHP, JavaScript), and frontend development (HTML, CSS).