Andreas Geffen Lundahl, Developer in Växjö, Sweden
Andreas is available for hire
Hire Andreas

Andreas Geffen Lundahl

Verified Expert  in Engineering

Software Developer

Location
Växjö, Sweden
Toptal Member Since
January 20, 2016

Andreas is a product-minded software engineer with a passion for startups. Equally invested in the product as he is in the code, Andreas strives for robust contributions that make both users and fellow developers happy. As a team member, he's eager to share knowledge, improve processes, and learn from his peers.

Portfolio

Jun Group
Elixir, Ruby, Ruby on Rails (RoR), JavaScript, React, Phoenix, PostgreSQL...
Joint Academy
Ruby, Ruby on Rails (RoR), TypeScript, Python, Go, PostgreSQL, React Native...
Aline
React, JavaScript, Node.js, Slate.js, GraphQL, TypeScript, Redux

Experience

Availability

Part-time

Preferred Environment

Git, Emacs, Linux, OS X

The most amazing...

...thing I've built is a trading application for executing predefined strategies on the Swedish stock market.

Work Experience

Software Engineer

2022 - PRESENT
Jun Group
  • Extracted the audience part of their Ruby on Rails ad server to a separate service built with Elixir and Phoenix.
  • Scaled the capabilities of their audience to hold billions of targets while vastly improving both read and write performance.
  • Built a user interface for managing audience and segment data in the audience service.
Technologies: Elixir, Ruby, Ruby on Rails (RoR), JavaScript, React, Phoenix, PostgreSQL, Amazon Web Services (AWS)

Software Engineer

2021 - 2022
Joint Academy
  • Built the back-end part of Groups, the company's initiative to offer online support groups for patients.
  • Led the development of treatment switching, offering a better service for returning patients and ultimately increasing revenue.
  • Worked on the company's introduction to the US market, adapting the application for US compliance and billing.
Technologies: Ruby, Ruby on Rails (RoR), TypeScript, Python, Go, PostgreSQL, React Native, React

Software Engineer

2019 - 2021
Aline
  • Laid the foundation for the front-end architecture.
  • Built the core word processor with a custom layout engine, similarly to how Google Docs is implemented.
  • Forked Slate and added a functionality that was not easily supported in the off-the-shelf version, such as pagination.
Technologies: React, JavaScript, Node.js, Slate.js, GraphQL, TypeScript, Redux

Architect

2019 - 2019
Touchtech
  • Architected and implemented an MVP for a specific touchscreen use case.
  • Set the foundation for multiple areas of the project, such as the test suite and the Redux store.
  • Wrote a DB abstraction layer between PouchDB and the application.
Technologies: Electron, Redux, React, TypeScript, PouchDB

Architect

2019 - 2019
Outnorth
  • Helped modernize the eCommerce platform for Outnorth, one of Northern Europe's leading sites for outdoor equipment. Besides working on the architecture and implementation of the new platform, Andreas also worked with the in-house development team to improve internal processes.
Technologies: Amazon Web Services (AWS), PostgreSQL, Ruby on Rails (RoR), Ruby

Acting CTO

2017 - 2018
WM3
  • Led the development and improved the long-term vision for the product.
Technologies: Amazon Web Services (AWS), JavaScript, Ruby on Rails (RoR), Ruby

Architect

2017 - 2017
Undisclosed Trading Application
  • Architected and led the implementation of an application for stock traders. The application was built to facilitate the execution of certain strategies on stock markets.
Technologies: Electron, Clojure

Developer

2016 - 2017
Articulate
  • Led the implementation of checkout flows, from Articulate's website to integrations with Stripe and Salesforce, and everything in between.
Technologies: Redux, React, JavaScript, Ruby on Rails (RoR), Ruby

Developer

2015 - 2016
Fortnox
  • Designed, architected, and implemented a completely new product.
Technologies: React, JavaScript, Java

Developer

2013 - 2014
Fortnox
  • Played a key role in modernizing the front-end architecture and implementing React for Fortnox, one of the leading business software providers in Sweden.
Technologies: React, JavaScript

Team Lead

2013 - 2013
Kryapp
  • Led a team for healthtech startup Kryapp. The work mostly consisted of building more features, such as a medical record system which passed a rigorous certification process.
Technologies: MongoDB, JavaScript, Ruby on Rails (RoR), Ruby

Developer

2013 - 2013
Multiple Swedish Public Transport Companies
  • Helped architect and implement a combined CMS and CRM for Swedish public transport companies. The systems developed are still daily used by hundreds of thousands of people.
Technologies: PostgreSQL, JavaScript, Ruby on Rails (RoR), Ruby

Architect

2012 - 2013
WM3
  • Helped architect the initial MVP.
Technologies: PostgreSQL, JavaScript, Ruby on Rails (RoR), Ruby

Team Lead

2012 - 2012
Kryapp
  • Led a team to build an MVP for a startup in healthtech. Besides leading a team of developers and designers, I was also responsible for initial architecture.
Technologies: MongoDB, JavaScript, Ruby on Rails (RoR), Ruby

Developer

2011 - 2012
Boss Media
  • Contributed to the development of customizable administrative panels for players.
Technologies: JavaScript, Ruby on Rails (RoR), Ruby

Developer

2011 - 2011
Moveq
  • Contributed to the development of geographical tracking and visualization of trucks, time management for drivers, and more.
Technologies: Java, JavaScript, Ruby on Rails (RoR), Ruby

Developer

2009 - 2010
Quickbutton
  • Helped one of Europe's leading name tag manufacturers to digitalize and improve their workflows by building internal tools and systems.
Technologies: Backbone.js, JavaScript, Java

Mapery

Mapery is a collection of luxury map prints. Using a unique design method, we offer the most elegant and timeless map prints.

Prints from Mapery have sold worldwide, directly to consumers through the website, wholesale to brick-and-mortar stores, and on platforms such as Etsy.

Mapery has received over 600 five-star reviews.

Languages

ECMAScript (ES6), Less, CSS3, ES7, Sass, CoffeeScript, HTML, CSS, Clojure, SQL, JavaScript, Ruby, TypeScript, Elixir, PHP, GraphQL, Python, Java, Go

Frameworks

Redux, Selenium, ClojureScript, Ruby on Rails (RoR), Electron, Phoenix, Relay, React Native

Libraries/APIs

Shopify API, Node.js, Stripe, Underscore.js, Backbone.js, React, Sidekiq, Etsy API, Normalizr, GitHub API, Auth0 API

Tools

Git, RSpec, GitHub, Amazon Elastic Container Registry (ECR), Redux Thunk, Gulp, Subversion (SVN), Adobe Photoshop, Adobe Illustrator, Apache ZooKeeper, AWS ELB, AWS CLI, Amazon Elastic Container Service (Amazon ECS), AWS Fargate, Amazon Virtual Private Cloud (VPC), Emacs, GIS, Amazon ElastiCache

Paradigms

Agile, Test-driven Development (TDD), Functional Programming, Distributed Programming, Scrum, Data Science

Platforms

Shopify, Amazon Web Services (AWS), Docker, Amazon EC2, AWS Lambda, Linux, OS X, Salesforce

Storage

PostgreSQL, Amazon S3 (AWS S3), RethinkDB, MongoDB, Redis, Elasticsearch, PouchDB, PostGIS

Other

Shopify Customizations, Web App Development, Etsy, Consul, User Experience (UX), Datomic, Customer Development, Business Development, Slate.js, Graphics

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