Norbert Stein
Technical training & open-source work
Experience
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
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
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
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
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
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
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
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
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.)
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
Education
Maastricht University
MSc · International Business · Maastricht, Netherlands
Växjö University
Erasmus Student Exchange · Media Technology · Växjö, Sweden
FHTW Berlin
BSc · Media and Computing · Berlin, Germany
Certifications & licenses
Certified Kubernetes Application Developer (CKAD)
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Norbert based?
What languages does Norbert speak?
How many years of experience does Norbert have?
What roles would Norbert be best suited for?
What is Norbert's latest experience?
What companies has Norbert worked for in recent years?
Which industries is Norbert most experienced in?
Which business areas is Norbert most experienced in?
Which industries has Norbert worked in recently?
Which business areas has Norbert worked in recently?
What is Norbert's education?
Does Norbert have any certificates?
What is the availability of Norbert?
What is the rate of Norbert?
How to hire Norbert?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Technical training & open-source work
Nearby freelancers
Professionals working in or nearby Leipzig, Germany