I found my way into rooms I was never supposed to be in — and I did it entirely on my own.
No mentor. No placement. No company backing. Just curiosity, a MacBook, and an obsession that wouldn't quit.
UI explorations, redesigns, and visual experiments — done independently, published on Behance.
iOS tutorials, design experiments, and SwiftUI deep-dives — written for builders who care about craft.
One question drove this: how would a senior iOS developer look at this screen? I picked 5 popular apps, decoded their Settings page into SwiftUI, and built each one from scratch.
Nobody sent me anywhere. I showed up as an independent creator — because that's what you do when you care.






When I'm not building, I'm out with a camera. Same eye for detail — different medium.






I don't have years of experience on a résumé. That's a real thing and I'm not going to pretend otherwise.
What I do have: two apps on the App Store, zero rejections. A place at Apple Developer Center Bengaluru that nobody gave me — I just kept showing up. SwiftUI screens rebuilt from scratch off WhatsApp, Threads, Perplexity, ChatGPT and SmartThings. Articles. Designs. A Behance full of experiments. All of it self-taught, self-driven, with no team and no safety net.
I'm not asking for a favour. I'm asking you to be straightforward with me — look at what's here and make a call based on that. If it doesn't fit what you need right now, that's fair. But if it does, I'd genuinely like to talk.
I work better with a team. I just haven't had one yet.
— Tejroop Bonagiri, Independent iOS Developer
Let's talkScreenshots coming soon.
Decoding the Settings UI in SwiftUI
Loading PDF…