Hi, I’m Bernardo Silva, a Fullstack Software Engineer based in Belo Horizonte, Brazil. I have over 3 years of experience delivering high-quality web applications using Next.js, React, Node.js, TypeScript, and Ruby on Rails. I thrive in cross-functional teams and enjoy turning complex problems into reliable, scalable software.\n\nI’m passionate about learning new technologies and applying them to real-world problems—from optimizing data workflows to building user-friendly interfaces. My side projects include a resume site built with Next.js and Tailwind CSS, and a RESTful API with Node.js, Express, PostgreSQL, and Sequelize, plus cloud deployments on AWS.

Bernardo Silva

Hi, I’m Bernardo Silva, a Fullstack Software Engineer based in Belo Horizonte, Brazil. I have over 3 years of experience delivering high-quality web applications using Next.js, React, Node.js, TypeScript, and Ruby on Rails. I thrive in cross-functional teams and enjoy turning complex problems into reliable, scalable software.\n\nI’m passionate about learning new technologies and applying them to real-world problems—from optimizing data workflows to building user-friendly interfaces. My side projects include a resume site built with Next.js and Tailwind CSS, and a RESTful API with Node.js, Express, PostgreSQL, and Sequelize, plus cloud deployments on AWS.

Available to hire

Hi, I’m Bernardo Silva, a Fullstack Software Engineer based in Belo Horizonte, Brazil. I have over 3 years of experience delivering high-quality web applications using Next.js, React, Node.js, TypeScript, and Ruby on Rails. I thrive in cross-functional teams and enjoy turning complex problems into reliable, scalable software.\n\nI’m passionate about learning new technologies and applying them to real-world problems—from optimizing data workflows to building user-friendly interfaces. My side projects include a resume site built with Next.js and Tailwind CSS, and a RESTful API with Node.js, Express, PostgreSQL, and Sequelize, plus cloud deployments on AWS.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Portuguese
Fluent
English
Advanced
Spanish; Castilian
Beginner

Work Experience

Backend Software Engineer at Hexagon Mining
February 1, 2024 - November 19, 2025
Enhanced UX by reducing data importing errors by 80% through improved error handling and user-friendly messages using Ruby on Rails. Integrated a fleet management system with a mine planning system, automatically importing over 1,000 rows of data weekly using a Ruby script scheduled via cron on Linux. Enhanced mining operations by eliminating dispatcher time spent on truck-to-scale assignments through an optimization algorithm built with Ruby on Rails and Active Record. Reduced backend deployment time by 75% by creating a fully virtualized test and production environment using VirtualBox and Linux, replicating the entire backend stack (PostgreSQL, Ruby on Rails, Objective-C, SQL Server, OpenVPN) across distributed servers and clients. Created and maintained a Git repository for the Support team, containing more than 50 scripts and documentation.
Frontend Software Engineer at Zanzar Media
January 1, 2024 - January 1, 2024
Built an offline response buffer for survey tablets, increasing response capture by 50% across 5,000 devices using JavaScript and the Web Storage API. Refined the tablet UI for over 20 HTML quizzes/surveys deployed to 5,000 devices, ensuring responsive design. Managed Git repositories for two teams (Data and Frontend) using GitLab.
Data Engineer at Zanzar Media
January 1, 2024 - January 1, 2024
Improved performance of large reports in Metabase and PostgreSQL, increasing load speed by 400% through query optimization, data modeling, and data transformation. Deployed an ETL job in the cloud that processes over 500 rows of data daily, using Python, AWS S3, AWS CLI, Shell, and a cron job. Enabled detection of key business issues by producing five reports weekly using PostgreSQL and Metabase. Created high-performance and insightful heatmaps by reducing coordinates load time from hours to seconds, utilizing Kepler.gl and Uber H3 in PostgreSQL.
Full Stack Software Engineer Intern at Omegatel Informatica
December 1, 2016 - December 1, 2016
Automated employee time tracking, improving HR efficiency by 30%, using Ruby on Rails, HTML, CSS, and ERB templates. Studied Python and basic electronics, creating three projects with Raspberry Pi. Practiced Git, presenting product demos at the FINIT tech exposition, and logged over 150 commits using Git.
Frontend Software Engineer at Zanzar Media
January 31, 2024 - January 31, 2024
Built an offline response buffer for survey tablets, increasing response capture by 50% across 5,000 devices using JavaScript and Web Storage API. Refined the tablet UI for over 20 HTML quizzes/surveys to ensure responsiveness. Managed Git repositories for Data and Frontend teams using GitLab.
Data Engineer at Zanzar Media
January 31, 2024 - January 31, 2024
Improved performance of large reports in Metabase and PostgreSQL by 400% through query optimization, data modeling, and data transformation. Deployed a cloud ETL job processing over 500 rows daily using Python, AWS S3, AWS CLI, Shell, and a cron job. Enabled detection of key business issues by producing five reports weekly using PostgreSQL and Metabase. Created high-performance heatmaps by reducing coordinates load time from hours to seconds, utilizing Kepler.gl and Uber H3 in PostgreSQL.
Full Stack Software Engineer Intern at Omegatel Informatica
December 31, 2016 - December 31, 2016
Automated employee time tracking, improving HR efficiency by 30%, using Ruby on Rails, HTML, CSS, and ERB templates. Studied Python and basic electronics, creating 3 projects using Raspberry Pi. Practiced while presenting product demos at the FINIT tech exposition. Learned to use Git effectively, creating more than 150 commits using GitHub.

Education

Postgraduate Certificate in Full Stack Development at Pontifical Catholic University of Minas Gerais
March 1, 2024 - April 1, 2025
B.S. in Computer Science at Pontifical Catholic University of Minas Gerais
January 1, 2017 - December 1, 2022
High School Diploma in Information Technology at Cotemig
February 1, 2014 - December 1, 2016
Postgraduate Certificate in Full Stack Development at Pontifical Catholic University of Minas Gerais
March 1, 2024 - April 1, 2025
B.S. in Computer Science at Pontifical Catholic University of Minas Gerais
January 1, 2017 - December 31, 2022
High School and Information Technology at Cotemig
February 1, 2014 - December 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Agriculture & Mining, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more