Skip to main content
Eduardo FernandesEF
Open to opportunities

Eduardo Fernandes

@eduardofernandes2

Senior C/C++ software engineer focused on client-side stability, debugging, and performance in production-critical systems.

Brazil
Message

What I'm looking for

I’m looking to apply my deep C/C++ systems and client-side crash prevention to performance-sensitive game software—especially anti-cheat engine development—within a security-conscious, ownership-driven remote environment.

I’m a senior C/C++ software engineer with 20+ years building production-critical systems across gaming, financial markets, payments, transportation, embedded/device software, and Windows/Linux environments. I specialize in systems-level C/C++, deep debugging, performance optimization, memory management, concurrency, and maintaining legacy code without breaking production behavior.

In my recent role, I work on a production-critical railroad management system where I diagnose complex issues, review code, collaborate cross-functionally, and improve operational stability. Previously, I developed and supported latency-sensitive C++ systems for stock exchange/market-data environments, and modernized a large C++/Qt monolithic system into Java microservices with a Kafka-based architecture—improving maintainability and scalability while preserving production behavior.

My background also includes POS/device software for payment terminals, plus client-side game-engine development using Qt/SDL/OpenGL and secure network layers for real-time multiplayer systems. I’m comfortable working remotely with minimal overhead, communicating blockers clearly, and taking ownership of difficult C/C++ codebases—especially in security-conscious, crash-prevention, performance-sensitive environments.

Experience

Work history, roles, and key accomplishments

CT

C++ Software Engineer

Cedro Technologies

Aug 2022 - May 2023 (9 months)

Developed and maintained C++ systems for stock exchange and market-data environments with a focus on performance, stability, and reliability in latency-sensitive production systems. Worked with legacy C++ code and supported debugging, production operations, and optimization.

PS

Senior Software Engineer

Pulse / B3-Related Systems

Jul 2021 - May 2022 (10 months)

Modernized a C++/Qt monolithic system into Java microservices and Kafka-based architecture while preserving production behavior. Led practices including Clean Architecture and TDD and contributed to code quality with PostgreSQL and iterative delivery.

PagSeguro / PagBank logoPP

Software Engineer

PagSeguro / PagBank

Apr 2020 - May 2021 (1 year 1 month)

Developed C libraries and embedded/device software for POS payment terminals across multiple hardware models, emphasizing production reliability under device constraints. Worked with Android/Kotlin components, SQLite, Linux, testing, troubleshooting, and hardware-adjacent software in a security-sensitive payments environment.

IG

C/C++ Game Software Engineer

IGS Gaming

Mar 2016 - Apr 2020 (4 years 1 month)

Developed C/C++ game-engine and client-side gaming software using Qt, SDL, OpenGL, and Linux for casino/gaming products with emphasis on performance, graphics, stability, and production quality. Implemented secure network layers for real-time multiplayer systems and investigated runtime issues to optimize performance and reliability.

Agência Estado logoAE

C++ / C# Software Engineer

Agência Estado

Mar 2013 - Nov 2015 (2 years 8 months)

Built C++ systems integrated with C#/.NET through CLR, including multi-threaded Boost-based modules for real-time financial market data. Worked in Windows production environments with emphasis on binary interface reliability, multithreading, and performance.

Valor Econômico logoVE

Software Engineer

Valor Econômico

Mar 2011 - Nov 2012 (1 year 8 months)

Developed C++/Boost messaging services for stock market systems and WPF/C# user interfaces, improving latency and reliability in financial data workflows. Supported production reliability and performance for data-driven applications.

DS

Founder / Software Engineer

DSoft

Aug 2008 - Dec 2010 (2 years 4 months)

Built C, Python, and C# POS and automation systems, owning work from requirements through implementation, support, and delivery. Delivered POS and automation solutions with end-to-end responsibility.

DM

Embedded/Firmware and POS Software Roles

Dimep, Cybernet LA, Reel Matic

Mar 2006 - Aug 2008 (2 years 5 months)

Worked on embedded C firmware, POS terminal software, Linux-based gambling games, and C systems close to hardware and client-side runtime constraints. Supported development in environments where stability and low-level behavior are critical.

Education

Degrees, certifications, and relevant coursework

Universidade Nove de Julho (Uninove) logoUU

Universidade Nove de Julho (Uninove)

Bachelor in Information Technology, Information Technology

Earned a Bachelor in Information Technology from Universidade Nove de Julho (Uninove), completed in 2018.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan