Daniel Larsen

Daniel Larsen

Software Engineer

Daniel builds software that is fast, reliable and correct by design. He is excited about everything related to embedded and distributed systems, compiler construction, program analysis. He’s also a fan of functional programming and software at scale. He started programming at 15 and hasn’t stopped since. When he’s not thinking about software, he’s probably playing the guitar, in the local gym or searching for his next fragrance purchase.

Location
Copenhagen, Denmark
Email
Website
https://iyyel.io
GitHub
iyyel
Facebook
iiyyel
LinkedIn
iyyel

Experience

present

Analyst (Student worker) at Netcompany

Highlights

  • User interface design, wireframing and documentation for an insurance system
  • Project management using Azure DevOps
  • Frontend development in React
  • Backend development in Gosu for the Guidewire platform

Application Management Analyst (Student worker) at Netcompany

Highlights

  • Troubleshooting Microsoft SharePoint applications

Developer (Intern) at Netcompany

Highlights

  • Troubleshooting Microsoft SharePoint applications
  • Revised UUID implementation for a client
  • Client communication, task estimation and implementation

Education

Master of Science in Engineering in Computer Science and Engineering from Technical University of Denmark (DTU) with GPA of 9.3/12

Courses

  • Program Analysis
  • Model Checking
  • Compiler Construction
  • Computer Science Modelling
  • Applied Functional Programming
  • Distributed Systems
  • Parallel Computer Systems
  • Modelling and Analysis of Real-Time Systems
  • Model-based Systems Engineering
  • Software Development of Web Services
  • Systems Optimization
  • System Integration

Bachelor of Engineering in Software Technology from Technical University of Denmark (DTU) with GPA of 9.8/12

Courses

  • Algorithms and Data Structures I
  • Algorithms and Data Structures II
  • Calculus and Algebra I
  • Calculus and Algebra II
  • Discrete Mathematics
  • Logical Systems and Logic Programming
  • Functional Programming
  • Compiler Construction
  • Distributed Systems
  • Parallel Systems
  • Operating Systems
  • Machine Learning and Data Mining
  • Databases and Database Programming

Languages

Danish
Fluency: Native speaker
English
Fluency: Native or bilingual proficiency
Spanish
Fluency: Elementary proficiency

Skills

Backend Engineering
Level: Master
Keywords:
  • Java
  • C#
  • F#
  • Rust
  • SQL
  • .NET
  • RabbitMQ
  • Microservices
  • REST
  • GraphQL
Frontend Engineering
Level: Intermediate
Keywords:
  • HTML
  • CSS
  • JavaScript
  • React
Tools
Level: Intermediate
Keywords:
  • Visual Studio
  • Visual Studio Code
  • IntelliJ Idea
  • Azure DevOps
  • Linux
  • Git
  • CLI