I'm Marcos Magueta, a Brazilian-Portuguese software engineer with a passion for functional programming, distributed systems, and building robust back-end architectures. I specialize in F# with .NET and Postgres (I have read the entire manual). I am accustomed to remote and consultancy settings, bridging product and engineering with a focus on delivering maintainable and consistent systems. Since I took positions of leadership, I developed a architecture-focused mind for engineering. Personally I captivate myself by a strong sense of loyalty to the perceived goals of the employer, backing my decisions with philosophy and solid theoretical computer science and mathematics.

Marcos Magueta

I'm Marcos Magueta, a Brazilian-Portuguese software engineer with a passion for functional programming, distributed systems, and building robust back-end architectures. I specialize in F# with .NET and Postgres (I have read the entire manual). I am accustomed to remote and consultancy settings, bridging product and engineering with a focus on delivering maintainable and consistent systems. Since I took positions of leadership, I developed a architecture-focused mind for engineering. Personally I captivate myself by a strong sense of loyalty to the perceived goals of the employer, backing my decisions with philosophy and solid theoretical computer science and mathematics.

Available to hire

I’m Marcos Magueta, a Brazilian-Portuguese software engineer with a passion for functional programming, distributed systems, and building robust back-end architectures. I specialize in F# with .NET and Postgres (I have read the entire manual).

I am accustomed to remote and consultancy settings, bridging product and engineering with a focus on delivering maintainable and consistent systems. Since I took positions of leadership, I developed a architecture-focused mind for engineering. Personally I captivate myself by a strong sense of loyalty to the perceived goals of the employer, backing my decisions with philosophy and solid theoretical computer science and mathematics.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Portuguese
Fluent
English
Fluent
Spanish; Castilian
Intermediate

Work Experience

Fullstack Software Engineer at Datarisk Brazil
July 1, 2022 - October 19, 2025
Automated a personal MLOps initiative to host ML and statistical Python APIs using F#, Nix, and Postgres in a pub-sub architecture to support the company’s consulting efforts. Executed consultancy projects with requirements extraction and business rules modeling, delivering multi-tiered architectures in F#, Python and Lisp, leveraging React and Fable (Fable.Remoting, Giraffe, Feliz). Reduced maintenance of a legacy microservices stack and achieved latency targets. Abstracted features of an internal product initiative using functional programming patterns and category theory to define developer-friendly APIs while preserving generality.
Tech Lead Backend Software Engineer at Divisions Maintenance Group
December 1, 2024 - October 19, 2025
Maintained a large legacy .NET (C# and F#) distributed system, resolving bugs and implementing new features as part of pivoting the company to a new architecture with Kafka, RocksDB, Microsoft SQL Server and Protocol Buffers. Replaced a legacy payment system with a .NET event-sourced implementation inside a microservices stack using Postgres, MessageDB, Protocol Buffers, Kafka and F#. Addressed eventual consistency challenges to improve end-user experience and shield downstream systems from inconsistent data sources via a TSQL queue broker and background F# jobs. Became tech lead of a financial system.
Functional Backend & Postgres Engineer at Crescent
December 1, 2024 - Present
Kept the company alive during migration of a critical and large Clojure backend system, performing data migration, interest payments and maintenance (software archaeology). Migrated and refined data from a large Datomic instance to PostgreSQL, applying Relational Theory with 6/5NF and relational sub-typing. Performed advanced SQL/plpgsql daily. Implemented multiple API integrations with OIDC-compliant servers (Plaid and Intuit) for bank feeds and open finance. Modeled the entire new system’s database.

Education

Bachelor in Computer Science at Federal University of São Paulo
January 11, 2030 - October 19, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Lisbon today.