Niclas Axelsson

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

👤
Senior
Niclas Axelsson is a senior software engineer with 16 years of experience building distributed backends and scalable APIs, currently focused on an Elixir-based API-gateway solution at Telia. A lifelong entrepreneur who started his first company at 11, he blends deep functional-programming expertise (Erlang/Elixir) with practical experience in Postgres, Kubernetes and cloud deployments. He runs his own consultancy, Burbas Consulting, and has a track record delivering telecom and media backends, mobile and web systems across startups and enterprises. Notable open-source work includes enhancing the BossDB Erlang ORM adapter for DynamoDB—adding table initialization, capacity configuration and metadata handling—showing his attention to database correctness and operational detail. Based in Värmland, Sweden, he’s a collaborative problem-solver who enjoys crafting clever, pragmatic solutions to tricky engineering challenges.
code16 years of coding experience
github-logo-circle

Github Skills (8)

amazon-dynamodb10
orm10
dynamodb10
erlang10
database-design9
configuration-management8
apidoc7
api7

Programming languages (6)

JavaCSSMakefileHTMLErlangElixir

Github contributions (5)

github-logo-circle
ErlyORM/boss_db

Jun 2013 - May 2014

BossDB: a sharded, caching, pooling, evented ORM for Erlang
Role in this project:
userBack-end Developer & Database Engineer
Contributions:9 commits, 10 comments, 3 issues in 11 months
Contributions summary:Niclas focused on enhancing the `BossDB` adapter for DynamoDB. Their work included setting up the endpoint configuration, adding the necessary code to initialize tables based on models, and adding support for capacity configurations at the global and model level. Further improvements involved handling boolean types and refining metadata record management within the database.
gleamerlangpoolingcachingbossdb
novaframework/boss_db

May 2016 - Jan 2024

BossDB: a sharded, caching, pooling, evented ORM for Erlang
Contributions:2 PRs, 15 pushes, 1 branch in 7 years 8 months
gleamerlangnim-langpoolingcaching
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
Niclas Axelsson