Development

Development

I am a professional web and application developer with over two decades of experience in a plethora of different technologies.

Web Development

Web Development
Node.jsTypeScriptAngularReactGraphQL
As a full-stack web developer, I am experienced in a plethora of different frontend and backend technologies.
See My Web Portfolioarrow_forward

App Development

App Development
SwiftSwiftUIC++C#Electron
As an application developer, I have worked on programs for Windows, Linux, macOS and iOS as well as cross-platform applications.
See My App Portfolioarrow_forward

From My Blog

Apple’s Malicious Compliance in the EU

Apple’s Malicious Compliance in the EU

It’s not news that the EU has passed a law that requires Apple to open up iOS to third-party app stores, but their compliance is questionable at best.
The Boring Stack

The Boring Stack

The Boring Stack encourages using familiar technologies for efficient project development, emphasizing efficiency and reliability over exploring new tech and frameworks.
Subscription Fatigue and Software

Subscription Fatigue and Software

The growing trend of software companies shifting from one-time purchase models to subscription services is rather disturbing. Wwhile this provides a consistent revenue stream for companies, it burdens consumers with repeated costs and may result in subscription fatigue.
Using Swift to Create GUI Applications on Windows

Using Swift to Create GUI Applications on Windows

I came across an article today that discussed efforts being made to create an open-source technology to make UI development in Swift on Windows possible.
Why I’ve Switched from React to Angular for My Projects

Why I’ve Switched from React to Angular for My Projects

For years, my go-to frontend framework was React, but now I prefer using Angular for my projects. This is why.
The Problem of Having Too Many Technologies to Choose From

The Problem of Having Too Many Technologies to Choose From

There are constantly new technologies coming out on the market. While this might seem like a great thing, there are some darker sides to it that no one seems to talk about.
Read More On My Blogarrow_forward