Nico Saueressig

Freelance Software Engineer

Heidelberg, Germany

Experience

Oct 2022 - Present
2 years 10 months
Heidelberg, Germany

Freelance Software Engineer

HL Design

  • Implementing new features using best practices for a long running e-commerce and content management platform used by a large variety of different customers.
  • Skills/Technologies: Ruby on Rails, Ruby, REST, Postgres, TDD, RSpec, testing, e-commerce, CMS.
Nov 2021 - Sep 2022
11 months
Heidelberg, Germany

Freelance Software Engineer

Fluidmobile GmbH

  • Extending and improving a mature Ruby on Rails platform to support multiple mobile apps and IoT applications.
  • Skills/Technologies: Ruby on Rails, Ruby, REST, Postgres, TDD, RSpec, testing, Heroku, CI, Agile practices, IoT.
Oct 2020 - Dec 2021
1 year 3 months
Heidelberg, Germany

Freelance Software Engineer

Parcelly Ltd

  • Maintaining and extending a mature Sinatra platform with a Ruby on Rails based administration interface at scale.
  • Skills/Technologies: Sinatra, Ruby on Rails, Ruby, REST, Postgres, TDD, Minitest, testing, CI, Agile practices, logistics, scale, Resque.
Sep 2020 - Apr 2021
8 months
Heidelberg, Germany

Freelance Software Engineer

Neoom Group

  • Implemented new features in a Ruby on Rails app, covering both frontend and backend development.
  • Utilized VueJS for specific frontend components.
  • Provided consulting services and advocated for the adoption of best practices.
  • Contributed to retrofitting tests into the existing codebase.
  • Skills/Technologies: Ruby on Rails, Ruby, REST, Postgres, TDD, Minitest, CI, Agile practices, VueJS, IoT.
Feb 2020 - Mar 2020
2 months
Heidelberg, Germany

Freelance Software Engineer

Allianz SE

  • Conceptualised and implemented a new payment solution for an internationally well known Allianz partnership in the dental medical space.
  • Skills/Technologies: Ruby, Sinatra, Stripe.
Mar 2019 - Apr 2019
2 months
Heidelberg, Germany

Freelance Software Engineer

Brümmer Digital Ventures

  • Helped to make sensible technical choices and audited existing products.
  • Skills/Technologies: Technical Consulting.
Feb 2018 - Apr 2020
2 years 3 months
Heidelberg, Germany

Freelance Software Engineer

ProSiebenSat.1 Media SE

  • Implemented new features and improved a legacy Ruby on Rails backend with multiple Angular frontends.
  • Architected and rewrote the legacy platform, ensuring 100% code coverage and adherence to clean code practices.
  • Maintained and updated the platform.
  • Skills/Technologies: Ruby on Rails, Ruby, Sinatra, Heroku, AWS, REST, Postgres, TDD, testing, RSpec, DevOps, infrastructure, CI, Agile practices, Pair Programming, Architecture, Microservices, Serverless, Lambda, JavaScript, Angular.
Dec 2017 - Feb 2018
3 months
Heidelberg, Germany

Freelance Software Engineer

100Worte

  • Python Flask frontend application development.
  • Performed backend integration as well as building a user and administration dashboard.
  • Skills/Technologies: Python, Flask, JavaScript.
Nov 2017 - Dec 2017
2 months
Heidelberg, Germany

Freelance Software Engineer

Entangled

  • iOS application: Performed backend integration and added new UI views.
  • NodeJS backend application: Added new backend endpoints and a complex metrics module.
  • Skills/Technologies: iOS, Swift, NodeJS, JavaScript, Postgres.
Aug 2017 - Oct 2017
3 months
Heidelberg, Germany

Freelance Software Engineer

Wawibox

  • Helped with their iOS application.
  • Wrote a NodeJS integration test suite for their public API.
  • Skills/Technologies: iOS, Swift, NodeJS, testing, JavaScript.
Jun 2017 - Jul 2017
2 months
Heidelberg, Germany

Freelance Software Engineer

Sketch

  • iOS application development.
  • Performed backend migration to new hosted Parse solution and added some functionality.
  • Skills/Technologies: iOS, Swift, Parse.
Feb 2016 - Apr 2017
1 year 3 months
London, United Kingdom

Software Engineer

Ebay Shipping Team

  • Built a full range shipping solution for ebay.co.uk sellers with integration of major carriers.
  • Worked with an existing massively scaled legacy SOA.
  • Contributed to agile transformation efforts.
  • Focused on improving towards continuous deployment.
  • Participated in an internal engineering excellence initiative.
  • Skills/Technologies: Java, Agile Transformation, testing, JUnit, infrastructure.
Sep 2014 - Apr 2017
2 years 8 months
London, United Kingdom

Software Engineer

Shutl Ltd (Ebay inc.)

  • Developed Shutl iOS app in Swift with a Clojure backend, enabling users to track their deliveries.
  • Created Shutl.com's new corporate website as a fully responsive and test-driven Rails application, allowing C2C customers to book Shutl same-day deliveries.
  • Practiced pair programming.
  • Monitored and tested microservice architecture.
  • Participated in retrospectives and daily standups.
  • Developed new mobile and web applications.
  • Maintained and extended existing services.
  • Performed on-call duty as a platform engineer.
  • Was a recurring member of the platform team.
  • Skills/Technologies: Ruby, Ruby on Rails, Sinatra, JavaScript, Clojure, iOS, Swift, infrastructure, AWS, DevOps, CI, MongoDB, Postgres, Pair Programming, Agile practices, TDD, testing, Microservices.

Summary

I am a freelance software developer. I have worked with large stock traded companies as well as numerous startups. I have been involved with concrete implementations, architecting technical solutions, introducing agile project management and development processes as well as technical consulting.

Languages

German
Native
English
Advanced

Education

Oct 2010 - Jun 2013

Middlesex University

Bachelor of Arts, Audio Production · Audio Production · London, United Kingdom