Samir Talwar

Staff Software Engineer at Enpal

Zurich, Zurich, Switzerland
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
Samir Talwar is a Staff Software Engineer with 15+ years building high-performance, reliable systems—from low-latency banking platforms and publish/subscribe messaging to GraphQL engines and blockchain ledger runtimes. He combines deep systems and database engineering (notably contributions to Hasura’s GraphQL Engine and Hasura/BigQuery testing) with pragmatic product instincts gained founding an ML-driven startup and shipping full-stack apps. A practiced polyglot, he’s comfortable writing functional code in OO languages and vice versa, optimising build pipelines to cut deployment times by orders of magnitude and championing rigorous testing and maintainability. He also coaches teams and teaches functional programming, TDD and type systems, bringing both technical depth and a knack for fostering strong developer culture. Based in Zurich, he prefers making “cool stuff with awesome people” and brings a habit of refactoring for correctness under real-world constraints.
code15 years of coding experience
job13 years of employment as a software developer
bookMaster of Engineering (MEng) Computing, Master of Engineering (MEng) Computing at Imperial College London
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
14,320reputation
4.4mreached
232answers
6questions
Badges
css
top-5%
json
top-1%
php
top-5%
jquery
top-5%
java
top-5%
javascript
top-5%
github-logo-circle

Github Skills (32)

json10
postgresql10
back-end-development10
testing10
rspec10
java10
ruby10
javas10
junit10
javascript9
jquery9
css9
parsing9
sql9
php9

Programming languages (24)

JavaC++CSSRustScalaElmGoHTML

Github contributions (5)

github-logo-circle
codurance/task-list

Jun 2014 - Oct 2020

This is an example of code obsessed with primitives.
Role in this project:
userFull-stack Developer
Contributions:37 commits, 6 PRs, 11 pushes in 6 years 5 months
Contributions summary:Samir contributed significantly to the development of a task list application, primarily focused on adding features and writing tests. They implemented both Java and Ruby versions of the application, including core functionalities such as adding, showing, checking, and unchecking tasks. Additionally, the user wrote end-to-end tests for both the Java and Ruby versions, demonstrating a focus on code quality and functionality. They also worked on building and running the application.
refactoringprimitives
digital-asset/daml

Oct 2019 - Feb 2022

The Daml smart contract language
Role in this project:
userBack-end Developer
Contributions:524 commits, 88 PRs, 195 pushes in 2 years 4 months
Contributions summary:Samir's contributions primarily involve improving the codebase's structure and stability, focusing on the backend and database layers of the project. They made changes to ensure a robust system, standardized logging practices for ledger initialization and modified test configurations. Several commits are focused on ensuring database consistency and handling potential errors gracefully, suggesting a focus on performance and reliability.
dltbazelsmart-contractcontractblockchain
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
Samir Talwar - Staff Software Engineer at Enpal