Skip to content

my work experience

Software engineer with experience in backend, web and mobile. Here's a summary of my professional journey.

Also check the companies and projects I've worked with as a consultant on the clients.

Livelo Brasil

Senior Software Engineer

Since July 2024 — present.

Technical leadership in mobile development for Brazil's largest rewards program, with digital products used by millions of users.

  • Architected mobile micro frontends (MFE) integrated with Contentstack CMS, enabling the product team to create travel screens (flights, hotels, cars) without depending on deploys.
  • Reduced loading time by 35% by refactoring critical flows, directly impacting conversion rates on low-end devices.
  • Implemented observability with Sentry, reducing crash rates and enabling proactive issue detection before impacting users.
  • Integrated push notifications (Firebase) and deep linking, increasing engagement and retention in high-conversion flows.
  • Built a reusable TypeScript component library, accelerating new feature development across the entire squad.
React NativeTypeScriptExpoContentstackRESTFirebaseSentry

Locaweb (ConnectPlug)

Senior Software Engineer

January 2024 to June 2024 — 6 months.

Senior engineer at ConnectPlug, one of Brazil's largest POS systems within the Locaweb ecosystem, processing thousands of daily transactions.

  • Developed payment method integrations, expanding the merchant base that could accept transactions through the platform.
  • Built financial reporting modules that gave merchants visibility into sales, inventory, and cash flow.
  • Optimized Laravel backend endpoints to handle transaction peaks without performance degradation.
  • Evolved the Vue.js and Blade frontend, improving the experience for operators who use the system all day.
LaravelPHPVue.jsBladeMySQLREST APIs

DevSkin IT Consulting

Software Engineer · Part-time

June 2022 to December 2023 — 1 year and 7 months.

Consulting focused on digital transformation of educational platforms.

  • Designed and implemented a gamification system for an education platform, increasing student engagement and retention.
  • Developed full-stack features with Vue.js and Laravel, delivering capabilities that directly impacted end-user experience.
  • Automated CI/CD pipelines, reducing deploy time and increasing delivery reliability.
React.jsMySQLPHPLaravelGitVue.js

2GO Bank

Software Engineer

June 2021 to November 2023 — 2 years and 6 months.

Core developer of the 2GO mobile banking app, responsible for mission-critical features handling real money for thousands of customers.

  • Implemented the complete PIX, virtual cards, and smart statements flows — core features that defined the bank's value proposition.
  • Reduced transaction response time by up to 40% through profiling and API optimization, directly impacting every user's experience.
  • Designed adaptive iOS and Android interfaces with caching strategies and optimized navigation, minimizing friction in financial flows.
  • Integrated document capture and analytics SDKs, ensuring regulatory compliance without compromising user experience.
  • Mentored junior developers, raising the team's technical bar and accelerating delivery speed.
React NativeReduxTypeScriptFirebaseNode.jsREST APIsPythonPostgreSQL

EMSERH

Development Analyst

September 2020 to July 2021 — 11 months.

Lead developer of GMED — a system tracking medications from warehouse to patient bedside across public hospitals in Maranhao, Brazil.

  • Built the complete Vue.js interface with offline support, enabling healthcare professionals to log medications even without internet.
  • Architected the backend with Laravel, Docker, and GraphQL, ensuring full traceability of every medication — a critical public health requirement.
  • Reduced medication logging errors by digitizing a process that was previously 100% manual and paper-based.
  • Mentored 3 junior developers, accelerating the team's delivery capacity.
Vue.jsLaravelGraphQLDockerMySQLPHP

VLCODE Solutions

Full Stack Developer · Freelance

December 2019 to May 2021 — 1 year and 6 months.

  • Built a product quoting system from scratch that automated the pricing process, eliminating manual spreadsheets and reducing client response time.
  • Full stack: React and Vue.js on the front, Laravel and MySQL on the back, with RESTful API integrating multiple suppliers.
React.jsMySQLPHPJavaScriptLaravelVue.js

Sistema Difusora

Web Developer

October 2019 to August 2020 — 11 months.

  • Built a complete financial management system (accounts payable/receivable, reports, dashboards) that centralized the company's financial control into a single platform.
  • Real-time dashboards provided visibility into cash flow and overdue accounts, supporting strategic management decisions.
MySQLPHPLaravelJavaScriptjQueryVue.js

SEIJnet Brasil

Web Developer

January 2017 to September 2019 — 2 years and 9 months.

First professional role — where I built the foundations of my software engineering career.

  • Developed and maintained legal process management systems used by law firms to manage deadlines, documents, and case progress.
  • Created interfaces that simplified lawyers' daily workflow, reducing time spent on administrative tasks.
  • Grew from junior to autonomous developer in 2 years, owning complete features end-to-end.
MySQLPHPJavaScriptLaravelGitVue.js