PROFESSIONAL SUMMARY
Principal Software Engineer with 15+ years across Defense, Naval, and Enterprise Financial systems — polyglot by practice: fluent in multiple programming languages and their ecosystems.
I hold a B.Eng. in Electronics Systems Engineering from the University of São Paulo (Poli-USP) and build on both sides of the
hardware/software boundary.
Founder of Gabriel Capeletto LLC (2024–present), where I build and operate the entire software stack behind a hardware business: the
GCStore device-bound app-distribution platform, the ERP that runs the company, and three first-party products in production, on machines I
refurbish and sell (500+ units, 99%+ customer satisfaction). System design at
ventures.fernando.engineer.
I build both with and for LLMs. At Mambu I built a Claude Code skill chain carrying a feature from business rule to specification,
acceptance criteria, JIRA story, code and merge-request review judged against the story's objective, plus generated Gherkin / JBehave, Playwright and API-level tests, with a requirement-to-code traceability matrix across the
chain. In my own company I run an AI seller in production and develop the whole portfolio through Claude Code, specification to commit.
Production systems across cloud banking (Mambu), U.S. post-trade clearing and settlement
(DTCC), trade and supply-chain finance
(Citi), multi-exchange low-latency trading
(tick Trading Software), and port-terminal automation
(TBA Group / Konecranes).
Defense background: 10+ years as Officer-Engineer in the Brazilian Navy, including 7+ years
on the Submarine Development Program (PROSUB) — 3 years embedded at Naval
Group / DCNS in Toulon, France, leading Transfer of Technology for the
SUBTICS Combat Management System (full C4ISR stack, MIL-STD-498,
V-Model SDLC).
Full reference letters and commendations from the
Brazilian Navy,
Ministry of Science & Technology, and civilian-sector employers, along with
cover letter and extended career details, are available at
fernando.engineer.
EXPERIENCES
|
|
Founder, Principal Software Engineer & Product Owner @ Gabriel Capeletto LLC
Aug/2024 - Present - Tampa, FL → Seattle, WA - United States of America
-
A bootstrapped computer-refurbishment business I founded and run solo — restoring and technically upgrading used machines (added
modules, expansion cards, config expansions) to outperform their original specs, sold against planned obsolescence, with customer
satisfaction above 99% after 500+ units sold in less than 2 years of operation. In 2026 I extended it into software —
GCStore, a device-bound app-distribution platform built and running in production that delivers my own apps onto the
hardware I sell — owning the full stack (hardware, backend, ERP, apps) and every product and trust decision.
|
-
Developed the entire portfolio solo through an AI-assisted workflow — specification, implementation, review and commit all
run through Claude Code — applying the same requirement-to-code traceability I automated at Mambu.
-
GCStore Core — a device-bound app-distribution platform (Go + C#/.NET) — designed and built the whole product across
its trust boundary: a private Go backend (Docker→distroless, MySQL/sqlc) that is the source of truth for licensing, entitlement,
catalog, and delivery — Ed25519-signed leases, signed-URL package delivery, a contract-first API, staged developer→released
rollouts — paired with a deliberately untrusted C#/.NET + Avalonia self-updating tray client (Velopack) on every machine sold, where
the locked catalog and buy-offer are UX only and every entitlement decision defers back to the server; shipped to production incrementally.
-
Operational Control Plane (ERP) (Python/FastAPI, Angular, MariaDB, Keycloak) — built one cockpit that both runs
the company (purchasing → inventory → selling → COGS → KPIs → IRS-grade fiscal close) and administers
GCStore Core (catalog publishing, device provisioning, entitlement grant/revoke, license minting, staged launches);
creates and syndicates product listings across marketplaces, including our own
GCStore Shop.
-
GCStore Apps — the software it distributes:
-
GCruiter,
a jobs aggregator that pulls openings straight from employers' ATSs (Greenhouse/Lever/Ashby/Workday) into one canonical
database (30k+ postings) via pluggable connectors and source-direct change detection — the value sits in the curated
employer register. (Java 21 / Spring Boot, Angular, MariaDB)
-
GCflix,
a video-on-demand platform with per-content entitlement tokens and a media plane where nginx serves segments directly off
disk, so streaming load bypasses the application tier. (Go, React 18 / Vite / TypeScript, MariaDB, nginx/HLS)
-
GCStore Shop,
the company's own marketplace — a configurable options/variants catalog, PayPal and Zelle payments with
signature-verified webhooks, and an installable PWA with web push, live in production with real products and real
payments. (Java 21 / Spring Boot, Angular SSR, MariaDB)
-
Milton,
an AI seller live in GCStore Shop — the whole published catalogue is sent as a cached prefix instead of retrieved by
search, so he can offer the machine the customer did not know to ask for; the model returns a listing id, a configuration and a pitch; price and availability are resolved afterwards through the same function order placement
uses; which model answers, whether the web is reachable and how much may be asked are bought by plan tier, and the
persona is tuned from the admin by correcting real conversations.
(LLM, cached-prefix context design, structured output contract, per-answer cost metering)
-
gc-stocks-stream, a reactive live market-data service (crypto + equities) that normalizes venue/vendor
feeds into a canonical tick/quote contract over Server-Sent Events, self-limiting to each vendor's rate/quota caps as a
first-class product constraint (reprising my exchange-access/post-trade market-data work). (Java 21, Spring WebFlux)
-
Techstack:
Angular, Avalonia, C#/.NET, contract-first API, Docker / distroless, Ed25519, FastAPI, ffmpeg, Go, HLS, Java 21, JPA/Hibernate,
Keycloak (OIDC/JWT, RBAC), Liquibase, Linux, MySQL / MariaDB, nginx, PayPal, PWA / Web Push, Python, React, REST/JSON, signed URLs,
Spring Boot / WebFlux / Reactor / Data JPA, sqlc, SSE, TypeScript, Velopack, VPS, WebSocket, Claude Code, LLM / Generative AI,
prompt engineering, cached-prefix context design, structured output contracts.
-
System design and architecture diagrams in the Ventures
section of this site.
|
|
|
Senior Software Engineer @ Mambu
Sep/2025 - Sep/2026 - Remote - United States of America
-
Mambu is the world's only true SaaS cloud banking platform, serving 230M+ end users across 65+ countries with
500M+ daily API calls for institutions including ABN AMRO, Santander, N26, OakNorth, and Raiffeisen Bank.
-
Developed and maintained mission-critical core banking microservices on a cloud-native, API-first architecture deployed on AWS and Google Cloud Platform (GKE).
-
Shipped high-traffic distributed services covering accounts, deposits, lending, and payments domains, applying Domain-Driven
Design (DDD), event-driven patterns, and reactive programming.
|
-
Delivered Core Banking overdraft products for the U.S. credit-union market — CourtesyPay, a fixed-fee facility backing the
customer's positive balance, and Overdraft Line of Credit, its interest-bearing counterpart — both stackable onto a customer's
existing account portfolio, in a program that shipped a six-month roadmap in two months and brought local build time from
15 minutes to under 5.
-
Implemented scalable Java 17 / Spring Boot microservices with Kafka-based event streaming, ensuring data consistency across distributed
transactions and idempotent processing of financial operations.
-
Drove observability, resilience, and security improvements through OpenTelemetry instrumentation, SonarQube quality gates, and CI/CD
pipelines (GitLab CI / Jenkins); carried on-call rotation and incident response, plus code review and unit,
integration and JBehave BDD tests to ensure code quality and system stability.
-
Built an AI-assisted SDLC toolchain of composable Claude Code skills that turned business rules into written
specifications, derived acceptance criteria from them, and created the corresponding JIRA stories — then generated
implementation code from the story itself.
Rolled it out across the team and took bug resolution from parity with new reports to 4:1, clearing in weeks a 200+
customer-reported backlog that had queued behind ticket cycles for years.
-
Automated merge-request review in GitLab along two axes at once: the company's coding standards and guidelines, and the objective
declared in the originating JIRA story; kept a traceability matrix linking requirement, acceptance criterion and the code that
satisfies it.
-
Generated the test suite from the JIRA story and the code written for it, at three levels: Gherkin / JBehave scenarios for
end-to-end business cases, Playwright for browser-driven UX, and an API agent that executed the story scenario by orchestrating
the system's endpoints directly.
-
Techstack:
AWS, BDD, CI/CD, Docker, Eclipse/IntelliJ, Event-Driven Architecture, GCP (GKE), Git, GitLab, Gradle, GWT, Java 17, JIRA, JSON, Kafka,
Kubernetes, Liquibase, Microservices, MySQL, Nexus Repo, OpenTelemetry, PostgreSQL, React.js, REST API, SonarQube, Spring Framework,
Spring-Boot, AI-assisted SDLC, Claude Code skills & agents, prompt engineering, Gherkin / JBehave, Playwright.
|
|
|
Lead Software Engineer @ The Depository Trust & Clearing Corporation
Feb/2024 - Sep/2025 - Tampa, FL - United States of America
-
DTCC is the central post-trade market infrastructure for the global financial services industry,
processing securities transactions valued at USD 3+ quadrillion annually, including a record single-day peak of 545M transactions on
April 7, 2025.
|
-
Modernized Continuous Net Settlement (CNS) — the core netting, allotting and fail-control engine of U.S. equities clearing, novating trades to NSCC as central counterparty and reducing settlement obligations by ~98% daily (e.g., USD 519T netted to 9T in 2022), eliminating counterparty risk for ~4,000 NSCC participants.
-
Engineered and tested the U.S. equities settlement cycle transition from T+2 to T+1 across DTC, NSCC and ITP (May'24), reducing settlement risk across U.S. capital markets, raising same-day affirmation rates from 73% to ~95%, and keeping the CNS Fail Rate at ~2%, consistent with T+2 levels.
-
Designed and delivered containerized microservices on AWS (ECS, EKS, Aurora PostgreSQL, DynamoDB, Kinesis, Step Functions, API Gateway, CloudFormation, CloudWatch).
-
Built event-driven, fault-tolerant Java / Spring Boot services integrated via Apache Kafka and REST APIs for thousands of broker-dealers, custodian banks, asset managers, and
global financial institutions.
-
Managed full CI/CD pipelines using CloudBees Jenkins, BitBucket, Nexus Repository, Artifactory, SonarQube, Fortify, and Splunk, enforcing
quality gates and security scanning at every commit; mentored mid-level engineers on distributed systems design, microservices best
practices, and AWS-native development patterns.
-
Techstack:
Artifactory, AWS (Aurora PostgreSQL, API Gateway, CLI, CloudFormation, CloudWatch, DynamoDB, Elastic Load Balancing, EC2, ECS, EKS, IAM,
Kinesis, Route 53, S3, Step Functions), BitBucket, CloudBees Jenkins, Docker, Eclipse/IntelliJ, Fortify, Git, GitHub & GitLab, Java,
JIRA, JSON, Kafka, Kubernetes, Linux, Maven, Microservices, Nexus Repo, Oracle, REST API, SonarQube, Spring Framework, Splunk,
Spring-Boot, TomCat.
|
|
|
Senior Software Engineer - Assistant Vice President @ Citibank
Jul/2023 - Feb/2024 - Tampa, FL - United States of America
-
Applications Development Senior Programmer Analyst in the
Trade Channel Technology, a division of Citi’s
Institutional Clients Group, supporting global trade and supply chain finance solutions.
|
-
Owned full-stack development of distributed, containerized microservices for invoice financing and
receivables discounting workflows, and led code, design and architecture reviews.
-
Project: Citi Supplier Finance (CSF) - web-based supply chain finance solution
optimizing Cash Conversion Cycle for Buyers and Suppliers supporting financing for uninterrupted supply flow
for Buyers while also supporting the working capital needs of its key suppliers.
-
Techstack:
Artifactory, BitBucket, Confluence, Eclipse/IntelliJ, Git, GitHub & GitLab, Gradle,
Java 8 , J2EE, Jenkins, JIRA, JSON, Kafka, Linux, Maven, Microservices, Oracle, REST API, SonarQube,
Spring, Spring-Boot, WebSphere.
|
|
|
Principal Software Engineer (Owner) @ Fernando.Engineer LLC
Jan/2023 - Jul/2023 - Dallas, TX - United States of America
|
-
Delivered web, mobile and backend applications for direct clients under NDA, while relocating from Germany to the United States.
-
Techstack:
Android Studio, Angular, Docker, Docker-Compose, Eclipse/IntelliJ, Git, GitHub & GitLab, Gradle,
Ionic & Capacitor, Java, Jenkins, JIRA, JSON, Kafka, Linux, Maven, Microservices, MySQL, NodeJS, PostgreSQL,
RabbitMQ, Redmine, REST API, SonarQube, Spring, Spring-Boot, TypeScript, Visual Studio Code, WebFlux.
|
|
|
Senior Software Engineer @ tick-TS (FRA:TBX0)
Jun/2022 - Nov/2022(*) - Düsseldorf, Germany
|
- tick Trading Software AG (Frankfurt Stock Exchange: TBX) is a leading European
Application Service Provider for direct stock-market access, operating the TradeBase Multi Exchange Platform (TBMX) for 20+ years. TBMX
provides direct connectivity to XETRA, EUREX, Euronext Cash, CBOE Europe Equities, Vienna Stock Exchange, and international markets via prime brokers
including HSBC Germany, ABN AMRO Clearing Bank, Citibank, UniCredit, and BNP Paribas — serving banks and financial-services providers with several
million trade transactions per day.
- Activities:
Designed, developed, and extended core components of the TradeBase MX platform — including the TBMX Server, TBMX FIX Engine (industry-standard
FIX protocol connectivity), TBMX API, TBMX Frontend, market-making tools for designated sponsoring (XETRA), and the e-Trading Compliance Monitor (ECM)
for MAD 2 / MAR regulatory compliance.
-
Engineered low-latency Java, Vert.x, and Spring WebFlux components integrated with tick-TS in-house messaging infrastructure, enabling sub-second trade
execution across multiple international marketplaces and broker connections; built reactive front-end components using Angular 12, TypeScript, Ionic,
and Capacitor (PWA) for trader-facing applications.
-
Practiced Test-Driven Development (TDD) under Agile / Scrum: new features, bug analysis and fixing, code reviewing and testing, integration with
third-party broker and exchange systems, and technical software documentation.
- Techstack:
Android Studio, Angular 12, Artifactory, Confluence, Docker, Eclipse/IntelliJ, ESLint, FIX Protocol, Git & GitLab, Gradle, Ionic & Capacitor, Java, Jenkins, JIRA, JSON, Linux, Microservices, MySQL, Node.js, Prettier, PWA, Redmine, REST API, SonarQube, TypeScript, Vert.x, Visual Studio Code, WebFlux.
- (*) Termination upon my request due to immigration from Germany to the United States after obtaining a permanent immigrant Visa for skilled workers (Green Card).
|
|

|
Software Engineer @ TEAMS @ TBA Group (Konecranes)
Nov/2020 - May/2022 - Düsseldorf, Germany -
Letter of Reference
|
- TEAMS is the TBA's Equipment Control System (ECS) fleet management for automated equipment for container handling at terminal ports.
- Activities: Software development using Agile Scrum (SAFe) methodology, in a continuous delivery environment for the development of distributed, scalable, and highly available applications for TEAMS, including:
-
Design and development of new TEAMS modules, changes & extensions for existing ones.
-
Bug analysis and fixing; Code reviewing and testing; and Software Documentation.
-
Unitary and Integration Tests development (JUnit, Boost-Test, and script-based tests)
-
Java APIs built with the Java Native Interface (JNI) integrating TBA's C++ libraries within Java components.
-
Documentation-as-Code framework
created to generate UML diagrams from runtime logs, keeping system documentation current with code that shipped weekly.
-
Mentoring of TBA Master's intern students in machine learning concepts and Python libraries (Scikit-learn, Pandas, NumPy)
for supervised and unsupervised learning models applied to terminal optimization.
-
Presentations of functionalities to stakeholders.
-
Hotline service (24h stand-by for customers)
-
Participation in Scrum & SAFe events to improve the efficiency of the development process.
- Techstack: ActiveMQ, AutoCAD, Avro, Boost, C++, Confluence, Corba, Eclipse/IntelliJ, Git & GitLab, Grafana, Hibernate, Java, Jenkins, JIRA, JSON, Jupyter Notebook, Kafka, Linux, Liquibase, Maven, Microservices, Netbeans, Nexus, Oracle, Python, QGIS, REST API, SonarQube, Spring Boot, SQL Server
|
|

|
Lead Software Engineer & Lead System Engineer @ Brazilian Navy
Mar/2010 - Aug/2020 - (~70% Brazil ~30% France)
|
- Ten years as a Navy Officer of the Corps of Engineers (Lieutenant), working with Software, Hardware and Systems for Naval and Defense domains.
(e.g Combat Management Systems; Communication Systems, Sonar System, Navigation and Environment System, Performance Monitoring and Fault Location Systems, Weapons Systems, Air-to-Surface Sensing Systems (such as Periscopes, Radar and Electronic Warfare Support Measures (ESM) and Countermeasures (ECM), among others).
- More than seven years on the Brazilian Navy Submarines Development Program - PROSUB (including three years overseas), working on its specification, development, tests, predictive, corrective, and evolutive maintenance tasks, and IVVQ cycle supplying technical subsidies for management decision-making and strategic planning.
|
|

|
Lead System Engineer (Brazilian Navy representative) @ Ministry of Science, Technology & Innovations
Oct/2019 - Jul/2020 - Brasilia, DF, Brazil -
Commendation terms to the Command of the Brazilian Navy
- Technical Analysis of equipment, materials, software, and technologies under General-Coodination of
Sensitive Goods responsibility to promote the non-proliferation of nuclear weapons through the implementation of
Nuclear Suppliers Group (NSG)
Guidelines for the trade of nuclear and nuclear-related goods.
-
Coordinated and arranged the Brazilian Nuclear Supplier Group's technical specialized activities to discuss the
technical proposals Nuclear Suppliers Group's control list modifications.
-
Support to the Brazilian Navy's strategic nuclear projects pertaining to the procurement and acquisition of
vulnerable assets deemed crucial to keep the continuity of the Brazilian Nuclear Submarine Development
Program afloat.
-
Engendering subsidies and technical assistance to the Foreign Affairs Ministry on issues pertaining to
international cooperation treaties.
|
|

|
Lead Software Engineer & Lead System Engineer for Submarines @ Brazilian Navy
May/2015 - Sep/2019 - Rio de Janeiro, RJ, Brazil -
Letter of Thanks
- Supervise at the shipyard the processes of Development, Construction, Assembly, Inspections, Quality Assurance (QA), Commissioning, Tests & Trials for the Brazilian Submarines Class Scorpene (SBR) in the Brazilian Navy Submarines Development Program (PROSUB) scope.
- Analysis, Preparation, Execution, and Reports of the Assembly, Installation, Set-to-Work, Tests and Trials Specifications and Protocols (at Factory, Harbor, and Sea), for Equipment, Softwares, Systems, and Systems of Systems (SoS) of the SBRs.
|
- Creator, Architect, Full Stack DevOps, and System Administrator of SISCAPELA: a Management Information
System to Audit and Control the SBR Submarines’ industrial life cycles for its component items and functional
circuits. (more details in my Cover Letter and in the Letter of Thanks above)
-
Integrates and processes data from Shipyard’s departments.
-
Show the technical drawings according to the build situation.
-
Verify the requirements’ completeness for launching.
-
Techstack: Front-End: Web Application (JavaScript & HTML5) and JavaSE (GUI); Back-End:
Linux, Java, PHP, PostgreSQL/PLSQL, Python & VBA. (2018/2019)
- Combat Systems (CS) - System of Systems Engineering work: HW & SW Technical, Interface and Requirements Specs., Detailed Design Review for Architecture, Integration, Functionalities & Performance related to the CS and its SubSystems (i.e., Navigation, Combat System Management, External and Internal Communications, Underwater Acoustic, Air-Surface Detection (e.g. Attack & Optronic Periscopes , Radar and Communication Electronic Support Measures) and Weapons Control). (C4ISR topics)
- Full Stack DevOps of a Tactical and Kinematics Situations Displayer for Vessels SW for evolutionary maintenance
for the SBR Combat System (AIS-MK0):
-
Decodes VHF NMEA0183 messages received through a PC serial RS-232.
-
Records and Broadcast contacts detected by an AIS Receiver to the Combat System
Network.
-
Techstack: JavaEE, GALAXI®, Framework, Spring & Eclipse IDE. (2015/2017)
|
|

|
Senior Software Engineer for Submarines @ Brazilian Navy
Aug/2012 - Mar/2015 - Toulon, VAR, France -
Letter of Thanks
- Engineer of the Brazilian Navy in charge of receive Transfer of Knowledge (ToK) and Transfer of Technology (ToT) (a partnership between France & Brazil) of the Combat System for Scorpene-class submarines SUBTICS®. (a Combat Management for Systems of Systems with millions of code lines, distributed architecture, and heavy constraints on performances and reliability, based on GALAXI® JAVA EE Framework).
(Activities @ Naval Group - former DCNS/THALES Group)
- Development of Combat System (Equipment and Interfaces) Simulators and Stimulators belonging to the
Combat Systems Network (i.e., Simulator of Electronic Warfare Measurement Equipment).
|
-
System and Software Development and Documentation using V-Model SDLC in compliance with MIL-STD-498 standard:
- System Engineering (Requirements Analysis, Functional Analysis/Allocation Specification, and Traceability, System Tests Procedures, Tests Campaign, and Reports);
- System Design (Architecture, Components, and System Interfaces);
- Software Engineering (Software Requirements Specification, Software Tests Procedures, Test Campaign Design and Running Reports at Unit, Integration, System and Acceptance levels);
- Software Architecture Design (Software Components, Software Modeling and Software Interfaces);
- Software Development and Frameworks Analysis, Detecting, Reproducing, Debugging and Solving of functional problems related to the system architecture.
-
System & Software Architect, Full Stack DevOps, Integrator, and IVVQ Tester of Mines and Obstacles Avoidance
Sonar System (MOAS) for evolutionary maintenance for the SBR Scorpene Submarine Combat System:
- Requirement specification, modeling, coding, testing, integration, verification and validation activities
- Provided evolutive maintenance for the SUBTICS® Combat System adding a new sensor from scratch using the V-model development Process.
-
Techstack: IBM Rational: Dynamic Object Oriented Requirements System (DOORS), Software Modeler (RSM), Clearcase; HP Quality Center (QC), Eclipse IDE, JavaEE and Frameworks (e.g GEMO (DCNS Framework), Java RMI, Spring), CORBA, DDS-DLRL pattern, Wireshark, Wireshark Dissector.
|
|

|
System Engineer @ Navy Weapon Systems Directorship @ Brazilian Navy
Jan/2011 - Jul/2012 - Rio de Janeiro, RJ, Brazil
- Writing and Analysis of Technical Notes, Reports, and Specification Documents for the acquisition, modernization, replacement, and installation of Electronic and Weapon Systems equipment for Military Organizations and naval assets of the Brazilian Navy;
- Writing, Running, Analysis, and Reports about the Set-to-Work, Harbor Acceptance Trials, and Sea Acceptance Trials of equipment and systems.
- Integrated Logistic Support: Analysis regarding the built-in configuration, allocation, maintenance sheets, and replacement interchangeability feasibility of parts, their component items, and suppliers.
|
|
- Modernization for the Class Tupi Submarines’ Combat System (MODSUB):
- Replacement of the Ferranti KAFS A10 Shooting and Tactical Data Detection System and the CSU83 Sonar by Lockheed Martin 'AN/BYG 501 MOD 1D' Combat System) (2011)
- Elaboration of Technical Specification for the Installation of the Attack Simulator at CIAMA (Submarinists Instruction Center) (Based on Autodesk AutoCAD®)
- Analysis of the User and Equipment Technical Manuals and of the Protocols for Sea Acceptance Trials for the Modernized Combat System.
- Running the Sea Acceptance Trials for the new Combat System installed in Submarine Tapajó (S-33) (10 days on the sea / 86 hours of immersion).
- Writing Technical Requirements Specification and Interface Agreement between the 'AN/BYG-501 Mod 1D' Combat Management System and 'AR-900(V)1' Electronic Support Measures, aiming to the Combat Management System to Electronic Support Measures integration, onboard on Brazilian Navy Tupi and Tikuna Classes Submarines.
- CercaSys: Integration of a legacy Navy ́s alarms system for fences monitoring of restricted areas into a PC:
- Developed prototyped a Signal Integration Card for PC via DB25 parallel interface.
- Techstack: C++, Cadence OrCAD PCB Designer and OrCAD Pspice Designer (2010)
|
EDUCATION AND CERTIFICATES
Oct/2023 - Professional Certificate, Model-Based Systems Engineering (MBSE) @ IsraelX (edX)
Dec/2022 - Professional Certificate, DevOps, Cloud and Agile Foundation @ IBM (edX)
Sep/2013 - Mar/2015 - Scorpene-class Submarines Specialization, Combat Management System Software Development Team OJT - Phase 2 @ Naval Group / France
Sep/2012 - Jul/2013 - Scorpene-class Submarines Specialization, Combat Management System Deputy Technical Manager OJT - Phase 1 @ Naval Group / France
2010 - B.Sc. in Military Sciences - Training Course for Officers @ Brazilian Navy
2009 - B.Sc. in Electronic Systems Engineering @ Polytechnic School of the University of Sao Paulo
- Certified Translations:
(English)
(Deutsch)
INDUSTRY AFFILIATIONS
International Council on Systems Engineering (INCOSE)
TECHNICAL SKILLS
AI & LLM Engineering:
Agentic AI / Agentic Workflow Design, AI-Assisted SDLC, Claude Code (Skills, Agents), Context Engineering / Prompt Caching, Generative AI /
LLM, Grounding & Hallucination Control, LLM Cost Optimization, Model Routing & Tiered Inference, Prompt Engineering,
Requirement-to-Code Traceability Automation, Structured Outputs
Architecture & Patterns:
contract-first API, CQRS, Distributed Systems, Domain-Driven Design (DDD), Event-Driven Architecture, Fault Tolerance, FIX Protocol, gRPC,
High-Availability, HLS, JNI, Low-Latency Systems, Microservices, MVC, OOP, Reactive Programming, REST APIs, Server-Sent Events (SSE), SOAP,
WebSocket
Cloud & Infrastructure:
AWS (EC2, ECS, EKS, Lambda, API Gateway, S3, DynamoDB, Aurora PostgreSQL, Kinesis, Step Functions, CloudFormation, CloudWatch, IAM, Route
53, ELB), distroless, Docker, Google Cloud Platform / GCP (GKE, Cloud Run, Cloud Armor), Kubernetes, nginx, Terraform, Tomcat, Velopack, VPS
Data & ML:
Jupyter, NumPy, Pandas, Scikit-learn
Databases:
Liquibase, MariaDB, MongoDB, MySQL, Oracle, PostgreSQL, SQL Server, sqlc
DevOps & CI/CD:
ANT, Artifactory, CloudBees, Fortify, GitHub Actions, GitLab CI, Gradle, Grafana, Incident Response, Jenkins, Maven, Nexus Repository, On-Call, OpenTelemetry, Prometheus, SonarQube, Splunk
Domain Expertise:
Banking & Finance (SaaS core banking, payment integration), Naval & Defense Systems (combat management, C4ISR), Post-Trade
Infrastructure (clearing & settlement, CNS, T+1 settlement cycle), Real-Time Embedded Systems, Terminal Automation, Trade & Supply Chain Finance (invoice
financing, receivables discounting), Trading Systems
(multi-exchange platforms, high-volume low-latency, FIX connectivity)
Frameworks & Libraries:
Angular 14+, Angular SSR, Avalonia, Capacitor, Django, FastAPI, Flask, Hibernate, Ionic, J2EE, JBehave, JDBC, JPA, JSP, JUnit, Mockito,
Node.js, Playwright, PWA / Web Push, React, React 18, Reactor, Servlets, Spring Boot, Spring Cloud, Spring Data, Spring MVC, Spring
Security, Spring WebFlux, Vert.x, Vite
Languages:
C# / .NET, C++ (STL, Boost), CSS3, Go, HTML5, Java 21 / 17 / 11 / 8, JavaScript, PL/SQL, Python, Shell, SQL, TypeScript
Messaging & Streaming:
ActiveMQ, Apache Kafka, AVRO, CORBA, DDS, RabbitMQ
Methodologies:
Agile, Behavior-Driven Development (BDD), Extreme Programming (XP), Gherkin, Kanban, MIL-STD-498, Model-Based Systems Engineering (MBSE),
SAFe, Scrum, Test-Driven Development (TDD), V-Model SDLC, Waterfall
Security & Auth:
Ed25519-signed leases, Keycloak (OIDC / JWT, RBAC), signature-verified webhooks, signed URLs
Tools & Platforms:
AutoCAD, Bitbucket, Confluence, Eclipse, ffmpeg, Git, GitHub, GitLab, HP Quality Center, IBM DOORS, IntelliJ IDEA, JIRA, LabVIEW, Linux,
MATLAB / Simulink, NetBeans, Visual Studio Code, Wireshark
LANGUAGES
- Portuguese: Native
- English: Fluent
- French: Working proficiency.