Career
(More details on LinkedIn)
Full-stack Engineer / UI Specialist
Flylance · Contract
Apr 2024 - Dec 2024
Dallas, Texas, United States (Remote)
FIA Tech's Trade Data Network (TDN), recognized as the "Clearing House Support Product of the Year," transforms post-trade processing for exchange-traded derivatives (ETD). The platform integrates data into a secure, standardized system, streamlining operations and reducing costs for clients managing $34 trillion in assets. ◾ Led front-end development and UI/UX enhancements, ensuring a seamless user experience for managing complex financial data. ◾ Specialized in AG Grid, implementing advanced features for efficient large-scale data handling and visualization. ◾ Contributed to reducing trade allocation breaks from 20% to near zero by streamlining workflows and enhancing usability. ◾ Designed and maintained themes, animations, and micro-interactions, improving platform usability and aesthetics. ◾ Collaborated with UI/UX teams to propose and implement new features, balancing feasibility and user-centric design. ◾ Introduced and maintained a Storybook for component documentation, boosting consistency and reusability across the codebase. ◾ Conducted comprehensive testing to ensure reliability and performance in a critical financial application. My work directly contributed to the platform's success, enabling FIA Tech to support 80% of global futures flow and deliver unmatched value to its clients.
Shareholder / Full-stack Engineer / AI Engineer / Game Developer
Incite Interactive · Contract
Mar 2024 - Nov 2024
Redwood, California, United States (Remote)
Incite Interactive is a cutting-edge AI-native gaming studio creating innovative ways to play. Their flagship game, AuraVale, combines AI-driven characters with the creativity of building worlds and mini-games, all playable directly in the browser or on Steam. ◾ Designed and implemented Behavior components to define AI-driven interactions for characters and objects, enabling dynamic actions such as sitting, toggling devices, and more. ◾ Developed Composite Behaviors to streamline AI logic, enhancing reusability and efficiency by bundling complex functionalities (e.g., IsATV, IsAWashingMachine). ◾ Conducted extensive AI behavior testing to refine character interactions and ensure realistic responses within the game world. ◾ Built a Node Editor within the IDE to visually program game logic, empowering users to create and test AI-driven scenarios without writing code. ◾ Enhanced project efficiency by integrating Plop.js for file automation and Storybook for documenting React components, standardizing the development workflow. ◾ Collaborated on Unity-based game engine improvements, optimizing the interaction between AI systems and JavaScript-driven environments. ◾ Introduced JSON-based level-saving mechanisms, allowing browser-based level editing and eliminating the need for Unity compilation. ◾ Created mini-games to demonstrate the capabilities of the IDE and AI systems, driving user engagement and providing real-world testing scenarios. ◾ Improved UX/UI across the website, IDE, and game, resolving critical bugs and delivering a seamless user experience. ◾ Implemented unit and end-to-end testing to ensure the reliability and quality of AI interactions and the overall application. ◾ Localized the game to brazilian portuguese, improving accessibility and user engagement.
Full-stack Developer
ExperienceFlow.AI · Contract
Oct 2023 - Apr 2024
San Francisco, California, United States (Remote)
ExperienceFlow.AI is a vanguard in the enterprise AI landscape, offering a sophisticated Enterprise Digital Nervous System (EDNS) that integrates graph neural networks (GNN) and advanced AI agents. This pioneering system is designed to master the complex dynamics of enterprise operations using deep reinforcement learning, keeping data privacy at its core. It connects all AI agents into a harmonious mesh, enabling real-time, informed decision-making and enhancing business functions with its rapid data processing capabilities. ExperienceFlow.AI doesn’t just provide insights; it augments human decision-making, delivering significant business outcomes in an ever-changing environment. ◾ Enhanced graph creation using Reactflow, improving user experience and streamlining feature development. ◾ Advanced the architecture and decision-making processes for the EDNS, optimizing performance and functionality. ◾ Implemented rigorous testing protocols, bolstering code quality and system reliability. ◾ Oversaw the Design System with Storybook, creating reusable React components for modular integration across projects. ◾ Refined the pub/sub system using Node.js and Socket.io, ensuring real-time data synchronization for user interfaces. ◾ Upgraded the onboarding system, enhancing UX, reducing build times, and transitioning from webpack to Vite for performance gains.
Professional Development
Career Break
Jan 2023 - Oct 2023
São Paulo, Brazil (Remote)
Development of other skills besides programming to improve my weaknesses and become a more complete professional. I apply my knowledge in a real company while studying courses and reading books on different subjects. Entrepreneurship, project management, sales, copywriting, digital marketing, video editing and visual effects, image editing, customer service, social media management, Facebook Ads, Google Ads, traffic management, financial management, artificial intelligence, design, etc. Working with softwares like DaVinci Resolve, Adobe Premiere, After Effects, PhotoShop, CapCut, Blender, Stable Diffusion, Notion, Inkscape, Adobe Illustrator, Canva, Shopify, etc. I also continue programming and working with SEO on several projects.
Founder / Full-stack Engineer
OpenChallenge · Self-employed
Dec 2022 - Present
São Paulo, Brazil (Remote)
OpenChallenge is an innovative programming learning platform, focusing on JavaScript for all skill levels. It features a range of interactive exercises, from multiple-choice questions to coding challenges, providing a practical and engaging learning environment. The platform is uniquely integrated with AI, serving as a 24/7 virtual assistant to resolve user queries, making learning more efficient and accessible.
Front-End Engineer / Tech Lead
Modularity · Full-time
Mar 2022 - Dec 2022
San Francisco, California, United States (Remote)
Website development (with Next.js and Material UI) and financial management system development using React and Tailwind. Development of components for design system, creation of collaborative tools experience (like Figma and Google Docs) and implementation of Micro Front-end architecture. ◾I led the design system team, improving components creation ◾I improved the user experience with UX/UI and design techniques, resulting in increased customer satisfaction and engagement. ◾I was responsible for the creation of collaborative tools experience (like Figma and Google Docs), which enabled users to work better as a team ◾I helped improve the application architecture ◾I implemented the Micro Front-end architecture, which improved the organization of a very large application with many different functionalities and helped to isolate bugs, making them easier to identify and fix, which helped to streamline the development process and make it more efficient ◾Rapid prototyping for presentations to potential customers ◾Design of web systems and mobile apps on Whimsical and Figma, helping to improve understanding of what should be developed ◾Proof of concept to bring new tools to the system ◾Task automation to accelerate and standardize the application development process ◾I was responsible for the development of the company's website (Next.js and Material UI), following SEO rules and techniques to keep the website fast, accessible, light, but ensuring a great user experience
Front-End Engineer / UI Specialist
AvMakers · Full-time
Aug 2018 - Feb 2022
São Paulo, São Paulo, Brazil (Remote)
AvMakers is a leading audiovisual school for filmmakers, videomakers, and photographers, offering professional training in video editing, photography, screenwriting, and more. ◾ Designed and developed the entire website and e-learning platform, ensuring a smooth user experience tailored to a creative audience. ◾ Collaborated with the UI/UX team to create visually engaging interfaces that resonate with the artistic and professional needs of the target audience. ◾ Implemented features that enhanced content accessibility, resulting in a more intuitive navigation and improved course discovery. ◾ Introduced optimizations that reduced loading times, ensuring the platform remained fast and responsive despite high-quality multimedia content. ◾ Worked closely with stakeholders to ensure the platform aligned with business goals and user needs, fostering greater engagement and user satisfaction. ◾ Played a pivotal role in establishing AvMakers' online presence, contributing to its growth as a trusted resource for audiovisual professionals.
Partner / Full-Stack Engineer / Technical Instructor / Author / Tech Lead
TreinaWeb · Full-time
Dec 2015 - Feb 2022 · 6 yrs 3 mos
São Paulo, Sâo Paulo, Brazil (Remote)
TreinaWeb is one of Brazil's largest online course platforms ◾Front End Engineer responsible for the website (PHP), blog (Wordpress) and Online Learning Platform (React / Next.js), considered by the CEO as "the best platform we've ever had" ◾ I improved the user experience following good UI/UX practices, design principles and animations techniques. ◾Market research on the most requested technologies and most used techniques in order to create more relevant content ◾ I helped to better organize courses creation and blog posts guides, improving standardization and SEO, consequently sales. Invited to be a partner of the company ◾Creation of screen recorder for courses creation, which improved my workflow and efficiency ◾Creation of static files server with fake database with APIs to teach front-end development, which helped to engage and motivate students to develop more advanced applications while studying a new framework ◾Author of TreinaWeb’s blog. ◾Creation of videos of development quick tips for Youtube/Facebook, Workshops and Lives, which attracted new customers and improved our communication and engagement with our audience. ◾ Development of more than 95 online courses about subjects like Angular, Angular.js, CSS3, Cypress, Electrode, Electron, Ember, Express, Flux, Google Chrome Developer Tools, GraphQL, HTML5, Jasmine, JavaScript, Jest, jQuery, MaterialUI, MongoDB, NPM, Next.js, Node.js, PWA, React, React Native, Redux, RegEx, RxJS, Sass, Styled Components, Testing Library, TypeScript, Vue, Webpack, Yarn, etc. that helped students to gain the skills and knowledge they needed to succeed in their careers. Many of my students went on to secure jobs at top companies in the industry
Author
FIAP · Freelance
Sep 2020 - Nov 2020 · 3 mos
São Paulo, São Paulo, Brazil (Remote)
FIAP is one of the largest technology colleges in Brazil and is part of one of the largest technology education ecosystems in the country. I helped create content about application development with GraphQL and Apollo based on the book I wrote.
Writer
Casa do Código · Indirect Contract
Jul 2018 - Apr 2019 · 10 mos
São Paulo, São Paulo, Brazil (Remote)
I wrote my first book. It's about GraphQL. It was published by Casa do Código, Brazil's largest programming book publisher.
Front-End Engineer / Tech Lead
Hipr Sistemas · Part-time
Apr 2018 - Nov 2018 · 8 mos
Guaratinguetá, São Paulo, Brazil
Development of web, mobile and desktop sales platform (like Amazon) and food delivery using Angular ◾ I helped this startup in its early stages, leading front-end programmers on how to create components, design system, organize the project, best practices and automated tests. ◾I helped managers improve team meetings, project management and team members' development ◾I created a Facebook Messenger like app to improve communication between stores and customers My skills and contributions were instrumental in helping the startup to successfully launch its platform and grow its customer base. The platform provided a valuable tool for customers to easily purchase products and order food, and for stores to manage and track their sales and orders. Additionally, my efforts to improve team communication and project management helped the startup to operate more efficiently and effectively.
Full Stack Engineer
Gauge · Full-time
Jul 2014 - Dec 2016 · 2 yrs 6 mos
São José dos Campos, São Paulo, Brazil
As a Front End Developer at Gauge, I used HTML5, CSS3, and JavaScript to develop modern web systems for clients such as Embraer, Vivo, Itaú, and Ambev. I worked with agile methodologies (SCRUM) and technologies like Angular and React to deliver high-quality solutions. ◾ I organized and defined the front-end tasks ◾ I implemented Vagrant to keep development environments more uniform. ◾ I started the organization of components in a reusable module to be documented and shared across projects ◾ I helped the UI/UX team to create the visual elements ◾ I introduced e2e testing to the project, which brought more reliability from customers Some projects: ◾MSG-3 (Embraer) - Aircraft maintenance system - it helped the company to streamline its operations and improve the accuracy of its maintenance records ◾Vivo Dashboard (Vivo) - Dashboard - it provided Vivo with a valuable tool for managing and analyzing data from its fixed telephony, mobile telephony, internet, and pay TV services ◾Tax Calendar System (Ambev) - I fixed the Ambev (brewing company) tax calendar system, that helped the company to accurately track and manage its tax obligations ◾CSI (Embraer) - Procurement management system - it helped the company to efficiently manage its procurement processes
Mobile Application Developer
Meumobi · Freelance
Oct 2014 - Jan 2015 · 4 mos
Rio de Janeiro, Rio de Janeiro, Brazil (Remote)
Mobile app development for Siemens using Angular.js with Phonegap for internal communication
Front End / Mobile App and Games Developer
Exla Consultoria e Sistemas LTDA
Jun 2013 - Jun 2014 · 1 yr 1 mo
Guaratinguetá, São Paulo, Brazil
Front End Programmer, using HTML5 and JavaScript to develop web systems and mobile apps (offline first). Helping on backend using Node.JS and MongoDB. ◾ Development of a school management system (administrator, parents, students, teachers) using jQuery, KendoUI and PhoneGap, auxiliary applications for the main system. This helped teachers to organize their schedules and communication between parents and school that improved the school's operations and communication. ◾ Development of interactive children's games controlled by the teacher's tablet using Angular.js and Node.js with WebSockets, which helped to engage and motivate students. ◾ I created an application with GPS to correct data on the location of student's homes, allowing us to better visualize the distribution of students across the city map (Google Maps API), which improved our transport management.
Trainee / Systems Developer
FATEC Guaratinguetá · Internship
Jan 2013 - Dec 2013 · 1 yr
Guaratinguetá, São Paulo, Brazil
Trainee responsible for maintaining the computer labs, computer network and full-stack development of auxiliary systems for the administration using Angular.JS, PHP, C# and MySQL (Loan system, students management). I created a task calendar system which helped the administration better manage the tasks of the interns.
Digital Games Development Teacher
Colégio Albert Einstein · Part-time
Jul 2012 - Dec 2012 · 6 mos
Guaratinguetá, São Paulo, Brazil
Teacher of the Digital Games Development course, teaching subjects such as programming, database, data architecture and 3D modeling.
Founder / Game Developer / Designer / Full-stack Engineer
Mewters · Self-employed
Jan 2008 - Present
São Paulo, Brazil (Remote)
Mewters are creatures that live in a wonderful world. At Mewters.com, you can find games, videos, and other fun stuff about them.