MARIO FERNANDES

Software Engineer

Profile picture

Turning complex problems into reliable, fast software.

  • 3+ Years Experience
  • 15+ Features Shipped
  • 100+ Resolved bugs in major releases
  • 50+ Presented product to an audience

C

C++

JavaScript

Lua

Bash

HTML

CSS

Unity3D

Git

Docker

Wireshark

Linux

About Me.

I'm a software engineer working across high-performance networking and real-time air traffic control simulation. From accelerating data transfers across high-latency networks to maintaining software that simulates air traffic control, my work has centred on understanding complex systems and making their behaviour predictable.

What drives me is solving problems and removing surprises. I value clear structure, well-defined rules, and systems that behave as intended, especially when the stakes are high. I find that discipline satisfying rather than limiting: when the rules are clear and the design is sound, you can build things people trust.

My goal is to help develop and maintain secure, dependable systems that protect critical capabilities and perform predictably when failure is not an option. I see this as more than a career direction: it's the mission I want my engineering work to contribute towards.

Best Projects

Work

Current role

Indra – Micronav Simulations

Software Engineer · Maintenance team, Bournemouth

Maintaining Micronav BEST, a real-time 3D tower control simulator used for air traffic control training.

  • Joined the team maintaining Micronav BEST, a real-time 3D tower control simulator covering radar, communications, and visual simulation, following Indra’s acquisition of Micronav.
  • Resolve customer support tickets across the product’s C++ / Embarcadero codebase, using SVN for version control.
  • Building depth in real-time simulation through close collaboration with field specialists on the radar, communications, and visual subsystem architecture.
Previous role

Bridgeworks Ltd

Software Engineer · Development team, Lymington

Built and modernised the PORTrockIT WAN-acceleration product across containers, C and Bash data-transfer code, and Lua/JavaScript tooling.

  • Containerisation and modernisation: spearheaded the move of the flagship product, PORTrockIT, to a Docker-based microservices architecture, keeping near-native performance and enabling software-only deployment on standard Linux with no specialised client hardware.
  • Systems engineering: developed and optimised core data-transfer logic in C and Bash to reduce the effects of latency and packet loss on high-speed WANs.
  • Diagnostic tooling: built responsive web interfaces in Lua and JavaScript that visualise backend telemetry and give enterprise users real-time system health data.
  • API design: independently designed a RESTful API (OpenAPI) that exposes system telemetry and enables remote product configuration, with API-key and JWT authentication.

Education

Academic background

Solent University

BSc Computer Games · Software Development

First Class
Honours
2018 – 2021 · Southampton, UK

A software-development degree combining programming fundamentals, game technology, and collaborative project delivery.

  • Built strong foundations in software development with a focus on C++ and C#.
  • Built projects using DirectX11, SDL, PlayStation 4 SDK, Unity3D, Unreal, and Wwise.
  • Studied and applied project management methodologies in coursework and team projects.

Achievements

Technical publication

Project Celer

Bridgeworks Ltd & IBM Gold Partner OCF

Co-authored the whitepaper “IBM Storage Scale: Accelerating WAN data transfers with Bridgeworks PORTrockIT” (published 2025), validating how to avoid TCP/IP throughput collapse on high-latency, lossy links.

  • Reached 938 MiB/s (near line-rate) on a 10 Gb/s link at 100 ms latency, a 50x gain over unaccelerated backup jobs.
  • Tested at up to 300 ms latency and 0.1% packet loss, using parallel virtual TCP connections through PORTrockIT nodes to bypass standard network bottlenecks for clustered file systems.
  • Presented the findings and optimisation strategies at the IBM GPFS User Group in London.
Professional development

IBM Professional Certificate

EdX · Cloud & Application Development Foundations

Completed a four-month programme covering modern front-end, back-end, and cloud application development.

  • Learned HTML5, CSS, JavaScript, React, and Node.js.
  • Applied web-development knowledge to cloud-based applications.

Projects

Designed and built by Mário Fernandes