02/18/2026 updated

**** ******** ****
100 % available

Senior Frontend Developer - Clean Architecture & TypeScript Expert

Portimão, Portugal
Only remote
Master of Science International Media and Computing
Portimão, Portugal
Only remote
Master of Science International Media and Computing

Profile attachments

Stefan_Nieke_Resume.pdf

About me

Hi, I'm Stefan Nieke, a Lead Full-Stack Engineer with over 8 years of experience architecting and building scalable, high-performance web platforms using TypeScript, Node.js, Vue.js and React.js.

JavaScript3D RenderingArchitectureD3.JsData ArchitectureData ModelingData VisualizationDatabase DesignDevOpsEngine TuningGeometryGraphic DesignUser Interface DesignPostgreSQLMathematicsNode.jsStandardizationTypeScriptModelling SkillsReact.jsDatabase OptimizationVue.jsSystems ImplementationsBackendContainerizationDeployment AutomationFull Stack DevelopmentFront End Software DevelopmentRegion ManagementApi DesignRestful ApiDocker
Frontend Architecture & Development
Expertise in building scalable, production-grade applications using TypeScript, JavaScript and modern frameworks with clean architecture principles

Full-Stack Development
Comprehensive experience across the full technology stack including Node.js, PostgreSQL, Docker and modern deployment practices

React & Vue.js Ecosystem
Advanced proficiency in React and Vue.js frameworks with deep knowledge of component libraries and state management

API Design & Integration
Modeling and standardizing frontend-backend interfaces with REST API contracts and data model design

Data Visualization
Building reusable data visualization component libraries for rapid feature development across dashboards

3D Rendering & Graphics
Client-side 3D rendering engine development with D3.js, projection math and geometry processing

DevOps & Containerization
Docker containerization, deployment automation and production environment management

Database Design
PostgreSQL schema design, database optimization and data architecture planning

UI/UX Component Systems
Reusable UI component development with shared state boundaries and design system implementation

Experience

Professional experience5 - 10 years
Freelancer since2025

Languages

GermanNative speakerEnglishFluentPortugueseFluentSpanishGood

Project history

Technical Lead

MindWorx GmbH
Built production-oriented Vue.js platform end-to-end, designed PostgreSQL schemas, implemented Node.js/Express APIs, developed Vue 3 frontend, built authentication flows and CRM integrations

Engineering Manager

elevait GmbH
Managed two engineering teams delivering AI-driven document processing solutions, provided technical direction and guided architectural decisions for complex AI solutions

Engineering Manager

Adevinta / mobile.de
Collaborated with design and product teams to translate complex market forecasting features into scalable UI components, supported delivery of production features on platform serving millions of users

Head of Engineering

Universal Music Group
Introduced shared design and component standard across multiple applications, directed migration toward modern Vue.js 3 and TypeScript stack, directed frontend architecture and engineering for customer-centric data platform

Senior Software Engineer

Universal Music Group
Led frontend architecture and development of complex data platform using Vue.js, TypeScript, and advanced data visualization, built and mentored team of 4-6 engineers

Software Engineer

Universal Music Group
Increased system efficiency by 11% by overseeing frontend architecture, implemented scalable Vue.js and TypeScript frontend with Node.js/Express backend

Working Student

Universal Music Group
Prototyped and developed frontend solutions for custom data platform using AngularJS and Vue.js in agile environment

Working Student

42com
Established foundational JavaScript and frontend development skills in agile environment, gained hands-on experience building features and working with modern development workflows

Trainee

Passei Direto
Contributed to frontend architecture features using AngularJS, HTML, and CSS in fast-paced startup environment, partnered with designers and product stakeholders in agile Scrum setting

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in