# About Me

Ilyas Hallak

Hey there! I’m Ilyas, a Senior iOS Developer crafting mobile apps from concept to App Store. I love turning complex ideas into smooth, user-friendly experiences that people actually enjoy using.

In my current role, I lead projects and help clients strategize their mobile products. Beyond iOS, I also design backend solutions and middleware to keep everything connected and scalable. My philosophy is simple: clean architecture, readable code, and solutions that won’t give you headaches down the road.

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 Developer & Project Management · neusta mobile solutions
June 2016 – Present · 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