λ👨‍💻🎹🌲

CV for Michel Bøje Randahl Nielsen

View the Project on GitHub michelrandahl/cv

Michel Bøje Randahl Nielsen

Software developer, passionate about Functional Programming

michelrandahl@proton.me / Addr.: Holte, Denmark / GitHub / Codeberg / LinkedIn

Profile

Software Developer specialized in functional programming for everything from custom ETL jobs and applications running in the cloud, to fullstack software development. I especially enjoy creating simple, robust and maintainable solutions using languages such as PureScript, F# and Clojure.
Recently, I’ve begun exploring embedded systems development with Rust.

Work Experience

- Independent study and working on my own projects (Aug 2023 - Present)
Expanding my knowledge into embedded systems and electronics, with the goal of developing a commercial eurorack module. Additionally I have explored UX prototyping of eurorack modules using PureScript. During this timeframe I have been learning about and worked with a broad array of topics:

- 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 the modernizing of Danish property valuation and taxation. My main contributions included:

- Intern and part time Software developer @ Noitso (Feb 2013 - Aug 2014)
Noitso was a small, versatile software development company specializing in financial technology solutions and custom software development:

Education

- Msc in Computer Science and Engineering @ DTU (Feb 2014 - Oct 2016)
Studying topics such as Fault Tolerant Systems, Parallel Programming, Data Mining, Stochastic Simulation and Formal Software Engineering

- BEng Information Technology @ DTU (Sep 2009 - Feb 2014)
Learning fundamentals of Computer Science and modern software development, hands-on software development projects in teams, introduction to Machine Learning and Artificial Intelligence, and light studies of digital electronics, embedded systems and low level programming

Technical Competences

- Programming languages
Over the past 15 years, spanning university studies as well as professional work, I’ve worked with and studied a diverse range of programming languages. However I’ve particularly deepened my expertise in functional programming through self study and personal projects.

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

- Cloud & DevOps
While my focus mainly has been on application development and writing code, I have also obtained knowledge and experience with various DevOps and Cloud topics:

- Security
Especially my time at Criipto expanded my security awareness:

- Development environment

Speaking and Writing

Native Danish and proficient in English

Beyond Code