Hi, I'm Gurjit Singh 👋 - an iOS Engineer with 5+ years of experience shipping, scaling, and maintaining production iOS apps. I design and build Swift/SwiftUI apps end‑to‑end—from architecture and APIs to App Store release and long‑term maintenance.
🚀 Currently open to full‑time iOS roles (remote, hybrid, or on‑site) in the EU.
Freight & Load‑Matching Platform
iOS app for an AI‑powered freight platform connecting carriers and shippers, with an AI dispatcher to find and book loads in real time.
iOS Swift Xcode SwiftUI
Offline Language Learning
iOS language‑learning app with offline support, spaced practice, and progress tracking.
iOS Swift Xcode UIKit
Habit Tracking App
Simple habit‑tracking app to create, schedule, and complete daily routines, fostering a path towards personal growth and productivity.
iOS Swift Xcode SwiftUI
I regularly write technical articles on Swift, SwiftUI, UIKit, and tooling, demonstrating how I approach code quality and modern iOS development practices.
Swift 6.1, officially released in March 2025, continues the evolution of Apple's powerful and expressive programming language....
2025-08-12 . 3 min read Swift 6.1
In any programming language, working with strings is essential, and Swift is no different.Whether you are building iOS apps......
2024-10-17 . 3 min read String Concatenation
With the introduction of SwiftUI, Apple has provided developers with a modern way to build user interfaces across all Apple platforms....
2024-07-09 . 3 min read UIHostingController
In the realm of software development, memory management plays a crucial role in ensuring the efficient allocation and deallocation of memory...
2024-01-28 . 4 min read Swift Autorelease
Swift enums provide a powerful way to model a set of related values. Enums can be equipped with associated values, allowing them to represen...
2024-01-24 . 3 min read Swift Enums
Use a DatePicker when creating a view that enables users to choose both a calendar date and, if needed, a specific time.In SwiftUI, you can ...
2024-01-16 . 2 min read SwiftUI DatePicker
SwiftLint is a tool that ensures Swift code adheres to defined style guidelines. It automates code review by identifying and suggesting impr...
2023-12-29 . 4 min read Swift SwiftLint
Lottie is a fantastic tool for incorporating high-quality animations into your SwiftUI projects. There are several ways to add Lottie to pro...
2023-12-13 . 2 min read SwiftUI Lottie
In SwiftUI, the ForEach is used to iterate over a collection of data and create views dynamically based on that data....
2023-12-07 . 3 min read SwiftUI ForEach
Writing this book demonstrates my deep, practical experience with SwiftUI and my ability to explain complex iOS topics clearly to other developers.
$10.00
"Mastering SwiftUI" is a comprehensive guide that equips both seasoned and aspiring iOS developers with the knowledge and skills needed to excel in SwiftUI-based app development. This book takes a structured approach, starting with foundational concepts and progressing to advanced techniques, ensuring a holistic understanding of Apple's declarative UI framework.
End-to-end development, App Store publishing, and maintenance of multiple iOS applications.
Worked on multiple projects including Bharat Times (e-paper, matrimonial, ads), Eco Swaddles (e-commerce with PayPal), Exceed Career Coaching (Paypal), Power to the Plants, Hepburn Retreat Centre, Continental House, XP Consulting CMS, and DG Tutoring Services.
Developed Picasta, Blast Of Struggle, SketchHD, Epic Baby Care, Best Torch Light, Bunny Go Run, and Turbanator — various Android apps and games released on the Google Play Store.
Created AMS (Attendance Management System) for Desh Bhagat University and an interactive website for SD Model School with CMS and mobile compatibility.
Developed POPBAR, a social rating app, handling UI, feature design, Play Store release and integration of Crashlytics & Google Analytics.
Built Anti Text Spoiler — an Android app enabling custom do-not-disturb schedules with notification, call and text blocking.
What I bring as an iOS Engineer
If you have any queries or an interesting project idea, I'd love to hear from you.