rezzmk
Marcos Caramalho
Aveiro, Portugal

Seasoned Software Engineer with a robust background in backend development, specializing in .NET technologies and cloud computing architectures designed for scalability and availability. My professional journey is complemented by a passion for Cybersecurity where I delve into multiple topics, mostly related to penetration testing and reverse engineering. I'm a problem solver and a versatile learner, approaching complex systems with the hacker's mindset of dissecting and digesting as much information as possible to get a good grasp of whatever system I'm working with.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

170.6
CodersRank Rank
Top 4%
Top 50
C
C
Developer
Portugal
Top 100
JSON
JSON
Developer
Portugal
Top 50
Python
Python
Developer
Portugal
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Covetrus
Sep 2021 - Mar 2025 (3 years 6 months)
Remote
Software Engineer
- Migrated multiple existing on-prem services into fully serverless applications, using AWS SQL, ECS, S3, Cloudwatch, Lambdas, CloudFormation, .NET
- Designed and implemented multiple connector services, that serve as a data bridge from multiple management software into Covetrus's Rapport backend
- Key factor in migrating existing legacy system into a fully cloud-based microservices architecture, using Azure, Splunk, Kafka, MongoDB, .NET, and others
- Security Champion
.net AWS Azure MongoDB serverless
AppointMaster - Bringing More Patients to Your Practice
Oct 2017 - Sep 2021 (3 years 11 months)
Remote
Software Engineer
- Migrated multiple legacy projects into cutting-edge DotNet Technology at the time
- Developed and maintained multiple RESTful APIs that support the product
- Worked on an entire phone BOT framework, that allows customers to book appointments, and others, with a fully conversational bot
- Developed a RESTful API that connected with multiple Phone, TTS and STT providers to correctly feed audio to a phone call. This involved taking care of all logic that these processes entail, such as speech pause detection
- Reverse engineering with integration in scope
- Used Windows System Hooks to intercept actions in multiple applications, coupled with an OCR system that allowed for the detection of events under certain conditions
Secis Informática
Sep 2015 - Dec 2015 (3 months)
Salvaterra de Magos, Portugal
Management Software Technician
- Systems Administration under Windows
- Installation and Maintenance of Management Software (PHC, Sage, others...)
- Basic Computer and Hardware repairs and assemblies
- Python scripting for automation, mostly of data entry tasks
Python

Add some compelling projects here to demonstrate your experience
Personal Website
- Present
Personal Technical Blog
This section lets you add any degrees or diplomas you have earned.
Universidade de Aveiro
Master's degree, Cybersecurity
Sep 2022 - Dec 2024
Curriculum:
• Analysis and Exploration of Vulnerabilities
• Applied Cryptography
• Security in Communication Networks
• Reverse Engineering
• Secure Execution Environments
• Forensics
• Machine Learning Applied to Security
• Identification, Authentication and Authorization
• High Performance Architectures (Performance-Aware Programming, CUDA, ...)
Iscte - Instituto Universitário de Lisboa
Bachelor's degree in Computer Engineering, Computer Engineering/Science
Jan 2019 - Dec 2022
Curriculum highlights:
• Algorithms and Data Structures
• Microprocessors
• Operating Systems
• Databases
• Theory of Computation
• Artificial Intelligence
• Networking
CINEL - Centro Formação Profissional Indústria Electrónica, Energia, Telecom. e Tec. de Informação
Specialist in Network Management and Computer Systems, IT, Computer Engineering
Jan 2016 - Dec 2017
Curriculum:
• Systems Administration in Linux and Windows environments
• CISCO Networking
• Networking theory, focused in its applications
• C, C#, Shell programming

Final project topology (both physical and virtual devices included): https://i.imgur.com/Jt9CUwp.png
Hack The Box
Certified Penetration Testing Specialist (CPTS)
Jan 2025
HackTheBox
HTB Prolabs: Dante
Dec 2024

Jobs for you

Show all jobs
Feedback