Fernando Luz’s Resume
About me
With over 18+ years of experience in
software development, I’ve evolved from a proficient
Software Engineer into an accomplished Engineering
Manager. My journey has encompassed a wide array of
projects and industries, from startups to oil and gas
companies, educational institutions, and research labs.
As a self-driven, quick
learner, and top-notch coder, I
firmly believe in the importance of knowledge
sharing and consistently promote
clear, high-quality
coding, and best practices. My
transition to the Engineering Manager role reflects my
passion for talent development, driving
impactful projects, and contributing to
organizational success at the intersection
of technology and engineering.
Experience
Engineering
Lead — AUTODOC, Apr 2024 - Present
Drive the migration of the Search & Discovery PDP
team towards a scalable microservices architecture,
improving delivery speed, reliability, and team
ownership.
- Microservices Design and Implementation: Using
Go, leveraging Kafka for
messaging and PostgreSQL for
persistence;
- Backend engineering: deliver production-grade services
aligned with domain standards, code quality practices, and
operational requirements;
- Testing strategy: define and evolve unit, integration,
and E2E test coverage to enable safe and predictable
releases;
- Observability and incident management: implement
monitoring, alerting, and incident mitigation with
New Relic and Grafana,
improving on-call effectiveness;
- Code reviews and technical coaching: review changes for
correctness and performance, and coach engineers on
practical Agile and engineering best practices.
Achievements / Tasks:
- Migrated 2 microservices and
contributed to services handling 10k requests/second
(rps).
- Delivered event-driven processing consuming around
12M Kafka events/week.
- Maintained low-latency service behavior around
10ms for key paths.
Engineering
Manager — Talkdesk, 2022 - 2024
Owned execution for a portfolio including
Healthcare Experience Cloud,
Automated Notifications, and Agent
Flows, and partnered with the QA
team to raise product quality and delivery
confidence.
Led and mentored 10+ Individual
Contributors (from entry-level to team leads),
supporting growth, execution alignment, and a high-ownership
engineering culture.
Achievements / Tasks:
- Delivered key outcomes for Healthcare Experience
Cloud by integrating healthcare call centers with
workflows that enabled more efficient and better-informed
patient interactions.
- Shaped the foundation of Automated
Notifications (rules + events) to schedule and
deliver timely, precise customer communications.
- Improved support processes with Agent
Flows, enabling agents with scripted guidance and
consistent execution during customer calls.
- Increased automated test coverage from 50% to
80%, reducing defect reports and improving release
confidence.
- Supported adoption of Agent Flows by
strategic customers, including EDP (largest
electric company in Portugal).
- Strengthened release confidence with the QA
team by establishing a robust E2E testing framework
aligned with Talkdesk environment constraints.
Senior
Software Engineer — Talkdesk, 2021 - 2022
Helped bootstrap a new team and delivered the first
versions of a Financial Services solution for banking
customers.
Tech stack: Kotlin, Spring
Boot, React,
Redis, PostgreSQL,
MongoDB, and RabbitMQ.
Achievements / Tasks:
- Released the first version of Visual IVR for Financial
Services in the Summer release.
- Built an in-house solution for the Visual IVR frontend,
avoiding a third-party provider and saving
75% of projected rollout costs.
- Delivered technical sessions to accelerate adoption of
new practices and tools (Functional Programming, K6).
Senior
Software Engineer — Capgemini Portugal [ASML Project],
2018 - 2021
Contributed to the next-generation ASML
lithography machine software in a high-reliability
environment.
Led the Portugal team to expand unit testing using a
gtest-based framework and improved
maintainability by implementing a robust Variant
Pattern in a robotics component.
Co-founded an internal Meetup group in Altran PT to
promote knowledge sharing.
Achievements / Tasks:
- Delivered the first version of the RYUN (Universal Pick
and Place Robot) component with all planned
features and 100% code
coverage.
- Supported the RYAU component migration
to the legacy version and audited RYAU autotesters,
identifying 65% fake tests (tests without
implementation).
- Delivered the first phase of the UTTK / ATTEST
migration: 400 tests in 10 weeks vs an
initial estimate of 24 weeks.
IT
Manager — Technomar Engineering, 2016 - 2018
Led a team of 6 Individual Contributors
delivering new features for the Technomar Maritime
Simulator used in training environments, balancing
product delivery with operational stability.
Initiated the certification plan with DNV GL agency and
contributed to the core hydrodynamic numerical model to
improve simulator fidelity and performance.
Raised engineering maturity by promoting
Scrum, Test-Driven
Development, and Git, and
mentoring the team to improve execution and code
quality.
Achievements / Tasks:
- Enhanced the communication channel using the phonon
framework, achieving 15% speedup and
improving code maintainability.
- Orchestrated the end-to-end delivery of
a new simulation station, enabling a simulator with
360-degree immersion.
- Instituted GitLab to track code metrics
and manage bugs, features, backlog, and milestones with
improved transparency.
Researcher
/ HPC Software Engineer — Numerical Offshore Tank, 2008
- 2016
In the TPN laboratory, developed and optimized
High-Performance Computing applications
using C++/C, Python,
MPI/sockets, and bash on
Linux and Windows.
Worked across performance optimization, parallel
scalability, testing practices, and integration with
adjacent projects.
Contributed to the creation of SMH, a
finalist for the 2016
ANP Prize Award for Technological Innovation.
Achievements / Tasks:
- Optimized parallel execution of the numerical solver in
a cluster environment, saving 35% in
resources based on my Ph.D. research.
- Reduced execution time by 10% using
OpenMP and implemented MPI
standards in the parallel version.
- Championed a development testing flow and built an
initial CI setup (CDash/CTest) to improve
repository integrity.
Graduate
Full Professor — Paulista University, 2011 - 2016
Taught and coordinated graduate-level courses, including
lectures, tutoring, lab activities, assessments, and
grading.
Mentored students through technical projects and
supported course execution with clear evaluation criteria
and hands-on learning.
Achievements / Tasks:
Education
Ph.D. in
Computing Engineering, 2015
University: University of São Paulo
(USP) Institute: Polytechnic School
Theme: Methodology for the execution of
parallel applications based on BSP model with heterogeneous
tasks
M.Sc. in Applied
Physics, 2010
University: University of São Paulo
(USP) Institute: Physics Institute of São
Carlos Theme: Implementation of the MILC
package in the study of full QCD
B.Sc. in Physics,
2006
University: University of São Paulo
(USP) Institute: Physics Institute of São
Carlos
Certifications
Professional
Scrum Master — Scrum.org, 2022
Load: 20h Certificate: Professional
Scrum Master
Responsive
Web Design — Free Code Camp, 2020
Load: 300h Certificate: Responsive
Web Design
JavaScript
Algorithms and Data Structures — Free Code Camp,
2020
Load: 300h Certificate: JavaScript
Algorithms and Data Structures
Scientific
Computing with Python — Free Code Camp, 2020
Load: 400h Certificate: Scientific
Computing with Python
Languages
- Portuguese: Native
- English: Fluent
Skills
- Agility
- Go
- Jira
- PostgreSQL
- Kotlin
- SpringBoot
- C++
- Bash
- Python
- Object-oriented design
- C
- JavaScript
- SML
- HTML
- CSS
- Matlab
- Design Patterns
- Functional Paradigm