Konstantinos Lambrou-latreille

Haskell Software Engineer at Input Output (IOHK)

Montreal, Quebec, Canada
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
🎓
Top School
Konstantinos Lambrou-latreille is a Haskell software engineer with nine years of experience, currently contributing to IOHK on core functional-language tooling. He has deep expertise in Plutus and blockchain-related back-end work, including practical changes to time and fee handling in the Plutus implementation. His background spans semantic web projects, data visualization and frontend work, and teaching software engineering and ontologies at Polytechnique Montréal, demonstrating an ability to bridge research, education and production systems. Comfortable across Haskell, Python and web stacks, he has migrated RDF databases, built linked-open-data sites, and shipped interactive visualizations using React and D3. An open-source advocate, he combines rigorous academic training (M.Sc., Polytechnique Montréal) with hands-on contributions to notable crypto-language tooling. Colleagues benefit from his pattern-driven approach to design and his knack for translating formal models into pragmatic, maintainable code.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Polytechnique Montréal
languagesEnglish, French, grec
github-logo-circle

Github Skills (3)

blockchain10
smart-contracts10
plutus10

Programming languages (10)

TypeScriptShellCSSC++XQueryJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
IntersectMBO/plutus

May 2021 - Nov 2022

The Plutus language implementation and tools
Role in this project:
userBack-end Developer
Contributions:135 reviews, 49 commits, 60 PRs in 1 year 7 months
Contributions summary:Konstantinos primarily focused on modifying the Plutus language implementation and tools. They made changes related to time representation within transactions, switching from 'Slot' to 'POSIXTime'. Additionally, the user updated simulation values and contracts to align with the changes in fee calculation within the Plutus ecosystem. The user's commits indicate a focus on adapting to changes in the Plutus language and improving existing functionalities.
programming-languageblockchainsmart-contractsplutus
IntersectMBO/plutus-apps

Oct 2021 - Jan 2023

Contributions:1 release, 897 reviews, 125 commits in 1 year 2 months
cryptocurrencyplutusapplication-platform
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