Skip to content
Logo matthiasboehm.com

Matthias Böhm

Professional Web Solutions

I build enterprise-grade web apps and websites.

profile image

Hi, I‘m Matthias – a professional frontend and full-stack engineer from Germany.
Specializing in the JavaScript ecosystem, I build highly optimized innovative solutions across the full spectrum of web development.

Recent Projects

  • emojitofavicon.com

    Emoji To Favicon

    A web app that enables users to convert emojis into custom website favicons, leveraging the Vue 3 for a seamless and interactive user experience.

    Built with Vue 3, Bootstrap, Node.js, and Web Scraping.

  • Clock of Change - Human Connection

    Clock of Change - Human Connection

    An interactive web application visualizing Human Connection project progress, with enhanced frontend features and a Node.js optimized backend

    Built with Node.js, PHP, WordPress, JavaScript, and Docker.

  • Superkühe - WDR Sensorstory

    Superkühe - WDR Sensorstory

    An automated dairy cow reporting system using Ruby on Rails and sensor data from the Smaxtec API, including a custom chatbot for WDR, gaining significant media attention.

    Built with Ruby on Rails, Smaxtec API, PostgreSQL and JS.

More About Me

Professional JavaScript Frontend & Full-Stack Engineer

profile image

With a software engineering degree and over 7 years in the industry, I specialize in the JavaScript ecosystem. From frontend to backend roles my experience includes:

  • Building business websites, full-stack web applications, microservices, and custom CMS systems.
  • Developing advanced automation and testing solutions, cross-browser extensions, and large-scale tag management and audience measurement systems.

Beyond my role as a software engineer, I enjoy collaborative ventures, side projects, and sharing my insights with the community.

Professional Experience
7+ Years
Main Stack
JavaScript, TypeScript
Frameworks
React, Node.js, Vue
Languages
English & German

Work History

  1. Senior Engineer - INFOnline GmbH

    JavaScript Engineer
    I played a key role in building and maintaining a tag management platform and helped develop a measurement system widely used by the German advertising sector with billions of impressions. This included optimization for reliability, performance, and usage on a wide range of devices, including desktop, mobile, and connected TV, while also ensuring seamless integration with modern web development stacks and frameworks. Furthermore, it involved strict adherence to current legal standards, web norms, and market dynamics. Also, I developed and maintained system plugins and browser extensions, extensive unit and end-to-end test suites, automated quality assurance bots, and implemented full-stack web applications for the ecosystem.
    • JavaScript
    • TypeScript
    • Vue.js
    • Next.js
    • Node.js
    • Playwright
    • NoSQL
    • SQL
    • gRPC
  2. Frontend Engineer - Alpha9 Marketing GmbH

    PHP Engineer
    Worked on developing a search engine dedicated to local small and medium businesses with over 6 million service and business entries. Initially, I joined as a backend developer, I utilized PHP with the Yii and Symfony frameworks to implement features and microservices. My work varied from basic CRUD operations to sophisticated search functionalities (enhanced by Elasticsearch) and complex data processing tasks. Later, I transitioned into a frontend role leading the integration of backend features into the frontend, driving UI/UX improvements, redesigning layouts, and maintaining and improving the frontend DevOps processes.
    • PHP
    • Yii Framework
    • JavaScript
    • CSS / SCSS
    • Elasticsearch
    • MySQL
    • Redis
  3. Web Developer - Logicworks GmbH

    This is where I started my professional career as a web developer and obtained my degree in software engineering through a dual education program. With over a decade of semi-professional experience in web development, here I improved my skills and initially specialized in designing and implementing frontends for web applications and websites, primarily for public sector clients, such as academic institutions and local governments. Later, my role expanded to backend development, where I contributed to evolving our company‘s proprietary CMS, implementing various web applications, and maintaining a submission system for funding and research proposals.
    • PHP
    • MySQL
    • Kd Oracle
    • JavaScript
    • CSS / SCSS
    • Bootstrap

Read the Blog

Web Development Insights & Learnings

Featured articles about web development, software engineering, fundamentals, frameworks, software architecture, tools, and related topics.

Here I share my learnings and everything helpful I come across in my daily work as a full-stack web developer and what I have learned throughout my career as a software engineer.

How to use the Node.js REPL console - computer terminal console
  • Node.js
  • JavaScript

How to use the Node.js REPL console

Beginner-friendly guide on how to use the Node.JS REPL Console to execute JavaScript code in your terminal
·5 min read

Contact

If you‘d like to get in touch, use the form below and I’ll reach out as soon as possible.

Or contact me directly at [email protected]