|

Software Engineer focused on internal business systems, backend development, and data-driven workflows.

Noah Göktekin - Software Engineer

About Me

I'm a Software Engineer with 6+ years of experience across web development and software engineering. I started out building websites and web applications in agency and SME environments before moving into backend-oriented development on complex internal systems.

I currently work at KBB (Federal Cultural Events Berlin) on a large internal backoffice application. My work covers the full lifecycle of a complex business system: backend development, data modelling, workflow and access control logic, integrations, and production support. I work in a small engineering team with broad technical ownership across the whole application.

Quick Facts

Berlin, Germany
6+ years of experience
Backend systems, data workflows & technical ownership

Key Expertise

Backend Development
Internal Business Systems
Workflow & Data Systems
Production Support

Technical Skills

My experience spans backend development, data systems, and web technologies, built up across 6+ years of professional work in agency, SME, and enterprise environments.

Languages & Frameworks

  • JavaScript
  • TypeScript
  • Python
  • React

Data & Persistence

  • PostgreSQL
  • SQL
  • Database Design
  • GORM

Backend & Systems

  • REST APIs
  • Spring Security
  • Grails
  • Server-side Rendering

Business Application Domain

  • Workflow Logic
  • Permissions & Auth
  • Content Management
  • Admin Backends

Web Technologies

  • HTML & CSS
  • jQuery
  • AJAX
  • Responsive Design

Tooling & Build

  • Git & GitHub
  • npm
  • Linux / CLI
  • WordPress

Work Experience

A progression from web development and agency work to maintaining and extending a complex internal business system in a small, cross-functional team.

Berlin International Film Festival (Berlinale), KBB

July 2024 – Present

Software Engineer

Working on a large internal backoffice application as part of a small engineering team. Responsible for ongoing development, maintenance, and improvement across a complex multi-domain system covering content management, editorial workflows, data modelling, permissions, task tracking, versioning, and system integrations. Also involved in production support and keeping services operational.

Technologies:
Groovy
Grails
GORM
PostgreSQL
Spring Security
GSP
JavaScript
jQuery
Key Contributions:
  • Maintain and extend a complex multi-domain business application covering editorial text workflows, content and person data, task management, approvals, and versioning
  • Handle a broad range of feature work and bug tickets across the full application stack
  • Contribute to workflow logic, search and filtering, permissions and access control, and integrations with surrounding systems
  • Share production support responsibility: monitoring, responding to system incidents, and keeping servers and services operational

we22 GmbH

July 2022 – July 2024

Web Developer

Built and maintained websites for SME clients using HTML, CSS, JavaScript, and WordPress.

Technologies:
HTML
CSS
JavaScript
WordPress
Key Contributions:
  • Developed responsive websites for multiple SME clients
  • Implemented custom WordPress themes and plugins

DEDO Media GmbH

August 2021 – July 2022

Multimedia Developer

Designed digital assets and UI elements, translating Figma designs into code using React.

Technologies:
React
Figma
HTML
CSS
Key Contributions:
  • Implemented reusable UI components based on design specifications
  • Collaborated with the team to translate Figma designs into production code

Richter Consultant Agency

January 2020 – August 2021

Web Developer

Developed and maintained the in-house website using React, Python, HTML, and CSS.

Technologies:
React
Python
HTML
CSS
Key Contributions:
  • Built and maintained the company's primary web presence
  • Implemented responsive design and performance improvements

Featured Projects

Personal projects built outside of work, reflecting independent learning, technical curiosity, and range beyond my day-to-day stack.

TikTok Sentiment Analyzer

TikTok Sentiment Analyzer

A comprehensive sentiment analysis tool for social media comments built with Python and Streamlit. Features real-time data processing, interactive visualizations, and advanced text processing for sentiment classification with professional deployment practices.

Technologies:

Python
Streamlit
Data Processing
TextBlob
Plotly
Docker

Key Features:

  • Real-time sentiment analysis with live data processing
  • Advanced text preprocessing and analysis pipeline
  • Interactive visualizations with charts and word clouds
  • Production-ready Streamlit app with professional UI
  • Dockerized deployment with scalable architecture
  • CSV export capabilities for analytics results
Lumi AI Chat Interface

Lumi AI Chat Interface

A modern, serverless AI chat interface built with Next.js featuring seamless integration with multiple AI providers including OpenRouter and Groq. Offers instant access to Claude, GPT-4, Llama, and more with responsive design and smooth user interactions.

Technologies:

Next.js
React
TypeScript
TailwindCSS
OpenRouter API
Groq API
Vercel Serverless Functions

Key Features:

  • Multi-model AI support with Claude 3.5, GPT-4, Llama 3.1, and Mixtral
  • Modern interface with smooth animations and dual theme system
  • Dynamic model switching with real-time provider selection
  • Serverless architecture requiring no installation
  • Advanced settings with API key management
  • Fully responsive design for all screen sizes
WeatherGuard - AWS Cloud Weather Alert System

WeatherGuard - AWS Cloud Weather Alert System

A production-ready weather alert application built with Next.js that leverages AWS cloud services to provide intelligent, location-based severe weather notifications. The system features a hybrid architecture supporting both local development and cloud deployment with automatic failover capabilities.

Technologies:

Next.js
TypeScript
AWS DynamoDB
AWS SES
OpenWeatherMap API
Tailwind CSS

Key Features:

  • Real-time weather monitoring with OpenWeatherMap API integration
  • Cloud-native data persistence using AWS DynamoDB
  • Reliable email notifications powered by AWS SES
  • Hybrid architecture with automatic cloud/local switching
  • Responsive design with dark/light theme support
  • Comprehensive error handling with graceful degradation

Get In Touch

Interested in working together or have a question about my work? Feel free to reach out using the form below or through my contact information.

Contact Information

Location

Berlin, Germany

Connect With Me