My primary expertise is software engineering using C/C++/JAVA/Rust/Python but I've also worked with Clojure. I enjoy writing high performance, easy to use, applications and services. I also like digging into problems until I fully understand them and coming up with clever solutions. The applications I've worked with so far has been particle physics control systems, kernel sorting with machine vision, blockchain hardware wallets and banking back-ends. The solutions have often included working out good APIs and optimizing for high performance.In extension to systems programming I'm passionate about coaching/teaching and open source software in general. I know that I've learned immensely by reading open source code and from contributing to OSS projects.Since I've been working mostly in C or C++ I have extensive experience with them, but I think that the future is with memory-safe languages using zero-overhead abstractions and modern language constructs. Therefore I've spent a significant time with Rust since its stable release in 2015 on side projects. In the rest of my spare time I like to disconnect and enjoy the nature through climbing, cycling, kite surfing, snowboarding or with a plain jog on a nearby hill.If you have any questions about what I do or about me, please write me a message!
-
Embedded EngineerBitbox Aug 2024 - PresentStockholm, Stockholm County, SwedenSimplifying secure storage of bitcoin. -
Head Of EngineeringSafello Sep 2022 - Aug 2024Stockholm, Stockholm County, Sweden -
Sr Backend EngineerSafello Mar 2022 - Sep 2022Stockholm, Stockholm County, Sweden -
Backend Software EngineerKlarna Apr 2020 - Mar 2022Stockholm, Stockholm County, SwedenBuilding a bank from scratch, ensuring reliability, performance and consistency. -
Head Of EngineeringShift Cryptosecurity Dec 2019 - Apr 2020Zürich Area, SwitzerlandI'm the lead of the Shift engineering team and I'm part of the Shift management team. My task is to enable the engineering team to deliver the best products by structuring the work and taking part in architectural or system design challenges. In the management team I help setting the company short and long-term goals using the point-of-view of the engineers. -
Embedded System EngineerShift Cryptosecurity May 2019 - Nov 2019Zürich Area, SwitzerlandAt Shift we are designing cryptocurrency products with a focus on strong security and ease of use. Our goal is to make it simple for everyone to be part of the monetary revolution.My role was embedded system engineer and product owner. I maintained and developed a C (and some Rust) code base which is used in our products. I also ensured that we develop the right feature set according to customer demand and that we kept a very high coding standard through rigorous review. -
Control System EngineerCosylab Jul 2017 - Apr 2019Zürich Area, SwitzerlandI worked in the following kind of roles:• Software engineer specialized in control systems for high energy physics experiments and other high performance use cases.• Project manager for control system integration -
Control System EngineerCosylab Sep 2013 - Jun 2017Lund, SwedenAs part of the team at Cosylab my tasks consists of integrating any kind of hardware and software into big physics control systems. One outstanding challenge of creating this kind of control systems is that new facilities aim to be state-of-the art, always raising the bar with more demanding requirements. The importance of open source and collaboration cannot be understated as otherwise every site would have to spend valuable time reinventing the wheel. -
Master'S Thesis StudentCosylab Mar 2013 - Dec 2013Ljubljana, SloveniaMy Master's thesis was a team effort with Alexander Söderqvist. We developed a subset of a timing system using the White Rabbit PTP Core as the synchronization layer with respect to requirements at current facilities, such as ESS in Lund. The work involved first designing VHDL modules and later implementation and verification of them. -
Control System IntegratorEuropean Spallation Source Eric Apr 2014 - May 2017Lund, SwedenAt ESS we were creating the next generation big physics control system using EPICS. These systems are very heterogeneous and involve a lot of low-level C/C++ code and bash/python scripting. I also got a lot of experience with gathering system requirements from physicists.• Writing C/C++ EPICS drivers.• Architect and lead developer of the ESS EPICS build system and runtime environment. -
President/ChairmanE-Sektionen Inom Teknologkåren Vid Lunds Tekniska Högskola Jan 2011 - Dec 2011LundAs the President/Chairman I had the operational responsibility for the E-Section's activities. I also lead the board with weekly/biweekly meetings and maintained our relationships with the Student Association and the other sections.
Niklas D. Education Details
-
Electrical Engineering -
Katedralskolan I LundNatural Science Programme
Frequently Asked Questions about Niklas D.
What company does Niklas D. work for?
Niklas D. works for Bitbox
What is Niklas D.'s role at the current company?
Niklas D.'s current role is Embedded Engineer at BitBox Swiss.
What schools did Niklas D. attend?
Niklas D. attended The Faculty Of Engineering At Lund University, Katedralskolan I Lund.
Not the Niklas D. you were looking for?
-
1maryvillecollege.edu
-
Niklas Sinderholm Sposato, Med. Dr. (Ph.D.)
Sahlgrenska Academy At Gothenburg University / Osteopath MscGreater Gothenburg Metropolitan Area -
Niklas Reich, Ph.D.
Neuroscientist | Certified High Performance And Flow Coach | Postdoctoral Research Fellow At University Of North Carolina At Charlotte (Viral Infections In Alzheimer'S Disease And Tauopathies)Charlotte, Nc
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial