Francisco Carvalho
Engineering Lead and Tech Lead with 15+ years building and scaling backend platforms in EdTech, AdTech, and application security. Led teams of 5 to 8, delivered CRDT collaboration and high-throughput ad serving systems, and improved platform reliability, delivery speed, and technical quality while remaining hands-on in Node.js, TypeScript, Go, and cloud infrastructure. engineer && bug maintainer.

Tech Lead @ LessonUp
- –Led a cross-functional team of 5 engineers, QA, and PMs on a platform serving 200K+ teachers, 12M students, and 100K+ lessons per week. Own performance reviews, onboarding, and underperformance management.
- –Drove the migration from legacy Meteor to Yjs-based CRDT collaboration, reducing platform risk and modernizing the architecture for faster, safer real-time editing at scale.
- –Acted as bridge between product and design, owning functional requirements and negotiating scope and UX alternatives before development starts.
- –Remained a hands-on contributor, shipping end-to-end features in Node.js, TypeScript, and React while supporting architectural decisions and code quality standards.
Tech Lead @ EXADS
- –Grew the engineering team from 7 to 13 in 3 months, owning hiring, onboarding, performance reviews, and career development. Built career ladders, promoted engineers, and managed retention and underperformance.
- –Owned technical roadmap and architecture for an ad serving platform handling 20B+ daily impressions at 99.9% uptime with sub-second latency, across PHP, Go, Kafka, and ClickHouse.
- –Introduced a tech-design process that improved sprint completion to 85% and estimation accuracy to 83%, reducing late-stage architecture changes and improving delivery predictability.
- –Served as first layer between product and design, translating functional requirements into feasible UX and negotiating scope alternatives with stakeholders.
- –Continued contributing production features in PHP, Go, React, and Angular while balancing delivery leadership.
Senior Software Engineer @ Checkmarx
- –Delivered backend services and developer-facing integrations for a static-analysis platform scanning 75+ languages, used by thousands of enterprise customers worldwide.
- –Built a logging-rich SDK adopted across all SAST-related products, standardizing observability and developer experience.
- –Collaborated across engineering, product, and QA to improve release quality and standardize delivery practices across the SAST platform.
Progressed from developer to team lead across three companies. At BSOLUS/Beevo, led 6 engineers on the core e-commerce engine and optimized it to handle 9x more traffic. At Gloper/High Play Institute, grew from developer to lead of a 3-person team building gamified social platforms.
Full-Stack Dev → Team Lead · BSOLUS·Beevo, High Play Institute·Gloper, Weblevel · PHP (Laravel, Phalcon), Python, MySQL/PostgreSQL/MongoDB