Hallo, I'm John
also pronounced as J'onn or Jhon
Computer Engineer | Full-Stack Developer
I'm a computer engineer focused on building web, mobile and server applications that are fast, accessible and reliable. Over the past four years I've worked across full-stack, network, data and machine learning engineering, and I'm always looking to learn new and improved technologies.
Mannheim, Deutschland/Germany
Available for new projects
4+
Years Experience
4
Projects Shipped
3
Companies Worked With
About me
Curious about me? Here's a quick introduction:
Hello, I'm a passionate computer engineer specializing in full-stack development, networking, data engineering, machine learning, mobile application development (Flutter, React Native and Expo), and embedded systems. I care deeply about researching the tools I use and writing clear, readable, high-performing code.
I began my journey in computer engineering in 2020 and have since grown into a well-rounded engineer, taking on new challenges and learning modern technologies along the way, including a strong focus on TypeScript, Next.js and SvelteKit. Four years in, I'm building and shipping production-grade web, mobile and server applications.
I'm a progressive thinker who enjoys working on products end-to-end, from ideation through to development and deployment.
Outside of engineering, I enjoy exploring new technology and following the journeys of early-stage startups. You can find my updates on Twitter and most of my code and open-source work on GitHub.
What I Do
- Full-stack web development
- Networking & data engineering
- Machine learning & embedded systems
- Mobile app development
A few quick facts about me:
- B.Sc. Computer Engineering
- Avid learner
- Aspiring indie hacker
I'm currently available for freelance and contract work, feel free to reach out and say hello.
Skills
The skills, tools and technologies I am really good at:
language
Frameworks/Libraries
Developer Tools
Aspiring skills in learning
Projects Portfolio
A showcase of my development work
Tripwayconnect
Travel & Networking Marketplace
A full-stack travel marketplace monorepo — events, hotels, flights, golf, holidays, lifestyle, a business-opportunities board, and a partner directory, served in three languages from a typed, schema-shared Next.js + Fastify stack.
Highlights
- Full-stack monorepo architecture with a fully typed, schema-shared frontend and API
- Multi-language support across English, German, and Spanish
- Production-grade data layer built for reliable, real-time data handling
- Containerized and deployed with a live client-facing preview
- Performance-focused architecture for fast, lightweight page loads
Word of Faith Church Ludwigshafen
Church CMS & Admin Platform
A production church website and content-management platform built from scratch in Go — a bilingual (German/English) public site plus a full admin dashboard the church staff use to manage every piece of content themselves.
Highlights
- Custom-engineered backend built for full control and long-term reliability — no off-the-shelf framework
- Comprehensive admin dashboard giving staff full control over every page, with zero technical expertise required
- GDPR-compliant by design, with privacy and data protection built in from day one
- Built-in analytics and engagement tracking, including QR-based reporting
- Fully bilingual platform (German/English) for visitors and content managers alike
- Automated deployment pipeline for fast, reliable updates
Stellar Styles
Gym Landing Page
A platform for a gym landing page, showcasing my first use of SvelteKit, SEO and image optimization.
Highlights
- First production SvelteKit project
- Implemented on-page SEO best practices
- Optimized images for fast load times
Jm aora
Social App (React Native)
From JavaScript mastery; an Expo React Native app bundled with AppWrite for the backend. It's a social app with post, video upload and management.
Highlights
- Built with Expo and React Native
- AppWrite backend for auth, posts and video upload
- End-to-end social feed with media management
Tasks to be dealt with
Personal Productivity Tracker
A site showing tasks to be dealt with by me personally, used to keep track of everything I want to learn.
Highlights
- Full Go backend with a React frontend
- MongoDB Atlas for persistence
- Used daily to track my own learning goals
Sentiment analysis and text classification with mlpack C++
Text Classification Engine
Sentiment analysis of textual data used to assess products in discussion forums and e-commerce settings. Performs text classification to help clients quickly gauge feedback sentiment, whether favourable or negative.
Highlights
- Built with C++ and MLpack for performance
- Classifies e-commerce and forum feedback as positive or negative
- Runs on a free-tier server that sleeps when idle — use the wake-up button below
Image Processing Techniques Implementation Library
C++ Image Processing Library
An ongoing C++ library implementing image processing algorithms and techniques from the ground up, with a planned Go interface to power a web-based, open-source image editor.
Highlights
- Implementing core image processing algorithms and methods from scratch in C++
- Designing a C++ to Go bridge to bring the library into a web-based open-source image editor
Professional Experience
Here is a quick summary of my most recent experience:
IT Lead & Full-Stack Developer
Word of Faith Church Ludwigshafen
April 2025 - Present
- Broadcast & Event Infrastructure: Direct technical operations for live streaming and screencasting events, configuring hardware/software encoding, real-time routing, and reliable audio-visual output for live audiences.
- Web Engineering & Maintenance: Act as the sole developer responsible for designing, building, and maintaining the organization's web properties, ensuring high availability, modern architecture, and responsive user experiences.
- Digital Strategy & Content Operations: Collaborate on social media management and digital distribution, bridging technical infrastructure with media output to amplify online engagement.
Warehouse Associate (Part-Time)
PHOENIX Pharmahandel GmbH & Co. KG
February 2026 - Present
- Order Fulfillment: Pick and prepare customer orders accurately within a high-volume pharmaceutical distribution center.
- Inventory Operations: Replenish and maintain automated picking systems to keep order processing running smoothly.
- Goods Handling: Process incoming shipments and returns in line with logistics and quality standards.
Application Contractor
Application Contractor
July 2024 - March 2025
- Worked for various clients maintaining their web servers and giving businesses their online presence.
- Worked with a variety of technologies, including React, Next.js, TypeScript, Express.js, PostgreSQL, TailwindCSS, Golang, Firebase and SvelteKit.
Software Developer
PAYEDASept 2023 - July 2024
- Acted as part of the team responsible for the bank's mobile application.
- Brainstormed new ideas & gathered requirements for internal projects.
- Implemented automated tasks to aid in performing stress testing and debugging.
- Aided Dart's interoperability with a C dynamic API library.
- Handled sprint planning & task distribution.
Student Lab Assistant — Database Management Systems
European University of Lefke
Sept 2023 - June 2024
- Assisted programming and database lab sessions, helping students troubleshoot real issues such as database server errors and slow queries.
- Reviewed student solutions and provided technical guidance.
- Supported over 250 students, including peers and junior students, with individual help and technical advice.
Software Developer
ComTechJun 2022 - Sept 2023
- Acted as team lead in different projects.
- Brainstormed new ideas & gathered requirements for internal projects.
- Designed architecture of different projects (frontend + backend).
- Implemented checks and guards for well-known server attacks.
Formal Education
Academic background and qualifications
DSH-2 German Language Certificate
Heidelberg University — International Study Centre (ISZ)
April 2025 - September 2026
- Completed an intensive German language program at Heidelberg University's International Study Centre (ISZ), earning the DSH-2 certificate (C1-equivalent proficiency).
B.Sc. Computer Engineering
European University of Lefke (EUL)2020 - 2024
- President, Mobile Application Club (MaC) — led the club and its events during my studies.
- Recognized with the Top 25 Undergraduate Certificate of Recognition.
- Worked as a Student Lab Assistant for Database Management Systems, supporting lab sessions and over 250 students.
Certificates & Recognition
Real, verifiable credentials and achievements
Top 25 Undergraduate Certificate of Recognition
European University of Lefke
2024
Recognized among the top 25 undergraduate students for academic and extracurricular achievement.
View certificateGet in touch
What's next? Feel free to reach out if you're looking for a developer or engineer, have a question, or simply want to connect.





.BhxUd2yC.png)




