Syed Hassan Ali

Full-Stack Software Engineer

I write software that solves real problems.

Full-stack engineer with production experience across React, Svelte, Node.js, and Python based in Munich, Germany.

Syed Hassan Ali
About

A bit about me.

I'm a full-stack engineer. I've spent the last 8+ years building and maintaining web apps, mostly in JavaScript and TypeScript, though I've also written production code in Python, PHP, Java, and Go.

On the frontend I usually work with React, Angular, or Svelte. On the backend it's Node.js, FastAPI, or Laravel. I care about code that's clean and easy to change, so I lean on SOLID and clean architecture. I've worked in agile teams and on my own.

When I'm not working, I go to conferences and meetups, solve problems on HackerRank and LeetCode, or tinker with side projects.

8+
Years in software engineering
4
Companies & teams
Full-stack, JS/TS & Python
Focus
Skills

What I work with.

I'm happiest building interfaces, but I'm just as comfortable working on the API and infrastructure behind them.

Frontend

ReactAngularSvelteTypeScriptJavaScriptHTML / CSSIonic

Backend

Node.jsFastAPILaravel (PHP)PythonREST APIs

Languages

JavaScriptTypeScriptPythonPHPJavaSQLGo

Tools & Practices

GitAgile / ScrumWebSocketsCI/CDSOLID & Clean Architecture
Education

Education & certifications.

2020 — 2022

Master's Degree, Global Software Development

Hochschule Fulda

2014 — 2017

Bachelor's Degree

Karachi University

Projects

Selected work.

A few projects I'm proud of. Some are mostly frontend, some are full stack.

IoT Instrument Control Portal

A web portal I built at Agilent Technologies for controlling lab instruments in real time. It talks to the hardware over WebSockets using the OPC UA protocol.

  • Controls physical lab instruments live from the browser
  • Backend APIs that connect the browser to OPC UA hardware
AngularTypeScriptWebSocketsOPC UA

Banking Application Frontend

The customer-facing side of a banking app at Codebase Technologies. I built it with Angular and Ionic on top of a Node.js REST API.

  • Banking UI running in production, built with Angular and Ionic
  • A clean, tested layer for talking to the REST API
AngularIonicNode.jsREST APIs

Online Food Delivery Platform

The frontend for an online food delivery site at Creativ Cult GmbH. I also looked after the company's WordPress site and an older Laravel (PHP) codebase.

ReactWordPressLaravelPHP
Experience

Where I've worked.

Software Engineer · PANTOPIX

May 2023 — Present

I work full stack at PANTOPIX in Munich, mostly in JavaScript and TypeScript, on both the frontend and the backend.

JavaScriptTypeScriptReactSveltePythonFastAPI

Software Engineer — Master's Internship · Agilent Technologies

Oct 2021 — May 2022

I built and maintained a web portal for controlling IoT lab instruments, using Angular and TypeScript. I also wrote the backend APIs that talked to the instruments over WebSockets, which meant getting to know the OPC UA protocol.

AngularTypeScriptWebSocketsOPC UA

Werkstudent Front End Engineer · Creativ Cult GmbH

Sep 2020 — Mar 2021

I built the frontend for an online food delivery site in React, and kept a WordPress site and an older Laravel (PHP) project running.

ReactJavaScriptWordPressLaravel

Software Engineer · Codebase Technologies

Jan 2018 — Jul 2020

I worked on a banking app built with Angular and Ionic, and wrote and integrated REST APIs in Node.js that handled both JSON and XML. We worked in an Agile setup, and this is where I learned to take SOLID and clean architecture seriously.

AngularIonicNode.jsJavaScript
Contact