Logan Raarup, Developer in Kolding, Denmark
Logan is available for hire
Hire Logan

Logan Raarup

Verified Expert  in Engineering

Software Developer

Location
Kolding, Denmark
Toptal Member Since
August 27, 2015

Logan is a full-stack engineer who has been developing web applications for more than 14 years. He has worked with a wide variety of organizations, ranging from startups to large corporations, on projects that required knowledge about web applications, distributed systems, scientific computing, and embedded software. Nowadays, his primary tools are Node.js, Meteor, Ruby on Rails, Python, and PHP.

Portfolio

TraceAd Analytics
JavaScript, Python, MongoDB, Ruby on Rails (RoR), Ruby, MySQL, PHP
LM Wind Power
Oracle, C#, NumPy, Flask, Python, Boost, C++
Freelance
MongoDB, PostgreSQL, Ruby on Rails (RoR), Ruby, PHP

Experience

Availability

Part-time

Preferred Environment

Vagrant, Git, Vim Text Editor, Linux, MacOS

The most amazing...

...thing I've achieved through software automation is reducing the time-to-market of wind turbine blades by several weeks.

Work Experience

CTO

2014 - 2015
TraceAd Analytics
  • Improved real-time analytics performance using MongoDB MapReduce.
  • Successfully rebuilt the platform on Amazon Web Services, using EC2, ELB, S3, RDS, and ElastiCache to increase availability and reduce costs.
  • Implemented a connectivity platform in Ruby on Rails.
  • Optimized performance to achieve <15ms average response time and handle >1000 rps.
  • Implemented a pattern recognition algorithm for allowing the end user to design URL rules without typing.
Technologies: JavaScript, Python, MongoDB, Ruby on Rails (RoR), Ruby, MySQL, PHP

Structural Design Engineer

2010 - 2014
LM Wind Power
  • Reduced errors and improved time-to-market by automating wind turbine blade design processes and reporting.
  • Increased transparency and understanding of manufacturing processes by implementing a 3D visualization tool in C++/OpenGL.
  • Designed and built a collaborative design and documentation platform and REST API using Oracle/C++/Python.
  • Implemented and deployed embedded software for real-time processing of sensor data.
  • Built and open sourced a C++ REST client for mapping APIs to an object model.
Technologies: Oracle, C#, NumPy, Flask, Python, Boost, C++

Software Engineer

2006 - 2010
Freelance
  • Built marketing-specialized CMS for a startup.
  • Built custom applications for various clients.
  • Created a social platform and photo sharing service for cooking hobbyists with geo-indexing.
  • Delivered lots of client websites built with a simple and intuitive custom CMS.
  • Developed an order-management platform for a startup.
Technologies: MongoDB, PostgreSQL, Ruby on Rails (RoR), Ruby, PHP

Software Engineer

2005 - 2006
WWI
  • Developed an automated domain queueing and registration tool for sunrise periods.
  • Implemented an online ad analytics platform.
  • Implemented internal frameworks for web applications.
  • Maintained an in-house CMS.
  • Integrated web shops with the customer's Axapta system for generating product spec PDFs dynamically.
Technologies: JavaScript, MySQL, PHP

Freelance Software Consultant

2002 - 2005
pil.dk
  • Built a CMS targeted for entertainment industry professionals.
  • Helped build a credit card processing platform.
  • Developed a member management application for political organizations.
  • Maintained a custom CMS for a large-scale website.
  • Implemented a tool for managing and sharing of large assets through WebDAV.
Technologies: PostgreSQL, JavaScript, Perl, PHP

restful_mapper

https://github.com/logandk/restful_mapper
restful_mapper connects business objects and Representational State Transfer (REST) web services. It implements object-relational mapping for REST web services to provide transparent proxying capabilities between a client (using restful_mapper) and a RESTful web service.

mongoid_denormalize

https://github.com/logandk/mongoid_denormalize
Implemented the first library available for automating denormalization of fields in MongoDB (for Ruby).

capistrano-ec2group

https://github.com/logandk/capistrano-ec2group
A Capistrano plugin for deploying to Amazon EC2 instances by security groups.

unfurl

https://github.com/logandk/unfurl
A simple filesystem-based desktop application deployment for Windows.

Languages

JavaScript, Python, PHP, SQL, Ruby, C++, C, Perl, Octave, C#, Visual Basic for Applications (VBA)

Frameworks

Sinatra, Flask, Ruby on Rails (RoR), Ember.js, Boost

Paradigms

REST, Model View Controller (MVC), Model View ViewModel (MVVM)

Platforms

Meteor, MacOS, Linux, Oracle, Amazon Web Services (AWS), Docker, Amazon EC2, Heroku

Storage

MongoDB, MySQL, Redis, Amazon S3 (AWS S3), PostgreSQL, Memcached

Other

Cython, Game Development

Libraries/APIs

Node.js, NumPy

Tools

Adobe Illustrator, Vim Text Editor, Git, Vagrant, MATLAB

2006 - 2010

Bachelor's Degree in Engineering and Computer Science

University of Southern Denmark - Odense, Denmark

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring