λ👨‍💻🎹🌲

CV for Michel Bøje Randahl Nielsen

View the Project on GitHub michelrandahl/cv

Michel Bøje Randahl Nielsen

Backend & Cloud Functional Programming Embedded Rust

michelrandahl@proton.me / Addr.: Holte, Denmark / GitHub / Codeberg / LinkedIn / This CV: michelrandahl.github.io/cv

Profile

Software Developer with extensive professional experience across backend systems, cloud applications, and fullstack solutions.
Currently focused on upskilling in embedded systems with Rust, contributing to open source embedded Rust libraries and working on my own hardware projects.

Work Experience

- Independent Learning & Hardware Product Development (Aug 2023 - Present)
Mid 2023 I decided to take a career break to explore areas beyond fullstack development. Since then I have independently studied embedded Rust, electronics design, contributed to open source - while working on my own commercial eurorack module. I also continue to deepen my knowledge in areas of existing expertise, such as functional programming, systems programming, and security fundamentals.

- Software developer and DevOps @ Criipto (Dec 2021 - Aug 2023)
At Criipto, an e-ID solutions broker, I:

- Software developer @ Skatteministeriet / UFST (udviklings og forenklingsstyrelsen) (Jan 2017 - Nov 2021)
At Skatteministeriet/UFST, I contributed to modernizing Danish property valuation and taxation systems:

- Intern and part time Software developer @ Noitso (Feb 2013 - Aug 2014)
At Noitso, a financial technology and custom software development company, I:

Education

- MSc Computer Science and Engineering @ DTU (Feb 2014 - Oct 2016)
Studying topics such as Fault Tolerant Systems, Data Mining, Stochastic Simulation, Model Checking and Formal Software Engineering.

- BEng Information Technology @ DTU (Sep 2009 - Jan 2014)
Learning Software Development and Computer Science fundamentals, such as Software Design, Databases, Algorithms and Datastructures, Hardware/Software programming, Introduction to Artificial Intelligence and Machine Learning.

Technical Competences

- Programming languages
I’ve explored and used many different programming languages, with a particular interest in functional programming. Here is an overview of some of the languages that I have used the most:

- Testing
Experience with property-based testing across multiple languages

- Databases
Extensive experience with SQL databases and some exposure to NoSQL:

- Cloud & DevOps
Some experience with cloud platforms and DevOps practices:

- Security
Developed security awareness through professional experience, particularly at Criipto:

- Development environment

Speaking and Writing

Native Danish and proficient in English

Beyond Code