AtisΒ Elsts

Leading Researcher at Institute of Electronics and Computer Science

Riga, Latvia
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
Atis Elsts is a leading researcher and embedded systems engineer with 14 years of experience designing low-power wireless protocols and real-time IoT firmware, currently heading research at the Institute of Electronics and Computer Science in Riga. He has deep expertise in IEEE 802.15.4, Bluetooth/BLE, TSCH/6TiSCH and Contiki-NG, contributing notable fixes and power-optimization features to the widely used Contiki OS and its successor. His work blends hands-on C development for MCU platforms (MSP430, CC26xx/CC2538) with protocol-level improvements like adaptive TSCH time sync and scheduling robustness. A PhD-trained developer who has held research positions across European labs, he also explores DeFi and web3 primitives such as Uniswap v3, bringing a rare cross-domain curiosity to low-power networking research.
code14 years of coding experience
job13 years of employment as a software developer
bookB.Sc., Computer Science, B.Sc., Computer Science at University of Latvia
stackoverflow-logo

Stackoverflow

Stats
754reputation
37kreached
26answers
1question
github-logo-circle

Github Skills (24)

msp10
c-programming10
c1110
contiki10
c1710
ieee10
iot10
driver10
sys10
embedded10
cc10
power-systems9
pow9
device-driver8
power-management8

Programming languages (8)

TypeScriptJavaComponent PascalC++CSolidityJavaScriptPython

Github contributions (5)

github-logo-circle
contiki-ng/contiki-ng

Nov 2017 - Jan 2023

Contiki-NG: The OS for Next Generation IoT Devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:79 reviews, 260 commits, 192 PRs in 5 years 2 months
Contributions summary:Atis focused on implementing and tracking deep sleep functionality for various CC2538 and CC26xx-based IoT devices. The user's contributions involved modifying low-power mode (LPM) related code, which included adding energy statistics to provide better insights into power consumption, and improving radio driver behaviour. Moreover, the user also improved the TSCH protocol implementation, particularly in the scheduling, and with fixes to prevent the loss of synchronization.
contikirplnext-generation6lowpancontiki-ng
contiki-os/contiki

Apr 2014 - Apr 2017

The official git repository for Contiki, the open source OS for the Internet of Things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:48 commits, 22 PRs, 68 comments in 3 years
Contributions summary:Atis primarily contributed to the Contiki-OS project by addressing hardware-specific issues and optimizing the system's functionality. Their work included critical bug fixes related to CPU clock calibration on MSP430 platforms, addressing time accounting issues across various MSP430 MCU series, and improving the performance of the radio driver for the Atmel 230bb. Furthermore, they implemented adaptive time synchronization for the TSCH protocol and introduced power optimization strategies.
contikigit-repositoryinfinibandcommunicationsdac
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
Atis Elsts - Leading Researcher at Institute of Electronics and Computer Science