CV Alexander Strasser

I’m Alexander, Vienna-based Frontend Developer specialized in React (next.js) server-side rendered SPAs.

I have worked on multiple challenging applications ranging from small-scale Websites to Onlineshops delivering thousands of views per day.

In several projects I went Full-Stack and developed the backend as well, so I have deep unterstanding of Backend Code, Databases, ORMs, and Authentication schemes.

While I cannot give you a complete portfolio – most of the work as Freelance-Developer was internal tools like Customer Management Systems – I want to show you my personal spotlight project gästeliste.club below, which I developed in the last few months as a highly specialized SaaS for clubs and discos.

Spotlight project:gästeliste.club

gästeliste.club is a highly specialized SaaS for clubs and discos. Built with Next.js, Tailwind CSS and Headless UI, it enables clubs to not only have a single source of truth for their guest management, but also provide an easily usable interface for their security workforce, cashiers and promoters.

This idea came from a friend of mine working in event business - traditionally, most clubs manage their guests using Excel spreadsheets and sending them back and forth.
The requirements included minimal data usage and power drain of mobile devices, rights management for the various users and live statistics about people entering the location.

Under the hood it utilizes fuzzy-searching to allow finding guests in seconds even when not spelled correctly, and a hash-based cache-invalidation scheme to minimize loading times, data utilization and battery drain for security employees working outside.

Guest List view

Customers can also show reports of their guest arrivals, share invite links for self-entry of guestlist places via social media and export their data to Excel files in seconds.

Guest List view

This project is already live and in usage for several months: Beta customers checked in nearly 5000 Guests at the gates of their locations, the individualized invite pages were clicked several thousand times by Instagram followers and my Express JS backend served over 200,000 requests.

Next steps include internationalization, finishing dark mode and smaller enhancements. On the roadmap are also ticketing services and ticket invalidation - customers can then sell tickets online and easily scan ticket QR-Code from either pdf or Apple/Google Wallet at entrance.

If you want to have a closer look at the application, just contact me and I'll send some credentials for the staging environment.

Techstack

Frontend

  • Next.js / ReactSSR, ISG Framework
  • Tailwind CSSCSS Framework
  • Headless UIUI/UX
  • heroiconsIcons
  • Fuse.JSFuzzy Search Engine
  • CloudinaryMedia Management, Delivery
  • Formik + YupForms Management & Validation
  • axios + axios-retryXHR Requests
  • moment + moment-timezoneTime manipulation & display

Backend

  • Express JS / node.jsServer
  • MySQLDatabase
  • sequelizeDatabase ORM
  • StripePayment Provider
  • CloudinaryMedia Management, Delivery
  • joseJWE Package

Contact

Contact me via

Techstack

My current Go-To Techstack when developing a new Webapp and/or Backend

  • React
  • Next.JS
  • TailwindCSS
  • Cloudinary
  • Stripe
  • MDX
  • Express
  • Sequelize
  • React
  • Next.JS
  • TailwindCSS
  • Cloudinary
  • Stripe
  • MDX
  • Express
  • Sequelize

Work

  1. Company
    Freelance Full-Stack Developer
    Role
    Expertise in both Front- and Backend
    Date
  2. Company
    Tailored Media Group
    Role
    Project Manager
    Date
  3. Company
    Tailored Media Group
    Role
    Frontend Developer
    Date
  4. Company
    Cool Media Gmbh
    Role
    PrestaShop Developer
    Date