About me

Being able to have an abstract idea, a random thought, and bringing it into life, is what drives my love for writing software. Knowing that the only limit is my imagination, keeps me constantly looking to learn and be more.

I'm a Software Developer pursuing a Master's in Computing Engineering. I specialize in mobile app development but enjoy exploring new technologies and ideas. When I'm not debugging, you'll find me diving into economics, politics, astrophysics, or in a motor vehicle with no destination in mind.

What i'm doing

  • mobile app icon

    Mobile apps

    Professional development of apps for iOS and Android.

  • design icon

    Physics Simulator

    Developing a physics simulation tool to model and visualize Newtonian mechanics in the vaccum of space.

  • Web development icon

    Web development

    Building dynamic, user-focused websites backed by structured and efficient server designs.

Resume

Education

  1. Integrated Master's in Informatics and Computing Engineering

    2021 — Present

    Universidade do Porto - Faculdade de Engenharia (FEUP)

  2. Colégio Kitabu

    2015 — 2019

    Maputo, Mozambique

Experience

  1. Software Developer - CIBIO

    11/2023 — Present | Porto, Portugal

    • Developing an app for data collection and analysis for researchers, using Near-Field-Communication (NFC) to retrieve the data from our proprietary environmental sensors

    • Building a specialized app for cataloguing biodiversity data, enabling researchers to document species with various forms of media.

    • Designing and developing an ecosystem (Mobile Apps, Website and Server) to unify, manage and share data collected by the two apps with the scientific community and general public, integrating a gamification component for the latter

    • Managing Linux ERDDAP servers, performing maintenance, updates, and creating scripts to improve researchers interaction with the servers.

  2. Co-Founder & Lead Software Developer - TRANS ATLAS SOLUTIONS

    07/2023 — Present | Maputo, Mozambique

    • Co-founded Trans Atlas Solutions to launch two businesses: Atlas Store (a tech and electronics retail platform) and Mova (a car marketplace and rental app).

    • Established supplier relationships for Atlas Store, sourcing high-quality tech gadgets and electronics internationally.

    • Developed Mova's mobile apps (Android and iOS) using Flutter and set up servers using Node.js, Express, and Docker on a Linux server.

    • Integrated local payment gateways and AWS S3 for storing car images.

    • Handled company logistics, including setting up the legal entity and hiring an accounting firm for regulatory compliance.

  3. Junior Software Engineer - PYNKIWI

    05/2021 — 11/2021 | Lisbon, Portugal
    • Developed authentication for a mobile application (iOS) using Swift and Firebase as the BaaS.

    • Continued development of the application with React Native to expand features and improve functionality.
  4. Intern - PYNKIWI

    03/2021 — 05/2021 | Lisbon, Portugal
    • Served as a liaison between management and third-party mobile application developers to ensure smooth project execution.

Projects

  1. Vacuum Rigid Body Simulation

    05/2022 — Current | Simulation
    • Developing a desktop application using C++ to simulate rigid body physics in a vacuum.
    • Designed to provide accurate simulations for possible academic and experimental purposes.
  2. Voz Local

    11/2024 — Present | Web Development
    • Developing a high-performance web platform using Svelte, Tailwind, Express, and PostgreSQL.
    • Planning to make scalable data pipelines for actionable analytics
    • Designing for social impact, addressing community challenges and optimizing engagement strategies.
  3. Calorie Estimation App

    11/2024 — Present | Computer Vision

    • Currently in development, being made with Swift and leveraging Apple Vision Core ML Kit.
    • Using YOLOv3 object detection model as a foundation for calorie estimation based on food recognition.

  4. Near Earth Object Classification

    02/2024 — 05/2024 | AI
    • Developed machine learning models (Neural Networks, SVM, Random Forest) to classify asteroids.
    • Used NASA datasets to predict hazardous versus non-hazardous objects.
    • Analyzed models based on metrics like precision-recall and AUC to compare the performance of all algorithms.
  5. Temperature Sensor with LED Matrix

    10/2024 — Present | Embedded Systems

    • Designed an Arduino-based system to display real-time temperature data using an LM35 sensor.
    • Programmed a 16x2 LED matrix to show readings dynamically.
    • Designed and built the circuits, integrating hardware and software seamlessly.

  6. Game Server

    02/2024 — 05/2024 | Distributed Systems

    • Developed a game server using Java and virtual threads to manage load efficiently.
    • Focused on understanding system architecture and optimizing performance under heavy usage.

  7. Sports Matchmaking App

    02/2023 — 05/2023 | FEUP
    • Used Flutter to design and implement a user-friendly mobile app interface.
    • Integrated Firebase for real-time messaging functionality, enabling group chats.
    • Followed Agile methodology, ensuring iterative releases with continuous improvement.
    • Performed unit and acceptance testing to maintain code quality and robust functionality.
  8. Ticket Management System

    04/2023 — 05/2023 | FEUP
    • Developed a responsive and accessible website using (HTML+CSS+JS) on the front-end, PHP and SQL on the backend.

Portfolio

Blog

Contact

Contact Form