Bernardo Rocha

    Bernardo
    Rocha

    Computer Engineer & Computer Scientist

    <Building what matters./>

    01.

    About Me

    I'm a technology enthusiast who believes in the power of well-crafted engineering. As a Computer Engineering and Computer Science student, I navigate between hardware and software with ease.

    My passion lies in creating solutions that make a difference — from embedded systems operating at the bare metal to backend architectures that are scalable and resilient.

    I believe the best technology is the one that just works— elegant under the hood, invisible to those who use it.

    bernardo@portfolio:~$ echo $PHILOSOPHY

    "Clean code, robust systems, measurable impact."

    Software Engineering

    Embedded Systems

    Electronics

    Backend

    DevOps

    Systems Design

    02.

    Technologies

    Languages

    PythonCC++JavaJavaScriptTypeScript

    Backend & APIs

    Node.jsDjangoPostgreSQLMongoDBREST

    Embedded & Hardware

    ArduinoESP32AltiumPCB DesignRTOS

    DevOps & Cloud

    DockerLinuxGitCI/CDAWS

    15+

    Completed Projects

    3+

    Years of Experience

    5+

    Certifications

    Coffee Consumed

    03.

    Projects

    UniCaronas

    Featured Project

    UniCaronas

    Project to facilitate carpooling among university students, promoting organized and sustainable transportation.

    JavaScriptjQueryHTML5CSS3Node.js
    FlixMate

    Featured Project

    FlixMate

    A web application for movie recommendation and discovery with modern interface and matching system.

    JavaScriptReactNode.jsExpressMongoDBTailwind CSS
    Class2Cal

    Featured Project

    Class2Cal

    Automates academic calendar creation by integrating CSV and JSON into iCalendar (.ics) format.

    PythonData ProcessingGUI

    Other Projects

    Schoolsys

    Responsive platform to help students organize study routines effectively.

    DjangoDjangoRestPostgreSQL

    Respect Above Violence

    NGO School Project: Combating cyberbullying with educational resources and documentation.

    Node.jsExpressEJS

    Testador C/C++

    Automation script to test C/C++ code, automatically verifying if outputs are correct.

    C++CLinux

    Genius TinkerCad

    Functional implementation of the popular 'Genius' memory game using Tinkercad Circuits for LIP course.

    ArduinoC++Tinkercad

    Datetimewidget

    Enhanced Django Date & Time dropdown widget, simplifying form integration.

    PythonDjangoJavaScript

    Mundo.informação

    A bibliographic resource for each section of a presentation.

    Next.js
    04.

    Travel

    Capitólio, Brazil
    Michigan, USA
    Ciudad del Este, Paraguay
    Capitólio, Brazil
    1 / 15
    "We have two lives, and the second begins when we realize we only have one."
    — Confucius
    Quote
    05.

    Contact

    I'm always open to new opportunities, collaborations, and conversations about technology. If you have an interesting project or just want to exchange ideas, I'd be happy to chat.

    Location

    Belo Horizonte, Brazil

    $ echo "Thanks for visiting!"