Resume
Senior Full-Stack Engineer | Node.js, Laravel, Vue | Performance & Automation
About
I’m a Senior Full-Stack Engineer who builds production-ready applications and automation tools across Node.js and PHP ecosystems, combining backend services, browser automation, and system-level scripting.
Over the last several years, I’ve:
- Delivered full-stack web apps with Laravel, Vue, and modern JS pipelines.
- Built automation tooling with
Node.js
,Puppeteer
, andCommander.js
— everything from data extraction to site performance auditing. - Engineered performance workflows that measure Core Web Vitals, enforce
CSP/SRI
security, and optimize web fonts. - Wrapped Google's production
C++
robots.txt
parser inNode.js
for high-accuracy crawl compliance. - Created Chrome extensions for privacy and request monitoring.
Beyond shipping code, I’ve launched Wizard Compass, an educational initiative that turns Chrome Lighthouse audits into interactive lessons. My goal is to make complex performance, accessibility, and security concepts understandable and actionable for developers of all levels.
I thrive in roles where I can solve hard technical problems, mentor others, and deliver measurable improvements to reliability, speed, and security.
Tech Stack: Node.js
, Puppeteer
, Commander.js
, p-limit
, Laravel
, Vue.js
, MySQL
, Redis
, Docker
, GitHub Actions
, Bash/Unix (jq, yq)
, Chrome Extension APIs
, Chrome Lighthouse
.
Projects
Font Lint - Font Metrics & Licensing Analyzer
Jul 2025 – Present | Associated with Wizard Compass Initiative
Font Lint is a developer tool and service that brings transparency and optimization to web typography.
Advanced Font Metrics & Subsetting
- Extracted
x-height
,cap height
,avg. character width
,ascender/descender
across ~1,800 Google Fonts. - Generated subset metrics per Unicode range (Latin, Cyrillic, Greek, Vietnamese, etc.) to quantify layout stability and load cost.
- Designed a comparison system for fonts and fallbacks at a sub-metric level to reduce CLS (Cumulative Layout Shift).
Data Ingestion & Classification
- Built ingestion pipeline in
Laravel
+Python
to parse Google Fonts metadata,TTF/WOFF2
tables, and licenses. - Classified fonts (emoji, symbol, barcode, textual) to skip unnecessary submetric computation.
- Maintained relational DB (families, variants, subsets, metrics, licensing, categories, tags).
Licensing & Compliance
- Audited declared Google Fonts licenses vs. actual font-level licenses (
Apache-2.0
,SIL OFL-1.1
,GPL
). - Extracted reserved font names from font metadata to ensure compliant redistribution and subsetting.
- Generated compliance outputs (SPDX IDs, license notices, attribution bundles).
Developer-Facing Tools
- Generated device-aware fallback stacks with size-adjust, ascent-override, and descent-override.
- Experimented with Unicode coverage “Can I use this glyph?” service mapping fonts to supported
codepoints
. - Built foundation for a “
Tailwind for Fonts
” optimizer: pruning unused glyphs, subsetting fonts by frequency, and emitting optimized CSS.
Skills: Web Typography
· Laravel
· Python
· Node.js
· Bash
Wizard Compass — Interactive Lighthouse Education Platform
May 2025 – Present | Wizard Compass Initiative
Wizard Compass is an educational platform that transforms Chrome Lighthouse
audits into guided lessons, turning raw scores into actionable knowledge.
Core Contributions
- Designed and launched an interactive learning platform where Lighthouse reports become step-by-step lessons.
- Built teaching modules combining code examples, real audits, and clear explanations.
- Created a foundation for a growing library of micro-courses and playgrounds, enabling hands-on learning.
- Prioritized accessibility, security, and open data to ensure lessons are practical and trustworthy.
Mission
Make web performance and accessibility knowledge accessible to everyone — from students to senior engineers — by combining real-world tools with clear, human-first education.
Skills: Teaching
· Lighthouse
· Screencasting
· Chrome DevTools
· Web Performance
Experience
Wizard Compass Initiative — Founder & Engineer (Independent Initiative)
Jan 2025 – Present | Brazil
- Designed and shipped production-ready tools and educational resources focused on web performance, security, and automation.
- Built
Node.js
CLI tools (Commander.js
,p-limit
) with Unix utilities (jq
,yq
). - Developed Puppeteer scripts for site data extraction,
CSP/SRI
checks, and font loading audits. - Integrated Lighthouse programmatic API into automated pipelines.
- Created a Chrome extension for real-time privacy monitoring.
- Engineered a robots.txt parser workflow with
Node.js
+Google’s C++
parser.
StudentCrowd — Software Engineer
Jan 2024 – Jan 2025 | London, UK
- Improved platform performance (higher Lighthouse scores, Q1 OKR achieved).
- Built a reliable email verification workflow, boosting registrations.
- Redesigned user registration flow and developed full account area.
- Delivered two-way data sync between platform and email provider.
- Contributed to advanced filters using Elasticsearch and BigQuery.
AE Studio — JavaScript Developer
Apr 2022 – Dec 2022 | California, USA (Remote)
- Contributed to Token Talkers, a Web3 skunkworks project.
- Built full-stack features using NullStack (unified server/client logic).
- Architected MongoDB connections, Web3 wallet integration, and logging.
- Built a dynamic scheduling system powered by
Calendly
. - Delivered mobile-first UI with Tailwind CSS.
- Contributed to gamified features during an internal hackathon.
99Codes — Software Engineer & Cofounder
Aug 2014 – May 2022 | Brazil
- Led custom full-stack projects across education, legal tech, communications, and healthcare.
- Built multi-tenant SaaS platforms and responsive sites using
Laravel
,Vue.js
,MySQL
Tailwind CS
,WordPress
. - Deployed on scalable infrastructures like
Laravel Forge
.
Simple Education — Software Engineer
Mar 2019 – May 2020 | Brazil
- Drove evolution of a full educational ecosystem (LMS, CRM, e-commerce, apps).
- Led technical coordination of interconnected systems and vendor management.
- Built integrations for media conversion, subtitling, TTS, speech recognition, and AWS services.
- Supported thousands of students across Brazil.
Early Career (2010 – 2014)
ED Comunicação — Full-Stack Developer
Jun 2012 – May 2014 | São Paulo, Brazil
- Converted agency PDF designs into responsive, pixel-perfect HTML/CSS integrated with CakePHP and WordPress.
- Acted as the technical voice in client meetings, supporting the agency owner.
- Delivered projects for clients including NEC, Mitsubishi, BMW, Kawasaki, BIG Festival, and Suzano Papel e Celulose (one of the world’s largest pulp manufacturers).
Jhma Studios — Full-Stack Developer
Jul 2011 – Jun 2012 | Brazil
- Rebuilt the full product catalog for ACE Revestimentos, delivering 10+ responsive templates.
- Developed a custom PHP OOP admin panel before mainstream frameworks.
- Implemented SEO-preserving redirects via an XML-driven system, ensuring clean URLs while keeping Google rankings.
- Result: improved indexed product count and search visibility.
AG5 — Full-Stack Developer
Jan 2010 – Jun 2010 | São Paulo, Brazil
- Built a registration system for the Annual Franchise Convention, featuring national star Rodrigo Faro.
- Rebuilt the company website into a responsive, faster layout (post-
Dreamweaver
). - Developed an incentive sales portal with weekly updated rankings and performance news, gamifying competition across franchisees.
- First role transitioning from static websites to dynamic web applications, applying early
PHP/OOP
practices.
Education
Impacta Tecnologia
Technologist in System Analysis, IT (2010 – 2014)
Completed the majority of coursework in Systems Analysis (2010–2014), specializing in IT fundamentals, databases, and programming. Did not pursue a diploma but applied knowledge directly in professional development roles
ETEC - São Paulo State Technical School
Technical Program in Computer Science (2007–2008)
- Studied
algorithms
,Pascal
,Delphi
, andVisual Basic
with daily coursework. - Participated in the Brazilian Computer Science Olympiad.
- Built a strong foundation in structured programming and problem-solving.
Skills: IT fundamentals · Databases · Pascal · Delphi · VB Studio · Algorithms · Data Structures
Overall Skills
- Top Skills: PHP, Laravel, Node.js, Vue.js, Tailwind CSS, Chrome API, Google Cloud, Web Typography, Python, Bash
- Languages: Portuguese (Native), English (Full Professional)