Who am I?
My name is Bernardo Kirsch, and I am a software developer constantly striving for growth. I am a Software Engineering student at PUCRS and an Applied Mathematics in Computing student at UFRGS. My main goal is to democratize access to technology and help who really need help. Throughout my academic journey, I have always been doing my best with competence, dedication, and resilience. I have a aptitude for mathematics and logic, making programming not necessarily difficult but rather challenging. I am particularly driven by challenges that allow me to combine logic, creativity, and innovation to build effective solutions, whether its a complex algorithm or an intuitive user interface!Education:
Software Engineer - PUCRS (2024 - Present) BSc in Software Engineering, focusing on software development, data structures, algorithms, and project management. Applied Mathematics in Computing - UFRGS (2024 - Present) BSc in Math, focusing on mathematical problems with the help of technology and programming. Full Stack Development Course - RocketSeat (2024) Course focused on FullStack development, where I had my first contact with web frameworks and databases.My Stack:
Frontend:
JavaScript
TypeScript
React
CSS
HTML
TailWind
Backend:
Java
Nest js
SQL
Spring
Node Js
Prisma
Tools:
Git
Kubernetes
GitHub Actions
Figma
Docker
AWS
Career
BeasyBox - Full Stack Developer
(2025 - Present)
Making something real to change the world and help the people with AI...
Marista Champagnat - Math Tutor
(2023 - 2025)
Math tutor, where he teaches tutoring for all high school students, preparatory classes for the OBMEP (Brazilian
Mathematics Olympics) circle and review classes for the entrance exam for the third year. He accompanies the
school's math teachers and helps them set up activities and tests.
Projects:
BeasyBox MeetRecorder
At BeasyBox, I had the opportunity to build, implement and maintain the BoxRecorder tool. It consists of a bot that records financial consulting meetings, transcribing them and generating a ppt file at the end.
Zingen LandingPage
A responsive web page featuring the zingen music project. The website presents plan options for subscribers and shows their features.
Pokedex BinaryTree - Big O notation
Project that manages and optimizes the search for pokemons in a less costly way in Big Oh notation. Implemented through a binary search tree by pokedex number.
Expenses Project
This simple and responsive project calculates all your travel expenses, separating them into classes based on how they were spent.