|
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.

  • 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

  • Java / Kotlin
  • React Native
  • SvelteKit
  • Frontend Lead
  • NoSQL
  • Tailwind.css
  • PWA
  • Cordova
  • Node.js
  • Redux Saga
  • iOS
  • Google Firebase
  • AWS
  • UI/UX Lead
  • Stripe
  • Next.js
  • React
  • Apple Shortcuts
  • Redux
  • Play Console
  • DevTools
  • Azure
  • App Store Connect
  • Figma
  • Supabase
  • Progressive Web App
  • Sanity.io
  • Typescript
  • a11y & i18n
  • Javascript / ES6
  • Docker
  • Android
  • Gitpod
  • Electron
  • Bootstrap
  • Vercel
  • Cloudflare Pages
  • Google Cloud Platform
  • SQL
  • Material Design
  • Realm DB
  • Swift
  • Svelte
  • Amplify
  • PostgreSQL

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