1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
//
// DeveloperProfile.swift
// Portfolio
//
// Source: Nursultan Yelemessov CV
//
import Foundation
struct DeveloperProfile {
let name = "Nursultan Yelemessov"
let role = "Senior iOS Engineer"
let location = "Dubai, UAE"
let experience = "11 years"
let headline = "SwiftUI, UIKit, Real-Time AI, WebRTC, Payments & Clean Architecture"
let summary = """
Senior iOS Engineer building production mobile systems with
Swift, SwiftUI, UIKit, AVFoundation, WebRTC, payments,
authentication, observability, tenant-aware branding, and
maintainable Clean Architecture.
"""
let coreCompetencies = [
"iOS Product Engineering",
"Real-Time AI Voice",
"WebRTC and AVFoundation",
"SwiftUI and UIKit",
"Apple Pay and 3DS payment flows",
"Authentication and session management",
"MVVM and Clean Architecture"
]
let architectures = [
"MVVM",
"Clean Architecture",
"Dependency Injection",
"MVC and VIPER where needed"
]
let technicalStack = [
"Swift",
"SwiftUI",
"UIKit",
"Objective-C",
"AVFoundation",
"WebRTC",
"OpenTelemetry",
"Apple Pay",
"Firebase",
"Firestore",
"Keychain",
"Swift Package Manager",
"GitHub",
"Jira"
]
let experienceTimeline = [
Experience(
company: "Confidential Company",
location: "Dubai, UAE",
period: "2025 - Present",
focus: "Building a real-time AI voice platform with WebRTC, VAD, ASR, LLM response handling, TTS playback, barge-in support, payments, authentication, and tenant-aware branding."
),
Experience(
company: "Freelance",
location: "Dubai, UAE",
period: "2016 - 2025",
focus: "Delivered native iOS applications with Swift, SwiftUI, UIKit, Objective-C, SPM, REST APIs, Firebase, cloud integrations, testing, and App Store release ownership."
),
Experience(
company: "Digital Energy",
location: "Dubai, UAE",
period: "2021 - 2025",
focus: "Managed enterprise iOS delivery using Swift, SwiftUI, UIKit, VIPER, MVVM, and MVC, including reusable components, API integration, performance work, and production fixes."
),
Experience(
company: "TownX Development",
location: "Dubai, UAE",
period: "2019 - 2021",
focus: "Led facility-management app development from the ground up with reusable iOS components, Firebase Authentication, Firestore, testing, documentation, and UI optimization."
)
]
let education = [
"Bachelor's Degree - Economics, University of Almaty",
"Bachelor's Degree - Marketing, University of Wollongong"
]
let certifications = [
"Programming Fundamentals in Swift - Meta",
"Version Control - Meta",
"Introduction to iOS Mobile Application Development - Meta",
"Swift 5 Essential Training - LinkedIn",
"Principles of UX/UI Design - Meta",
"Apple Search Ads - Apple"
]
let languages = ["English", "Kazakh", "Russian"]
let contact = Contact(
email: "NYKDevs@gmail.com",
website: "nykdevs.com"
)
}
struct Experience {
let company: String
let location: String
let period: String
let focus: String
}
struct Contact {
let email: String
let website: String
}