Desenvolvedor de Software
Solicite um orçamento sem compromisso
I live and breathe software development, where every line of code is a brushstroke of innovation. When not coding, I'm an ethical hacker, safeguarding digital realms. And in moments of calm, I'm a writer, spinning tales that inspire and captivate. Each pursuit fuels my passion for creativity and exploration.
heitormbonfim.com
I performed maintenance on the LL Software's main software, fixing bugs and adding new features, such as creating plans and defining user permissions according to the plan contracted. The technologies used included TypeScript, ReactJS, Tailwind CSS, ExpressJS, MongoDB, Socket.io and Docker. I developed an improved dashboard to manage customers, affiliates and other platform features.
I also developed desktop applications with Electron JS to manage bots integrated with the Telegram API and bet automation, in addition to creating web scrapers and automations using Puppeteer, Cheerio and Socket.io. I updated applications originally developed in JavaScript, implementing TypeScript to improve security and facilitate code maintenance. At the same time, I created several PWAs (Progressive Web Apps) with VitePWA and ReactJS, integrated with an API built with ExpressJS and Postgres, which connected to the affiliates' betting houses.
I transformed some of these PWAs into native applications with React Native. Finally, I migrated serverless applications, previously hosted on Heroku and Vercel, to a private VPS in Brazil, optimizing response speed and significantly reducing hosting costs.
The lessons in the freeCodeCamp certifications cover various topics such as web development, HTML, CSS, responsive web design, information security, machine learning, and functional programming languages like Python and JavaScript. FreeCodeCamp teaching style combines both text and videos.