04/19/2026 updated


100 % available
Freelancer - Senior Full Stack Developer
Caniço, Região Autónoma da Madeira, Portugal, Portugal
Worldwide
Master of Science in Network ComputingAbout me
Senior Full‑Stack Developer with 18+ years of experience and freelancing since 2009. I build scalable web and backend solutions using Java, Angular, React, and Node.js, focusing on clean code, SOLID principles, and high‑quality software architecture.
Java (Programming Language)Android Software DevelopmentC Sharp (Programming Language)Database ApplicationWeb DesignGitHubPostgreSQLMongoDBMySQLNode.jsNoSQLNext.jsSimple Object Access Protocol (SOAP)Software Testing Automation FrameworkTypeScript
Good day,
With over 15 years of experience in full‑stack development, I bring extensive expertise in working with modern frameworks such as Angular, React, NextJs, Express. My ability to build stable and user‑friendly applications based on these technologies is complemented by my strong focus on adhering to SOLID principles and established design patterns.
I would be delighted to contribute my skills and passion for web development to your company. I would be happy to explain in a personal conversation how I can support the success of your projects.
I look forward to hearing from you.
Kind regards,
Enrico Gehring
Languages
GermanNative speakerEnglishFluentPortugueseBasic knowledge
Project history
Teaching full-stack web development (React, Node.js, MongoDB, Express, Tailwind, JavaScript, TypeScript)
• Developed an Android application using Java/Kotlin and SQLite
• Implemented Billing API, Text-to-Speech, UI redesign
• Deployed via Google Play
• Developed an internal Angular 16 web application
• Implemented SOLID principles and design-pattern-based architectures
• Built REST APIs and contributed to C# backend modules
• Angular 16, TypeScript, C#, REST, Microservices, Bootstrap, Figma, Scrum