tom berger

software
engineer

experience

03/25 - present

// software engineer

// san francisco, ca

the spider

Software engineer contractor role after 7-month internship. Architected and launched a scalable full-stack community system (React Native & Node.js) for Moonwalk Fitness. Used Redis caching and database indices to serve the feed efficiently to more than 60k users. Designed and implemented backend architecture from scratch for a biotech e-commerce platform and built core services and data models for complex, highly customizable products. Delivered production-ready frontend features and critical bug fixes in React/Next.js within a live user environment.

10/24 - 02/25 && 10/25 - 02/26

blockudoku clone

A two-semester university project recreating the mobile puzzle game Blockudoku. Started out as a native desktop application built with ScalaFX and later evolved into a web application using Vue.js and the Scala Play framework. High emphasis on clean design, strong separation of concerns, and high testability with extensive automated tests. The final system supported real-time multiplayer via WebSockets and WebRTC, OAuth authentication, PWA support, and automated Docker-based deployment.

10/23 - present

university & various projects

Computer Science B. Sc. at HTWG Konstanz, and various academic and personal projects. Among these a N-Body simulation focused on performance improvements using OpenMP, MPI, and OpenCL. Additional work included building a reflection-based dependency injection container for Scala and developing a modern Firefox homepage extension with a React frontend and Express backend. Longer-term experimentation also included a partially completed open-source cloud synchronization platform with an authentication server, custom OAuth flow, and Docker-based infrastructure.

04/20 - 02/23

// lead programmer & designer

operation: vicus

A Unity-based strategy game developed over approximately two and a half years during high school in collaboration with Ilja Soutchilin. Featuring a complex codebase including villager AI systems, a dialogue framework, and numerous gameplay mechanics. Visual development used Unity’s HDRP pipeline to implement more advanced graphical features. Although never fully completed, the project reached an early-access stage and provided extensive experience with large-scale game architecture and long-term collaborative development.

triangle

what i build

full custom web- or mobile applications

development assistance on front- and backend

internal tools & dashboards

how i build

clean, maintainable, readable. good code adapts quickly

fast & transparent with frequent, clear communication

responsible use of AI - speed up through guided, hands-on approach

typescriptreactnext.jsexpressc#

get in touch

arrow