Jamie Bertram

Senior Consultant at Tweag

Ottawa, Ontario, 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
Jamie Bertram is a Senior Consultant and software engineer with 14 years’ experience specializing in systems programming, performance optimization, and functional languages. Based in Ottawa, he blends low-level expertise—OS, device drivers, CPU cache-efficiency and branch prediction—with modern functional web development in Haskell and PureScript. He has shipped software across Windows, Linux, mobile and web platforms for industries from energy to SaaS and has experience as a startup co-founder. An active contributor to open-source tooling, he’s worked on the Plutus language frontend and improved build and UI components for blockchain tooling. Jamie’s background in both systems and functional programming gives him a pragmatic, performance-first approach to architecting reliable, efficient software.
code14 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at University of Calgary
stackoverflow-logo

Stackoverflow

Stats
11reputation
976reached
1answer
2questions
github-logo-circle

Github Skills (15)

purescript10
tailwindcss10
front-end-development10
halogen10
html9
css9
javascript8
blockchain7
smart-contracts7
gridview6
generics6
typescript6
android6
monogame6
xamarin-ios6

Programming languages (13)

C#PureScriptGoHTMLJupyter NotebookTypeScriptShellDhall

Github contributions (5)

github-logo-circle
IntersectMBO/plutus

Aug 2021 - Oct 2021

The Plutus language implementation and tools
Role in this project:
userFull-stack Developer
Contributions:38 reviews, 59 commits, 16 PRs in 1 month
Contributions summary:Jamie primarily contributed to the frontend aspects of the Plutus language implementation and tools. They worked on modifying and improving components of the marlowe-dashboard-client, including input fields, wallet cards and template components. This involved updating CSS, refactoring code, and integrating new features like a circular progress indicator. Furthermore, the user addressed code warnings and improved the project's build process.
programming-languageblockchainsmart-contractsplutus
Credential and Identity management script for Constitutional Committee memebrs backed by X.509 certificates
Contributions:2 releases, 27 reviews, 21 PRs in 6 months
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
Jamie Bertram - Senior Consultant at Tweag