Talkmagnet
Call functionality, WebRTC, OWT, CallKit and Firebase integration. Maintained and enhanced call stack, migrated WebRTC from 4.3.1 to 5.0.0.
I have been developing pixel-perfect, highly scalable and performant native iOS apps for more than 7 years. My core skills include Swift, UIKit, SwiftUI, CoreData, Firebase, GraphQL, MVVM, clean code practices and TDD. I work well with distributed teams across the US and Europe and provide regular code check-ins, clear progress updates and ownership of shipped features.
Hi — I build native iOS experiences from first line of code to App Store release and post-release support. I follow clean architecture patterns (MVVM / MVVMC), write unit and UI tests, and focus on pixel-perfect UI/UX based on Figma/Sketch designs. I have experience integrating backend APIs (AWS, Firebase, NodeJS) and using tools like Fastlane, GitHub Actions and Instruments for performance.
Call functionality, WebRTC, OWT, CallKit and Firebase integration. Maintained and enhanced call stack, migrated WebRTC from 4.3.1 to 5.0.0.
Developed the app end-to-end using SwiftUI, MVVM, Twilio and NodeJS backend. Architecture, UI/UX, testing and App Store release handled by me.
Built from scratch using UIKit and MVVM. Core features: request handling, driver assignment, frequent locations and App Store release.
Developed Ucardia app end-to-end and shipped to the App Store.
Worked on Talkmagnet and related products — maintenance and feature development.
Developed iOS apps including Ucardia features and improvements.
Interested in working together? Send a quick message or email me directly.
// SwiftUI: Simple reusable button
struct PrimaryButton: View {
var title: String
var action: () -> Void
var body: some View {
Button(action: action) {
Text(title)
.fontWeight(.semibold)
.padding(.vertical, 12)
.frame(maxWidth: .infinity)
}
.background(Color.accentColor)
.foregroundColor(.white)
.cornerRadius(12)
}
}