Curriculum Vitae of
Martim Mourão
Work Experience
Sensefinity
Tec Labs, Campus FCUL, Campo Grande 016 1749-016 Lisbon, Portugal
Full Stack Engineer
May 2022–presentIn my role as a Full Stack Engineer at Sensefinity, I work with the following stack: Go Lang, JavaScript, TypeScript, Python, Kafka, Redis, PostgreSQL, Elastic Stack (Elasticsearch/Kibana), Kubernetes and Docker. My key responsibilities are Designing and implementing event-based Micro Services using Go Lang and Python, connecting with PostgreSQL, Redis, and ElasticSearch. Develop REST APIs and gRPC communication for external and internal communication. Develop user interfaces with React Js and React Native, using Javascript and Typescript. Develop Real-time Time Solutions for IoT problems: such as real-time notifications, mobile cell processing, geofencing processing, and other sensor data processing.
Sensefinity
Tec Labs, Campus FCUL, Campo Grande 016 1749-016 Lisbon, Portugal
Cloud Administrator
February 2023–April 2023I managed and executed a successful Cloud Migration by moving Sensefinity infrastructure from Microsoft Azure to Google Cloud Platform. With my knowledge in Cloud Computing, I developed a robust migration strategy, ensured seamless transfer of applications and data, and provided ongoing support to minimize disruption to business operations I was able to optimize the overall performance of all workloads! My responsibilities included developing a migration strategy, managing timelines and budgets, and ensuring all data and applications were securely transferred without disrupting business operations.
Lusófona University
Campo Grande 376, 1749-024 Lisbon, Portugal
Invited Assistant Professor
June 2024–presentCourses: Programming Fundamentals (Kotlin), Web Development (HTML/CSS/JS and Next js), Algorithms and Data Structures (Java) and Web Programming (Python and Django)
Skills
Programming Languages
- Go Lang
- JavaScript
- TypeScript
- Python
- Kotlin
- Java
Other Technologies and Frameworks
- REST API
- Microservices
- React Js
- React Native
- Next Js
- Docker
- Kubernetes
- Terraform
- Tailwind CSS
- Bootstrap
- Kafka
- Redis
- ORM
- Elasticsearch
- Kibana
- Django
Source Code Management
- Git
- GitHub
- GitLab
Testing
- Unit Testing
- JUnit
- Locust
Automation
- GitHub Actions
Databases
- PostgreSQL
- SQLite
- MongoDB
Cloud Service Providers
- Google Cloud Platform
- Azure
- Amazon Web Services
Educational Background
Blockchain Summer School
July 2024 to September 2024Master's Degree Computer Engineering
September 2021 to January 2024Bachelor's Degree Computer Engineering
September 2018 to June 2021
Projects
classping.org
February 2025 to present|Technologies used:- Bootstrap,
- Digital Ocean,
- Django,
- Google Auth,
- PostgreSQL,
- Python
- This project is designed to manage class attendance. It uses an OTP (One-Time Password) system to verify that students are present in class, ensuring that only authorized individuals can mark attendance.
consignar.pt Infrastructure with Terraform
April 2024 to April 2024|Technologies used:- Domain Name System,
- GitHub Automation,
- Google Cloud Platform,
- HCL,
- SSL Certificates (Let's Encrypt/Certbot),
- Terraform
- I have successfully transitioned consignar.pt infrastructure to use Terraform! This move streamlines my deployment process and makes managing infrastructure much more efficient and scalable. As part of this upgrade, I also integrated Cloudflare to enhance security against DoS attacks and manage DNS settings more effectively and securely.
consignar.pt
March 2024 to present|Technologies used:- Go Lang,
- Google Cloud Platform,
- GORM,
- Next.Js,
- PostgreSQL,
- Tailwind CSS
- This project allows Portuguese people to consult entities that they can allocate 0.5% of their IRS. The objective of this project is to allow smaller entities to reach people and search for entities close to their locations.
Games API
September 2021 to January 2022|Technologies used:- Grafana,
- gRPC,
- Kubernetes,
- Kubernetes RBAC,
- Prometheus,
- Python
- The goal of the project was to develop a cloud native application that offered a set of services that provide relevant information extracted from a dataset. The services were provided through a REST API and are organized in two sets: user-oriented and administrator-oriented. Deployed the solution on the cloud using Kubernetes.
Events Attended or Conferences
Google Cloud: Infrastructure Automation and Deployment from A to Z
Speaker|March 2025|Lusófona UniversityBuilding Excellence in Web Development: Exploring React JS and Next.js
Speaker|November 2024|Lusófona UniversityGoogle Cloud Day 2024
Participant|June 2024|Centro de Congressos do EstorilMongoDB Innovation Day 2024
Participant|June 2024|Pestana Palace LisboaFrom Azure to Google Cloud: Lessons Learned in a Seamless Cloud Migration
Speaker|November 2023|University of Lisbon, Faculty of SciencesAWS Cloud Experience 2023
Participant|October 2023|CCL (Centro de Congressos de Lisboa)Google Cloud Day 2023
Participant|June 2023|Centro de Congressos do EstorilAWS Initiate Portugal 2022
Participant|October 2022|Centro de Congressos de Lisboa (CCL) – Praça das Indústrias 1, 1300-307 Lisboa, Portugal
Volunteer Work and Organizations
Social Culture
- Monitor(June 2016 to July 2017)
Alzheimer Portugal
- Member(August 2018 to August 2018)