Recommended expert

Norbert Stein

Technical training & open-source work

Norbert Stein
Leipzig, Germany

Experience

Mar 2023 - Present
3 years

Technical training & open-source work

Personal Project

  • training and official certification as Certified Kubernetes Application Developer
  • open-source development and documentation in a personal project
  • keeping updated about cloud native and AI technologies through courses and books
  • Tech: Kubernetes, Docker, Typescript, Node.js
Apr 2022 - Sep 2022
6 months

Senior Software Engineer

Hive Technologies GmbH

  • implemented, improved and scaled integrations for various ERPs and shop systems (Shopify, Xentral etc.)
  • refactored and scaled background workers (Sidekiq) for higher throughput and better error resilience
  • shaped abstract shop integration for better maintainability and easier addition of future integrations
  • improved observability with structured and centralized logging (AWS CloudWatch Logs)
  • Tech: Ruby, Rails, Postgres, Sidekiq, AWS, Docker, GitHub Actions, Terraform, Grafana
Jul 2020 - Dec 2021
1 year 6 months

Senior Software Engineer

Good Hood GmbH (nebenan.de)

  • implemented back office to integrate with partners and core platform
  • developed interactive map (React, Mapbox) with live display of local partner businesses
  • migrated tech stacks from Heroku to AWS
  • integrated a headless CMS for marketing campaigns (Contentful)
  • supported project manager with technical project planning
  • Tech: Ruby, Rails, JavaScript, React, Postgres, Heroku, AWS, Contentful, Ansible
Jul 2019 - Jan 2020
7 months

Lead Developer

MeinWunschcatering GmbH

  • completed migration of the infrastructure to a new AWS stack
  • set up automated build pipeline to make releasing smooth and easy for the dev team
  • fully rewrote the partner backend from scratch and added critical features
  • massively reduced technical debt throughout the app to improve team velocity
  • Tech: Ruby, Rails, JavaScript, Node.js, Vue.js, Postgres, AWS, Docker, Kubernetes
Apr 2018 - Apr 2019
1 year 1 month

Lead Developer

Zinsbaustein GmbH

  • maintained full stack and developed features for a Rails-based monolith
  • refactored in preparation for a more scalable and maintainable distributed architecture
  • supported product manager with technical planning (user stories, roadmaps)
  • set up build pipeline with CircleCI, including continuous deploys
  • screened, interviewed, and evaluated new candidates
  • Tech: Ruby, Rails, JavaScript, AWS, Postgres
Apr 2017 - Nov 2017
8 months

Lead Developer

Zinsbaustein GmbH

  • maintained full stack and developed features for a Rails-based monolith
  • refactored in preparation for a more scalable and maintainable distributed architecture
  • supported product manager with technical planning (user stories, roadmaps)
  • set up build pipeline with CircleCI, including continuous deploys
  • screened, interviewed, and evaluated new candidates
  • Tech: Ruby, Rails, JavaScript, AWS, Postgres
Jun 2015 - Oct 2016
1 year 5 months

Senior Software Engineer

Sennheiser

  • integrated and relaunched the global site with a new responsive design
  • migrated site search functionality from Solr to Elasticsearch
  • continuously extended, improved, and refactored the customized multi-site CMS solution
  • consulted on code maintainability and development processes
  • supported project manager in process improvements and technical planning
Nov 2014 - Apr 2015
6 months

Senior Software Engineer

HERE, a Nokia business

  • continuously prototyped and improved location services with mobile apps development team and designers
  • profiled, optimized, and scaled the globally distributed Node.js-based backend
  • designed and implemented several REST APIs and an Angular.js-based admin interface
Jan 2014 - Jul 2014
7 months

Senior Software Engineer

Trademob GmbH

  • continuously developed, optimized, and scaled the Node.js-based bidding system handling up to 50k requests/second
  • developed and maintained downstream services for processing and matching incoming data (Node.js, Ruby, Cassandra, Redis)
  • integrated the internal Rails-based campaign management dashboard
  • managed configuration with Chef and build automation with Jenkins
  • leveraged AWS cloud infrastructure (EC2, S3, ElastiCache, etc.)
Oct 2012 - Sep 2013
1 year

Senior Software Engineer

Trademob GmbH

  • continuously developed, optimized, and scaled the Node.js-based bidding system handling up to 50k requests/second
  • developed and maintained downstream services for processing and matching incoming data (Node.js, Ruby, Cassandra, Redis)
  • integrated the internal Rails-based campaign management dashboard
  • managed configuration with Chef and build automation with Jenkins
  • leveraged AWS cloud infrastructure (EC2, S3, ElastiCache, etc.)

Summary

Hi there! I am an experienced software engineer and tech lead with a focus on complex web applications. My current key technologies are Ruby (Rails) and Javascript (Typescript, Node.js, React). I have working knowledge and plenty of experience in the full web stack through a wide range of projects, with an emphasis on backend technologies. With more than fifteen years of hands-on experience under my belt, I know how to build effective and pragmatic solutions for my clients, using the tools that suit the job. I also enjoy sharing and discussing this with others, as well as helping my team succeed. In my work, I enjoy simple yet beautiful and maintainable code. I embrace change and constraints, and I mostly thrive in agile and lean environments.

I am offering:

  • software development with Ruby (Rails) and Javascript (Typescript, Node.js, React)
  • support with dev-ops and automation (Docker, CD, Kubernetes, Terraform, AWS)
  • leading and mentoring of engineering teams
  • support with technical project management and planning

In the collaboration of your team with me, you will receive these benefits:

  • Your software is state of the art, maintainable, and well-ordered.
  • Your software is based on a deliberate and extendable architecture.
  • Technical decisions are well-prepared and documented.
  • Your team works in a goal-oriented, agile and lean manner.
  • You gain insight into new approaches, best practices, and technologies as used by similar companies.

Skills

  • Ruby / Rails: 10+ Years In Various Applications From Small To Enterprise Size

  • Javascript / Node.js: 5+ Years In Complex High-traffic Systems

  • Frontend: React, Html5, Css3

  • Cloud / Infrastructure: 10+ Years With Aws Ecosystem And Heroku

  • Databases / Messaging: Postgres, Mysql, Redis, Mongodb, Rabbitmq, Zmq

  • Devops: Docker, Github Actions, Kubernetes, Terraform, Prometheus, Grafana

  • Experience In All Stages Of The Development Life Cycle: Design, Spec, Code, Testing, Deployment, Maintenance Etc.

  • Well-versed In Design Decisions Ranging From Specific Components To Entire Systems

  • Leveraging Concurrency, Caching, Security, And Persistence In Distributed Applications

  • Agile Methods And Practices: Scrum, Kanban, Bdd, Tdd, Code Reviews, Pair Programming, Continuous Integration

Languages

German
Native
English
Advanced

Education

Sep 2009 - Aug 2010

Maastricht University

MSc · International Business · Maastricht, Netherlands

Oct 2006 - Jun 2007

Växjö University

Erasmus Student Exchange · Media Technology · Växjö, Sweden

Oct 2004 - Sep 2007

FHTW Berlin

BSc · Media and Computing · Berlin, Germany

Certifications & licenses

Certified Kubernetes Application Developer (CKAD)

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Norbert based?

Norbert is based in Leipzig, Germany.

What languages does Norbert speak?

Norbert speaks the following languages: German (Native), English (Advanced).

How many years of experience does Norbert have?

Norbert has at least 10 years of experience. During this time, Norbert has worked in at least 3 different roles and for 8 different companies. The average length of individual experience is 1 year. Note that Norbert may not have shared all experience and actually has more experience.

What roles would Norbert be best suited for?

Based on recent experience, Norbert would be well-suited for roles such as: Technical training & open-source work, Senior Software Engineer, Lead Developer.

What is Norbert's latest experience?

Norbert's most recent position is Technical training & open-source work at Personal Project.

What companies has Norbert worked for in recent years?

In recent years, Norbert has worked for Personal Project, Hive Technologies GmbH, and Good Hood GmbH (nebenan.de).

Which industries is Norbert most experienced in?

Norbert is most experienced in industries like Information Technology (IT), Advertising, and Manufacturing. Norbert also has some experience in Banking and Finance, Real Estate, and Food and Beverage.

Which business areas is Norbert most experienced in?

Norbert is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Norbert worked in recently?

Norbert has recently worked in industries like Information Technology (IT).

Which business areas has Norbert worked in recently?

Norbert has recently worked in business areas like Information Technology (IT) and Product Development.

What is Norbert's education?

Norbert holds a Master in International Business from Maastricht University and a Bachelor in Media and Computing from FHTW Berlin.

Does Norbert have any certificates?

Norbert has 1 certificate: Certified Kubernetes Application Developer (CKAD).

What is the availability of Norbert?

Norbert is immediately available for suitable projects.

What is the rate of Norbert?

Norbert's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Norbert?

To hire Norbert, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 710-870 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.