Adam Bannister

Backend Developer at Prorenata AB

Stockholm, Sweden
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
Adam Bannister is a backend developer based in Stockholm with 11 years of experience building data-driven microservices and pipelines using Python, PostgreSQL, Kafka and modern JavaScript frameworks. He has led backend teams and shipped production systems across startups and research institutes, including work on scalable author disambiguation and linked-data pipelines at a Leibniz institute. An active contributor to aiohttp, he’s improved type hinting and form-data handling in a prominent asyncio HTTP framework, demonstrating attention to correctness and developer ergonomics. Comfortable across languages from Clojure to JavaScript, he blends practical backend engineering with data mining and visualization skills. Collected academic training in GIS and geography informs his affinity for structured data and spatial reasoning. Colleagues describe him as a curious problem-solver who moves smoothly between research-grade data challenges and pragmatic product delivery.
code11 years of coding experience
job10 years of employment as a software developer
bookPgDip, Geographic Information Science and Cartography, PgDip, Geographic Information Science and Cartography at University of Ulster
bookBachelor of Arts (BA), Geography and Music with a minor in Maths, Bachelor of Arts (BA), Geography and Music with a minor in Maths at National University of Ireland, Maynooth
languagesEnglish, German, Swedish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

aiohttp10
typehinting10
type-checking10
python10
asyncio10
testing9
http9
http-server8
http-client8

Programming languages (8)

TypeScriptDockerfileRustJavaScriptLuaProtocol BufferPythonClojure

Github contributions (5)

github-logo-circle
aio-libs/aiohttp

Oct 2019 - Nov 2019

Asynchronous HTTP client/server framework for asyncio and Python
Role in this project:
userBack-end Developer
Contributions:6 commits, 11 PRs, 18 comments in 1 month
Contributions summary:Adam primarily focused on improving type hinting and data processing within the aiohttp framework. They added more type annotations to loose cookies, addressing type-related issues and enhancing code clarity. Additionally, the user updated the handling of form data, ensuring proper processing and added a test case for it. The user also made adjustments to the documentation, replacing attribute names for better clarity.
pythonasynchronousasynciohttp-clientclient-server
AtomsForPeace/gpwahlomat

Mar 2016 - Sep 2019

Contributions:36 commits, 2 PRs, 29 pushes in 3 years 7 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