Node.js
Full
Stack

A developer's tale

My name is Tom Schönmann and I'm a cloud native full stack web developer with years of hands-on experience in various international teams distributed around the globe, facing many challenges with often tight deadlines.

I've been developing services and platforms with a user base of 90k+ and growing. My areas of responsibility span planning, writing, testing and maintaining Node.js backends, React frontends as well React Native apps for iOS and Android, preferably in Typescript.

I've been implementing products with real time synchronization, warehouse management software to handle thousands of items and interfaces to hardware devices, just to name a few.

Writing code is a true passion of mine and I welcome you to this section of my personal progressive web app, flaming.codes, where I invite you to take a look at what modern full stack development actually means.

ReactGitHubOpenAIAppleGoogle Play
  • Amazon Web Services
  • Cloud Native
  • Google Cloud Platform

UI & UX

  • Architecture
  • System Restyle
  • Accessibility
  • UI lead
  • Prototyping
  • Web + Native
  • Tailwind
  • Material-UI
  • Carbon Design
  • Responsive
  • Figma
  • Themes

Experiences

    Projects

    What I have been working on

    Open Source Software

    Open source projects that I created

    Open for your ideas

    I'm currently employed at a great software development company based in Vienna, the heart of Central Europe. Together as a team of highly skilled and passionate developers, we're working on all sorts of different projects for a wide range of clients, both locally as well as international. If you're interested in a collaboration or have an awesome idea you want to turn into a real product, simply reach out to me via email.

    I write code.
    And I also write about writing code!

    As a being developer is trying to hit an ever moving target due to quickly evolving technologies and a constant stream of changes and improvements, it's important to stay ahead of the curve.

    To stay up-to-date on what's going on around the planet and to learn about emerging tools or trends, I'm using this progressive web app as a medium to challenge myself for exactly this task.

    flaming.codes gives me an opportunity to write about those changes on a regular basis. Furthermore, I use the PWA to learn about self-hosting a large static site (as of writing, flaming.codes is around 1k+ pages big) as well as having fun using Next.js and GCP as well as Azure for ML-based augmentations, such as the text-to-speech service or translation.

    See all articles