Daniel Larsen

Daniel Larsen

Software Engineer

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

Location
Copenhagen, Denmark
Email
Website
iyyel.io
GitHub
iyyel
LinkedIn
iyyel

Experience

present

Consultant at Netcompany

Highlights

  • Frontend development with TypeScript and React
  • Backend development with Gosu for the Guidewire platform
  • Software system design documentation
  • Project management with Azure DevOps
  • Client meetings and workshops

Analyst (Student worker) at Netcompany

Highlights

  • Frontend development with TypeScript and React
  • Backend development with 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 with C# 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 10/12

Courses

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

Courses

  • Bachelor's thesis: Distributed Event-Management Platform with Modern Technologies
  • 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

Programming Languages
Keywords:
  • Java
  • Scala
  • C#
  • F#
  • SQL
  • TypeScript
  • JavaScript
  • HTML/CSS
Software & Tools
Keywords:
  • .NET
  • React
  • REST
  • GraphQL
  • Azure DevOps
  • Jenkins
  • Linux
  • Git

Interests

Software Engineering
Keywords:
  • Functional programming
  • Concurrent programming
  • Distributed systems
  • Software architecture
  • Software at scale
General
Keywords:
  • Music
  • Guitar
  • Fragrances
  • TV-series
  • Cooking
  • Muay Thai