Umut Topuzoğlu Software Engineering
Über das Unternehmen
Ich bin leidenschaftlicher Softwareentwickler mit Fokus auf interaktive Anwendungen.
Mit meiner langjährigen Erfahrung in Web- und App-Entwicklung bin ich der richtige Ansprechpartner für Entwicklung von Anwendung jeglicher Art. Sei es Mobile-, Web- oder Desktop-Apps, ich habe immer das richtige Werkzeug zur Hand. Auch die Entwicklung von UI und UX Konzepten sind für mich keine Nebensachen, sondern zentraler Teil meiner Arbeit.
Apps die ich baue sollen meine Nutzer begeistern und intuitiv bedienbar sein, ohne Fragezeichen, ohne Frust. Das schafft man nur mit durchdachter Benutzerführung. Ich sehe mich dabei als Brücke zwischen Technik und Design.
Es zählt aber nicht nur die Optik, sondern auch der Code. Qualität steht bei mir an erster Stelle, sowie im Design als auch beim Code selbst.
Sauberer und wartbarer Code mit der nötigen Dokumentation sind essentiell für die Weiterentwicklung deiner Software, die hoffentlich noch weiter existiert, wenn ich nicht mehr teil des Projekts bin. Denn Anforderungen ändern sich oft schnell und der Code muss sich dementsprechend leicht anpassen lassen.
Wenn du jemanden suchst, der Design und Code versteht, welcher nicht nur auf dem Papier, sondern auch in der Praxis funktionieren, dann bist du bei mir an der richtigen Stelle
Meine Kerntechnologien:
- Sprachen: HTML, CSS, Typescript
- Web: React (SPA), Next.js, Remix
- Mobile: React Native (plain & Expo)
- Backend: Node.JS, Express, Firebase
- State-Management: Redux, Redux Toolkit, Zustand
- Networking: Fetch, ky, TanStack Query, RTK Query
- Testing: Jest, Testing Library, Detox
- Styling: CSS, SASS, Tailwind CSS, Styled Components
- KI-gestützte Entwicklung (falls gewünscht)
Was ich darüber hinaus mitbringe:
- Schreiben von Unit-, UI- und E2E-Tests
- Enge Abstimmung mit Entwicklern, Designern und QA
- Pair Programming & Code Reviews
- „You build it, you run it“: Verantwortung bis zur Auslieferung
- Release-Prozesse für Web & App-Stores
- Einrichtung von CI/CD-Pipelines (Build, Test, Deploy)
- Erfahrung mit Docker, Serverless Functions und Cloud-Workflows
- SQL- & NoSQL-Know-how (MySQL, PostgreSQL, MongoDB)
- Erfahrung als Scrum Master und tiefe Kenntnis agiler Methoden
- Erstellung von Designs mit Figma, Affinity Designer oä.
- Rücksicht auf Barrierefreiheit
Ich arbeite strukturiert, zuverlässig und mit echter Begeisterung für gut durchdachte Interfaces. Wenn du jemanden suchst, der Design-Affinität, technische Exzellenz und Liebe zum Detail vereint, freue ich mich auf die Zusammenarbeit.
Kontakt
Umut Topuzoğlu Software Engineering
Landsberger Straße 132
80339 München