About

Software Engineer with a technical foundation and a practical product mindset

I have studied programming since 2015 and use this space to document lessons, tools, and practical projects.

I am Bruno Paim, a Software Engineer interested in building interfaces, integrations, and digital solutions with technical clarity and practical value.

My experience spans frontend and full-stack software engineering, automation, API integrations, and applied AI studies. brunopaim.tech exists to gather that process in my own space.

The focus here is to share studies, tools I have been testing, behind-the-scenes notes from the software engineering routine, and projects in progress.

01 / Professional experience

A career built across product, code, and operations.

Each stage expanded a different part of my work: from full-stack software engineering to frontend architecture, automation, data, infrastructure, and AI applied to real products.

01NEOTSenior Software EngineerFeb 2025 — present

I joined NEOT at an early stage as the company’s third team member, working alongside the CEO and tech lead. I started in a part-time, frontend-focused role and, since June 2025, have expanded my scope to deliver full-stack products with high autonomy, from requirements and user journeys to data modeling, backend services, and interfaces.

highlights from this stage

  • I lead frontend architecture across five Vue 3 and React Native products, establishing reusable patterns, technical standards, and quality practices that support the portfolio’s evolution.
  • I designed and implemented a new legal and financial opportunity-management product end to end, from early requirements to its upcoming first customer rollout, using Vue 3, Python, FastAPI, Nameko, RabbitMQ, Redis, MySQL, MongoDB, and Neo4j.
  • The product brings together role-based dashboards, user and team management, access control, opportunity and deal workflows, Kanban pipelines, SLAs, approvals, relationship mapping, and AI chat integration.
  • I designed a spec-driven workflow used across the company’s web products, combining eight specialized agents, versioned specifications, Vitest, Playwright, automated quality gates, and final human review.
Vue 3PythonFastAPIMySQLMongoDBNeo4jAISDD
02Sinapsis Inovação em EnergiaSoftware EngineerMar 2024 — May 2025

At Sinapsis, I worked on energy platforms with large datasets and geospatial interfaces. It was a stage where frontend performance, cost decisions, and backend processing had to move together.

highlights from this stage

  • Lazy-loading and rendering optimizations reduced a visualization with more than 1,000 markers from about three minutes to ten seconds.
  • I migrated cost-sensitive projects from Google Maps to Leaflet, increasing control over the geospatial layer.
  • I also developed Java services with Spring and Hibernate and worked with Oracle and PostgreSQL.
Vue 3JavaSpringLeafletOraclePostgreSQL
WP03WhatsApp-integrated platformSoftware Engineer · FreelanceSep 2023 — Feb 2024

The challenge in this contract was to move conversations and lead distribution away from isolated account access and into one operation. I built a web platform that centralized customer service, routing, and data intake.

highlights from this stage

  • I implemented the interface and services with React, Material UI, Node.js, MySQL, and Sequelize.
  • I built Excel imports and synchronization workflows for lead intake and distribution.
  • I also handled Linux deployments, updates, troubleshooting, and ongoing production support.
ReactMaterial UINode.jsSequelizeMySQLLinux
04Onisys Na EstradaSoftware EngineerJul 2022 — Aug 2023

At Onisys, software was directly connected to road-transport safety. I worked on applications that brought trips, telemetry, training, and risk events together to make daily operations more visible.

highlights from this stage

  • I built responsive dashboards and monitoring workflows with React and Redux.
  • I implemented services and data models with Node.js, Sequelize, and MySQL.
ReactReduxNode.jsSequelizeMySQLTelemetry
05loc XSoftware EngineerMar 2022 — Jul 2022

At loc X, beyond the features of a B2B real-estate platform, I faced a migration problem spread across approximately 100 GB of PDFs, spreadsheets, and CSV files. I turned that heterogeneous dataset into a reproducible search, extraction, and import workflow.

highlights from this stage

  • I developed features with React, .NET, and MySQL and data automation with Python.
  • Searches that took hours began returning in seconds.
  • The automation reduced an estimated six months of manual work to about two weeks.
React.NETPythonMySQLData migration
06Francisco ImóveisSoftware EngineerOct 2021 — Mar 2022

At Francisco Imóveis, automation became part of my daily work. I connected systems and channels that previously depended on manual tasks while also taking ownership of Linux production operations.

highlights from this stage

  • I automated email and WhatsApp notifications and connected Google Sheets data to custom APIs.
  • I built real-time synchronization for more than 15 Pipefy boards with GraphQL, Node.js, Python, and MySQL.
  • I managed AWS EC2, Apache, PM2, logs, backups, webhooks, Bash scripts, and cron jobs.
Vue.jsNode.jsPythonGraphQLAWSAutomation
07Performancei TecnologiaSoftware EngineerMay 2021 — Oct 2021

Early in my professional development journey, I worked across Android applications, web services, and an ERP. This stage kept me close to both the code and customer conversations about maintenance and new features.

highlights from this stage

  • I developed Android applications with Java and XML and integrated services with C# and SQL.
  • I supported ERP development with Delphi and worked with Oracle in integration workflows.
JavaAndroidC#SQLOracleDelphi

02 / Beyond the classroom

Research, outreach, and university life are part of the story too.

Before and throughout my career, research, teaching, community, and technical-support projects helped bring theory, practice, and people closer together.

01Engineering Students’ Athletic AssociationVice President for 2 years · President for 2 yearsduring university

My degree also included experiences beyond coursework. During four years with the Engineering Students’ Athletic Association at CEFET-MG, I moved from Vice President to President and helped organize experiences that connected students from different programs.

highlights from this stage

  • I served as Vice President for two years and as President for another two years.
  • I helped organize parties, sporting events, and e-sports competitions for the academic community.
LeadershipEvent organizationSportsE-sports
View the Athletic Association on Instagram
02Robotics research · CEFET-MGModeling and simulationAug 2019 — May 2021

During undergraduate research, I worked on modeling a COMAU Smart5 SiX industrial robot and simulating laser-cutting operations. It became a meeting point between programming, robotics, and my mechatronics background.

highlights from this stage

  • I modeled the robot and simulation scenarios in Webots.
WebotsRobotics3D simulationMechatronics
03Sementes Project · Mechatronics Engineering PETTeaching and outreach · Mechatronics Engineering PET2019 — 2020 · over 1 year

I participated in the Sementes Project for more than a year, contributing to two very different phases of this Mechatronics Engineering PET initiative. In 2019, we brought programming and robotics to public schools in the Central-West region of Minas Gerais; in 2020, I helped adapt the entire experience to remote delivery using Webots.

highlights from this stage

  • In 2019, I took part in the in-person activities and helped organize the third edition of the robotics competition among participating schools.
  • For the remote 2020 edition, we produced weekly 15-to-20-minute instructional videos for the group’s YouTube channel.
  • We also held live classes every Saturday, with 35-to-50-minute sessions dedicated to exercises, hands-on activities, and students’ questions.
PETOutreachProgrammingRoboticsWebots
04Outreach project · IFNMGDigital inclusionJul 2017 — Dec 2017

Near the end of my technical program, I participated in a digital inclusion project for women assisted by the Women’s Reference Center. The initiative connected technologies available on computers, laptops, and smartphones with everyday situations and essential skills for the job market.

highlights from this stage

  • The content introduced the fundamental tools and applications available on the devices used by participants.
  • The activities focused on building greater confidence and independence with technology for personal and professional tasks.
OutreachBasic computingDigital inclusionTechnology and work
05IT lab · IFNMGTechnical internshipJul 2017 — Sep 2017

During my IT lab internship, technology appeared in its most concrete layer: organizing equipment, performing maintenance, supporting users, and troubleshooting everyday issues.

SupportMaintenanceHardwareTroubleshooting
06Technical-program research · IFNMGRequirements and system modelingJul 2016 — Jun 2017

One of my first research experiences took place during the IT technical program and focused on characterizing and designing a class-scheduling system. The study covered the system’s initial development stages, connecting requirements gathering, modeling, and project planning.

highlights from this stage

  • I gathered and organized functional and non-functional requirements and contributed to the use case diagram.
  • Project planning included schedules for development and use case preparation.
  • During the elaboration phase, we refined the use cases, developed a class diagram, and compared existing scheduling software solutions.
ResearchRequirementsUMLUse casesSystem modeling

Technologies and experience areas

Vue.jsReactNode.jsTypeScriptMySQLLinuxAWSAutomationAPI integrationsAI applied to software engineering

03 / On video

Some studies also gain a voice, context, and a demonstration.

On YouTube, I turn research and experiments into videos about tools, projects, and technical decisions. It continues what I document on the blog while giving me another way to show the process.

Visit the channel
Thumbnail for The Secret Behind ECC, part 1.

Everything Claude Code · part 1

The story behind Everything Claude Code

A video about the hackathon, the people, and the context behind the project now also known as ECC—before moving into its technical pieces.

Watch the video