Andreas Geffen Lundahl, Software Developer in Växjö, Sweden
Andreas Geffen Lundahl

Software Developer in Växjö, Sweden

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.
Andreas is now available for hire

Portfolio

  • Joint Academy
    Ruby, Ruby on Rails (RoR), TypeScript, Python, Go, PostgreSQL, React Native...
  • Aline
    React, JavaScript, Node.js, Slate.js, GraphQL, TypeScript, Redux
  • Touchtech
    Electron, Redux, React, TypeScript, PouchDB

Experience

Location

Växjö, Sweden

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.

Employment

  • Developer

    2021 - PRESENT
    Joint Academy
    • Worked with Joint Academy, a telehealth startup treating osteoarthritis.
    • Collaborated with the US Expansion team that introduced Joint Academy to the US market. The work mostly consisted of adapting the product to US billing and compliance requirements.
    • Led the work of Groups, a company initiative to bring online support groups to patients.
    • Spearheaded the work of Care Loop, adapting the product to support multiple treatment programs per patient.
    Technologies: Ruby, Ruby on Rails (RoR), TypeScript, Python, Go, PostgreSQL, React Native, React
  • Developer

    2019 - 2021
    Aline
    • Worked with Aline, an early-stage startup building a digital contracting platform.
    • Played a significant role in architecting and implementing the core word processor, which is implemented in the browser in a similar fashion to Google Docs.
    • Forked the React implementation of Slate.js to make it support Aline's layout engine, which couldn't solely rely on contenteditable.
    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), 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), 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

Experience

  • Mapery
    https://maperyprints.com

    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.

Skills

  • 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, 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 ECR (Amazon Elastic Container Registry), Redux Thunk, Gulp, Subversion (SVN), Adobe Photoshop, Adobe Illustrator, Apache ZooKeeper, AWS ELB, AWS CLI, Amazon ECS (Amazon Elastic Container Service), 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 (Amazon Elastic Compute Cloud), 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, AWS, Slate.js, Graphics

To view more profiles

Join Toptal
Share it with others