Summary
Oswaldo Freitas is a seasoned front-end leader with over two decades in software engineering and 11 years focused on modern web development, currently driving front-end architecture at Chess.com (Chesskid) from São Paulo. He leads migrations of legacy PHP/jQuery codebases to Vue.js, improving maintainability and performance while shipping engagement features like puzzles, leaderboards, and chat rooms that scale to millions of users. Adept in TypeScript, Vite, and SCSS, he combines hands-on coding with mentorship and code-review-driven culture to raise team efficiency and code quality. His background includes a decade building custom ERP integrations and end-to-end solutions at Info2Bits and an MBA in Project Management, giving him strong delivery and stakeholder skills. Colleagues rely on him for pragmatic design decisions that balance product needs with long-term maintainability. Outside the obvious, he pairs deep JavaScript/Vue enthusiasm with an operational mindset that turns complex legacy systems into reliable, testable front-end platforms.
11 years of coding experience
10 years of employment as a software developer
Project Management (MBA), Project Management (MBA) at Fundação Getúlio Vargas
Computer Science, Computer Science at Centro Universitário Salesiano de São Paulo
Portuguese, English