Ian Leiman is a software architect and systems engineer with a pragmatic 30+ year background in hardware and software R&D, now focused on 6G baseband processing at Nokia. He combines deep telecom expertise—from xDSL and WCDMA baseband design to high-throughput datacenter networking and router platforms—with hands-on firmware, FPGA and Linux bring-up experience. At Ericsson he led system architecture for SDI and multi-terabit routing platforms, blending low-level hardware debugging with large-scale software automation and orchestration. Known for coordinating international teams and managing complex supplier ecosystems, he excels at turning specification-level designs into manufacturable, remotely manageable systems. Based in Espoo with an M.Sc. in Electrical Engineering, he brings a rare cross-domain fluency that spans silicon, embedded software and cloud-scale infrastructure.
8 years of coding experience
31 years of employment as a software developer
Electrical, Electronic and Communications Engineering Technology/Technician, Electrical, Electronic and Communications Engineering Technology/Technician at University of Washington
Master of Science (M.Sc.), Electrical Engineering, Master of Science (M.Sc.), Electrical Engineering at Teknillinen korkeakoulu-Tekniska högskolan
Scuba Dive planner using Buhlmann algorithm, Python with PyQt5 GUI
Contributions:1 review, 80 commits, 1 PR in 3 years 4 months
pythonscubapyqt5divegui
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.