Adam Dunkels

Consultant at Adam Dunkels Consulting

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 Dunkels is a seasoned IoT pioneer and consultant with 14 years of industry experience and a PhD in computer science, best known for creating foundational open-source projects like Contiki, lwIP and Protothreads that run in billions of constrained devices. He founded and led Thingsquare to bring IPv6 mesh networking products to market, partnering with major global brands to scale prototypes into production. Now leading Adam Dunkels Consulting, he works hands-on with engineering teams to deliver technical strategy, productization and go-to-market execution for low-power wireless systems. His contributions to Contiki and 6LoWPAN border router code include practical protocol slimming and platform ports that enable routing and fragmentation on memory-constrained hardware. Equally at home in research and industry, he has influenced IETF standards and founded the IPSO Alliance to push IP interoperability for smart objects. Based in Stockholm, Adam blends deep protocol and embedded systems expertise with a track record of shipping production-grade IoT stacks.
code14 years of coding experience
job24 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Mälardalen University
bookComputer Science, Computer Science at Luleå University of Technology
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Swedish Institute of Computer Science
github-logo-circle

Github Skills (15)

ieee10
c1710
rpl10
iot10
embedded10
contiki10
c-programming10
msp10
c1110
ipv610
sys10
network-protocol10
6lowpan10
operating-system9
microcontroller9

Programming languages (4)

JavaC++CJavaScript

Github contributions (5)

github-logo-circle
contiki-os/contiki

Aug 2015 - Sep 2017

The official git repository for Contiki, the open source OS for the Internet of Things
Role in this project:
userBack-end Developer & Embedded Systems Engineer / IoT Developer
Contributions:55 commits, 32 PRs, 16 pushes in 2 years 1 month
Contributions summary:Adam primarily focused on contributing to the Contiki OS, an operating system for the Internet of Things. The user's contributions involved implementing and updating the RPL protocol, a routing protocol for low-power and lossy networks, as demonstrated by their work on API updates and size reductions to fit on resource-constrained devices. Additionally, the user worked on integrating new hardware platforms, specifically the Contiki port to the TI EXP5438 MSP430x5438a experimenters board, indicating involvement with embedded systems development. This suggests a focus on both the core network protocols and hardware integration aspects of the Contiki OS.
contikigit-repositoryinfinibandcommunicationsdac
cetic/6lbr

Jul 2013 - Aug 2015

A deployment-ready 6LoWPAN Border Router solution based on Contiki
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 commits in 2 years 1 month
Contributions summary:Adam primarily focused on low-level system modifications and bug fixes within the 6lbr border router solution. They addressed critical issues in the 6LoWPAN fragmentation layer, improving network reliability. Furthermore, the user added functionality for configuring antenna selection (internal/external) for the OpenMote platform, along with related initialization and configuration settings. They also updated UART configurations and made changes to the RPL implementation to ensure more efficient route management.
netmikocontikirouteros6lowpannetwork-automation
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
Adam Dunkels - Consultant at Adam Dunkels Consulting