Pedro Santana Software Engineer Student

My Expertise

I am Pedro Emanuel Santana, 21 years old, a developer studying Software Engineering at UFC in Quixadá. I have experience in competitive programming and mentoring in key courses. I am enthusiastic about C, C++, Java, Python, and JavaScript, and always open to new technologies. I have collaborated on innovative projects, such as using low-cost microcontrollers for teaching physics in schools in underprivileged areas of Pernambuco. I was a finalist in the Brazilian Informatics Olympiad and other competitions. I am seeking challenging opportunities to apply and expand my knowledge in software development.

Code

Experienced in various programming languages with a focus on creating efficient algorithms. Skilled in both object-oriented and functional programming.

Tools

Experienced with version control, team collaboration, and project management. Knowledgeable in database design and building backend solutions.

My Projects

Happy Paws

Patas Felizes

  • Desktop, JavaFX, Project Management

Management system for animal protection organizations. Controls donations, expenses, tasks, and animal information. Simplifies adoptions and medical care.

View Project
Positive Balance

Saldo Positivo

  • Mobile, TypeScript, React Native

Mobile app for personal finance management.

View Project
Jacinto de Sousa Museum

Website Jacinto de Sousa

  • Web, React, Firebase, Cypress

Website developed for the Jacinto de Sousa Museum in Quixadá. Developed for the Integrated Project II course.

View Project

Other Projects

AgendeRU

  • Python, Selenium, Automation

Script that automates meal booking at UFC's University Restaurant. Uses Selenium to interact with SIGAA, offering manual, semi-automatic, and automatic modes.

View Project

Battleship

  • Java, JavaFX, JUnit5, Mockito, SQLite

Implementation of the Battleship game using JavaFX. Academic project focused on software verification and validation practices.

View Project

Arduino Remote

  • Java, Processing, Arduino

Desktop application for computer control via Arduino commands. Allows linking microcontroller events to PC actions.

View Project