# About Me

Ilyas Hallak

Hey there! I’m Ilyas, a Senior Software Engineer specializing in iOS and distributed backend systems. I love turning complex ideas into shippable products that people actually enjoy using.

In my current role, I work across the full stack, building and maintaining distributed backend systems, frontends, an iOS app, and DevOps infrastructure. Recently, I’ve also been diving into agentic AI engineering. My philosophy is simple: clean architecture, readable code, and solutions that put a smile on the customer’s face.

I’m also active in the iOS community, organizing CocoaHeads Bremen for several years – a meetup for Apple platform enthusiasts sharing knowledge and learning from each other.

I specialize in iOS development with Swift and SwiftUI, focusing on clean architecture patterns. My interests include dependency injection, offline-first architectures, and universal apps across Apple platforms.

Whether you want to dive deep into technical details or discuss mobile product development, I’m always up for a good conversation about iOS, team processes, or tech in general!

Beyond CodeLink to heading

When I’m not immersed in iOS development, I’m a family man first and foremost. I’m married with two amazing daughters and our family dog who keep life exciting and unpredictable.

I love staying active outdoors – road biking and hiking help clear my mind and spark creativity for coding projects. Gaming, especially retro games, has been a lifelong passion that reminds me why I fell in love with technology.

In the kitchen, I enjoy exploring Middle Eastern and Oriental cuisine alongside classic BBQ. It’s a great way to unwind and try something completely different from coding.

On the tech side, I run my own self-hosted setup at home for tinkering with new technologies. This has led me to discover and support open source projects through contributions and testing – a fun playground for trying ideas before work projects.

Skills & TechnologiesLink to heading

Mobile Development
iOS Swift SwiftUI UIKit Objective-C Realm Unit Testing UI Testing
Architecture & Practices
Clean Architecture Design Patterns Clean Code TDD Agile Methods SOLID
Backend & Web
Ruby on Rails Ruby Spring Boot Quarkus Kotlin Node.js C# ASP.NET MVC Java PHP Angular JavaScript
Project Management
Scrum Agile Coaching Team Leadership Client Consulting Product Strategy Requirements Engineering
Tools & Systems
CI/CD Docker Git GitLab MySQL Linux macOS

Professional ExperienceLink to heading

Senior Engineer – Full Stack & DevOps · Food Database GmbH
February 2025 – Present

Senior Developer & Project Management · neusta mobile solutions
June 2016 – January 2025 · Bremen

Software Developer · Fddb | Food Database
October 2020 – June 2021 · Part-time

iOS Developer · 28Apps Software GmbH
July 2015 – May 2016 · Bremen · Internship

Software Developer · affinis AG
October 2012 – June 2014 · Bremen · Student Assistant

EducationLink to heading

M.Sc. Computer Science · Hochschule Bremen · 2016–2018

Study Abroad · San Diego State University · 2014

B.Sc. Media Computer Science · Hochschule Bremen · 2012–2016

Vocational Training · Net-Com AG · 2008–2012

Higher Education Entrance · BBS Brinkstraße · 2006–2008