Lucas Trzesniewski

Software Engineer at ABC arbitrage

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Lucas Trzesniewski is a Software Engineer based in Paris with 11 years of hands-on experience building reliable, high-performance .NET and native systems. At ABC arbitrage he applies a pragmatic, performance-first mindset demonstrated across open-source contributions: from optimizing Disruptor-net and PropertyChanged for lower GC and faster paths to tightening low-level C code in Aeron for Windows stability. He spans backend and full-stack work—improving IDE tooling, MSBuild log UI/search, and NuGet Package Explorer features—showing an ability to move between infrastructure, compiler-like projects, and user-facing improvements. Lucas is attentive to code quality and maintainability, frequently refactoring, adding tests, and clarifying error messages to make systems easier to reason about. He brings a quietly methodical approach, often tackling platform-specific edge cases and micro-optimizations that materially improve reliability and developer experience.
code11 years of coding experience
languagesFrench, Polish, English
stackoverflow-logo

Stackoverflow

Stats
50,732reputation
2.7mreached
937answers
4questions
Badges
interop
top-5%
regex
top-1%
dictionary
top-5%
grammar
top-5%
linq
top-5%
dom
top-5%
github-logo-circle

Github Skills (80)

benchmark10
il10
testing10
windows10
c1110
intermediate10
c1710
asp-net10
compiler-construction10
code-optimization10
javascript10
gui-application10
dotnet10
uid10
socket10

Programming languages (15)

C#PowerShellJavaC++RustCScalaTeX

Github contributions (5)

github-logo-circle
Fody/PropertyChanged

Feb 2018 - Nov 2022

Injects INotifyPropertyChanged code into properties at compile time
Role in this project:
userBack-end Developer
Contributions:45 reviews, 32 commits, 23 PRs in 4 years 9 months
Contributions summary:Lucas primarily focused on optimizing the `propertychanged` library by reducing garbage collection pressure and improving performance. This involved refactoring code to use cached `PropertyChangedEventArgs`, optimizing injected IL, and refining event invoker methods. Furthermore, the user implemented methods and logic to improve dependency tracking within the library. The user also addressed bug fixes and improved internal method signatures.
compile-timeinotifypropertychangedpropertiescompileinjects
terrajobst/minsk

Oct 2018 - May 2020

This repo contains Minsk, a handwritten compiler in C#. It illustrates basic concepts of compiler construction and how one can tool the language inside of an IDE by exposing APIs for parsing and type checking.
Role in this project:
userBack-end Developer
Contributions:20 commits, 14 PRs, 16 comments in 1 year 7 months
Contributions summary:Lucas primarily contributed to the Minsk compiler project by improving its core functionality and structure. They addressed code quality issues such as fixing spacing and removing unnecessary code. The user also implemented performance improvements by optimizing loop bound evaluation. Additionally, they refactored and improved error messages, and adjusted the project's codebase for enhanced consistency and code clarity.
minskcheckingcompiler-constructionhandwrittencompiler
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lucas Trzesniewski - Software Engineer at ABC arbitrage