Bruno Manuel Rosas Marques
@brunomanuelrosasmarq
Senior Software Engineer specializing in .NET/Java modernization, microservices, and scalable systems integration.
What I'm looking for
I’m an experienced Senior Software Engineer and Senior Consultant who delivers innovative, scalable IT solutions to address complex business challenges. I specialize in modernization efforts, systems integration, and project coordination—leveraging deep technical expertise in software development to improve operations, reliability, and client satisfaction.
Across MEO, Link Consulting, and Banco Comercial Português, I’ve led technical teams and delivered major platform upgrades, including migrating legacy systems to current technologies (e.g., .NET 8 and modern enterprise standards), improving performance and stability, and reducing operational troubles and support tickets. I bring hands-on strength in microservices, REST/SOAP integrations, messaging (Kafka/Kafka/protobuf, IBM MQ, MSMQ), and production delivery with CI/CD, observability (Datadog), and cloud deployments on AWS.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
BLIP
Jan 2026 - May 2026 (4 months)
Developed microservices for the FanDuel betting platform, implementing cashout capabilities using Java/Scala services with Kafka + Protocol Buffers messaging. Built and maintained AWS-deployed environments with Maven/CI pipelines (GoCD, Buildkite), automated tests (JUnit/Mockito/TestContainers), and Datadog observability.
Senior Software Engineer
MEO
Feb 2002 - Oct 2025 (23 years 8 months)
Modernized a 20+ year legacy MEO Healthcare platform, migrating it to modern .NET (including .NET 8) and current web standards while improving stability, reliability, and performance. Led multiple technical modernization and platform projects (e.g., access control/IAM, intranet/search, and IPTV services), including work supporting MEO IPTV services used by about 2 million customers in Portugal.
Specialist Consultant
Link Consulting
Nov 2000 - Jan 2002 (1 year 2 months)
Built integration and support services for the PMELink Portal/eMarketPlace, including a communication gateway bridging a TCL-based frontend with WebLogic/EJB back ends. Supported cross-vendor integration and implemented single sign-on in Oracle/Solaris-based environments.
Software Engineer
Banco Comercial Português
Jul 1999 - Oct 2000 (1 year 3 months)
Supported Banco Comercial Português homebanking solutions by evaluating portal platforms, helping set up QA/PROD environments, and contributing to a multinational delivery team. Designed a critical IBM Host communication protocol using native C with JNI (APPC/SNA) and helped resolve show-stopper issues in digital certificate handling.
Software Engineer
Edinfor
Feb 1999 - Jul 1999 (5 months)
Developed a trouble-tickets gateway and EDP integrations, implementing a bi-directional gateway for remote mainframe batch service invocation. Built and maintained C/C++ components to support reliable batch invocation workflows.
Mathematics Teacher
Instituto Superior Técnico
Sep 1996 - Jul 1998 (1 year 10 months)
Taught Calculus I and II in the Mathematics Department, supporting student learning through structured instruction and assessment. Delivered coursework aligned to the program’s programming/engineering academic track.
Education
Degrees, certifications, and relevant coursework
Instituto Superior de Economia e Gestão
Master, Information Systems Management
2010 - 2012
Grade: 18/20 (best in the course)
Master in Information Systems Management with coursework in CRM, project management, IT planning, decision support, databases, competitive intelligence, and IT governance. Dissertation topic: corporate identity management on a telco operator.
Instituto Superior Técnico
Master, Computer Engineering
1993 - 1999
Grade: 17/20
Master in Computer Engineering focused on programming and information systems across projects using a broad range of technologies, mostly Solaris or Linux environments. Dissertation topic: a 3D simulator for underwater robotic missions and distributed simulation (scanners/sensors).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Bruno?
You can contact Bruno and 90k+ other talented remote workers on Himalayas.
Message BrunoFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
