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

Request failed with status code 503

Jobs for you

Show all jobs
Feedback