Simon Orzel

Senior Software Engineer

Hey! I am Simon, a TypeScript generalist who started programming in high school and currently working as a Senior Software Engineer at Bracketlab GmbH. I enjoy playing with the newest tech at work and in my free time, and using that tech to build highly effective applications. I am a big fan of Next.js, TypeScript, and tRPC.

My Skills

Full Stack Web/App Development

TypeScript developer focused but not limited to Next.js with tRPC + Bun. Scalable and maintainable applications.

DevOps + CI/CD

Docker. Cloud platforms like Azure, and GCP as well as self hosting. Setting up CI/CD pipelines with GitHub Actions.

AI / Vector Search / Image Generation

Generation of images and text using AI. Development of internal chatbots and vector search engines on privacy focused data.

Webscraping

Scraping legal data from various sources and processing it into a usable format via puppeteer and cheerio.

Data Warehousing

Storing and processing large amounts of data in a structured and efficient manner. Separating tasks into queues for processing by workers.

SEO / Web Performance / Structured Data

Implementing structured data and SEO optimizations to improve search engine rankings. Understanding of how search engines work and how to optimize for them.

Agile Methodologies

Agile environments, collaborating with cross-functional teams, and delivering high-quality software in short iterations.

Project Archetecture and Planning

Planning and implementing large, scalable and maintainable applications with small teams.

Team Collaboration

Code reviews, pair programming, and mentoring peers to improve the overall quality of the codebase and team.

  • TypeScript
  • Next.js
  • React
  • Node.js
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • tRPC
  • Bun
  • pnpm
  • DevOps
  • CI/CD
  • GitHub Actions
  • AI
  • Vector Search
  • Image Generation
  • Webscraping
  • Puppeteer
  • Cheerio
  • Data Warehousing
  • Agile Methodologies
  • Project Architecture and Planning
  • scrum
  • kanban
  • Team Collaboration
  • Code Reviews
  • Pair Programming
  • Mentoring
  • Frontend Development
  • Backend Development
  • Monorepository
  • Private npm Packages
  • E-commerce
  • Robotics
  • Prototypes
  • UI/UX Testing
  • Script Automation
  • Tailwind
  • jest
  • cypress
  • e2e Testing
  • unit testing
  • TDD
  • Agile
  • Infrastructure Management
  • DRY
  • Legacy Codebases
  • Data Processing
  • Data Imports
  • Automation
  • Feature Flag
  • A/B Testing
  • Community Enhancement
  • Consulting
  • Performance Optimization
  • Angular
  • rxjs
  • Nest
  • SEO Optimization
  • Strapi
  • Symfony
  • Vue.js
  • PHP
  • AWS
  • s3
  • open source
  • OSS
  • Postgres
  • Coolify
  • shadcn
  • monorepos
  • turbopack
  • vite
  • yarn
  • rsc
  • next.js app router
  • ssr
  • csr
  • pwa
  • headless cms
  • sass
  • scss
  • BEL
  • i18n
  • prisma orm
  • pgvector
  • openai api
  • sql
  • mongodb
  • scripting
  • cron scheduler
  • webhooks

Experience

Senior Software Engineer / Technical Lead

Bracketlab GmbH

Mar 2023 - Present

  • Development and maintainence of three Full-Stack applications
  • Lead an agile team of 4 developers, responsible for code reviews, mentoring, and technical planning.
  • Responsible for all DevOps tasks, including setting up CI/CD pipelines, and managing infrastructure.

Senior Software Engineer

Dynabase GmbH

Jan 2020 - Mar 2023

  • Full-stack development of six applications for an industrial tooling and plastics manufacturer.
  • Participated in team mainancence of a large monorepository along with multiple private npm packages which were shared across multiple applications.
  • Full-stack development for an e-commerce startup focused on consumer robotics equipment.

Software Developer

Denkwerk GmbH

Sept. 2016 - December 2019

  • Frontend Lead of a 3 developer team, responsible for the development of a high traffic banking login/sign up flow.
  • Full-Stack development and quoting for large client projects.
  • Independant development of various small-scale prototypes for client pitches and UI/UX testing.
  • Debugging and resolving issues within extensive, complex, and legacy codebases.
  • Script automation for various time intensive development tasks.

Side Projects

Nightly
ngtly
Full stack Next application for nightlife all around Europe. Utilizing webscraping, data warehousing and queues for data processing.
Adfree-recipe.com
adfree-recipe.com
Full stack development of a ad-free recipe website. Hosting over 100k+ recipes that can be searched and filtered. Using dat warehousing and queues for data processing and ai generation of images.
Started and helped develop an A/B testing and Feature Flag tool as an open-source product.
Full stack consulting, development and performance fixing for a community enhancement startup.

Projects

Eurorad 2 Application Portal (Currently in development)
Eurorad
Tech lead for the development of Eurorad's new application portal as a monorepository. Utilized Next.js with TypeScript for a robust front-end and integrated tRPC for backend operations. The focus was on creating a user-friendly interface, implementing advanced search functionalities, and ensuring the system's scalability and security for the expected hundreds of thousands of users.
Santander Germany
CreditGiroBestcard
Lead a front-end development team of 3 people to create a register, login and loan portal in React/Redux for large Spanish bank in Germany. Agile environment with direct communication to project stakeholders.
RBTX
RBTX
Full-stack development using Next.js a small startup selling end-user robotics. Agile development in a team of 3-4 people, peer code reviews via github.
CHIO Aachen Mobile App
RBTX
In a team of two people developed a small React Native app in a month time for the world's largest equestrian show. The app was used by over 50,000 people and had a 4+ star rating on the app store.
Igus Tools
DMXDSEDGEDRBDLE
Full-stack development using Angular & rxjs and some Nest for an industrial tooling and plastics manufacturer. Developing and maintaining private npm repositories. Agile development teams of 3-11 people, peer code reviews via github. Automating data imports, and using web scraping technologies.
Motel One
Motel One
Developed front-end components for a hotel booking portal in an agile team of 6-9 people.
Chio Aachen App
Chio Aachen
Full-stack development for the Chio Aachen App, the official application for the world's largest equestrian show. This included leveraging React Native for a seamless mobile experience and developing a tRPC backend for efficient data handling. Responsible for integrating live event updates, user engagement features, and maintaining high performance standards.
Faymonville CMS
Faymonville
Independantly developed development of Faymonville's CMS website, utilizing Next.js for a responsive front-end and Strapi as the headless CMS backend. Focused on creating an intuitive content management experience, optimizing SEO, and ensuring scalable architecture to support future expansions all within an insane deadline.
Telekom Magenta TV - Web Prototype
Magenta TV
Independantly developed an online UI/UX testing prototype for Magenta TV in Vue.js with a heavily restricted budget.
Tui Blue
Tui Blue
Booking portal feature development, debugging, fixing and maintaining for a hotel website in symfony. Automating tedious asset procedures using php scripts.
Developed front-end features and animations for multiple storck brand websites, a candy manufacturer in Germany.
OBI Microcampaigns
GartenPlaner
Developed front-end microsites for some of the OBI microcampaigns including the garden planer and holiday events.