I’m Tayyab Hussain, a full-stack software engineer with professional experience building and modernizing TypeScript-based web applications. I work with Angular, NestJS, and Node.js, and I enjoy turning complex product and technical challenges into maintainable, reusable solutions. I value ownership and close collaboration in agile teams, working alongside Product Owners, backend teams, and UI/UX stakeholders. I also use AI-assisted development tools for implementation, refactoring, debugging, and code analysis, so I can move faster while keeping quality high.

Tayyab Hussain

I’m Tayyab Hussain, a full-stack software engineer with professional experience building and modernizing TypeScript-based web applications. I work with Angular, NestJS, and Node.js, and I enjoy turning complex product and technical challenges into maintainable, reusable solutions. I value ownership and close collaboration in agile teams, working alongside Product Owners, backend teams, and UI/UX stakeholders. I also use AI-assisted development tools for implementation, refactoring, debugging, and code analysis, so I can move faster while keeping quality high.

Available to hire

I’m Tayyab Hussain, a full-stack software engineer with professional experience building and modernizing TypeScript-based web applications. I work with Angular, NestJS, and Node.js, and I enjoy turning complex product and technical challenges into maintainable, reusable solutions.

I value ownership and close collaboration in agile teams, working alongside Product Owners, backend teams, and UI/UX stakeholders. I also use AI-assisted development tools for implementation, refactoring, debugging, and code analysis, so I can move faster while keeping quality high.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

German
Fluent
English
Fluent

Work Experience

Software Engineer at Pax Lebenversicherung
October 1, 2024 - Present
Developed and enhanced customer- and broker-facing applications using Angular, TypeScript, NestJS, Node.js, and REST APIs. Modernized existing systems and delivered new functionality with a strong focus on maintainability, reusability, and sustainable software development. Analyzed technical problems and implemented independent improvements and enhancements. Collaborated closely with Product Owners, backend, UI/UX, and other stakeholders in agile teams. Used AI-assisted development tools to support implementation, refactoring, debugging, and code analysis.
Junior IT Supporter (1st Level Support & Monitor Rollout) at Pax Lebenversicherung
April 1, 2024 - August 31, 2024
Provided 1st-level support and was responsible for the monitor rollout.
Rollout Technician (BI Siemens, Computer Center) at Computacenter, Basel
January 1, 2024 - March 31, 2024
Led a team responsible for installing and cabling screens, webcams, and soundbars.

Education

Informatiker EFZ mit Berufsmaturität (Applikationsentwicklung) at Informatik Mittelschule Basel
August 1, 2018 - June 30, 2023

Qualifications

JS-Basic (Coursera, University of California)
January 11, 2030 - August 31, 2026
Learning Node.js & NPM (LinkedIn)
January 11, 2030 - August 31, 2026
Cambridge Advanced English – CAE (C1)
January 11, 2030 - August 31, 2026

Industry Experience

Software & Internet, Computers & Electronics, Professional Services