- Designing and building high-quality UIKit and SwiftUI applications that are responsive, scalable, and maintainable.
- Applying Agile/Scrum delivery with strong code architecture, refactoring discipline, and unit testing practices.
- Using GitFlow, code review, and CI/CD to ship stable products ready for production.
- Mentoring junior engineers and helping maintain team-wide best practices.
Portfolio: Senior iOS Developer
About Me
Turning caffeine into code and bugs into feature suggestions.
A Senior iOS Developer with experience of 6 years. I find it my ultimate joy to create beautiful and intuitive software solutions, yet secure and solid. My career counts several freelance projects at start-up companies and robust fintech apps.
Education
I graduated from Batumi State Maritime Academy and got a degree in Maritime Navigation/Engineering. I presented my work at big conferences like IAMU (International Association of Maritime Universities) and one in Bulgaria at Naval Maritime University. While my foundation in maritime sciences was robust, my passion for problem-solving and creativity led me to a career shift. I traded my compass for a keyboard because debugging errors felt more forgiving than navigating stormy seas.
Stack
I specialize in user-friendly iOS apps with sleek interfaces using UIKit and SwiftUI. My expertise in Swift helps me write efficient, clean code for robust applications. I streamline deployment and automation with Fastlane. With a strong design sense, I prioritize top-notch user experiences and ensure apps meet high standards of functionality and aesthetics. And yes, I can debug code faster than you can say "It's not a bug, it's a feature!"
Experience
- Led iOS app design and implementation from concept to deployment.
- Collaborated with cross-functional teams to define requirements and integrate backend services.
- Maintained performance, scalability, and maintainability standards.
- Addressed technical issues and partnered with QA for release quality.
- Mentored team members and contributed to code review and process improvements.
- Joined development of an employee business trip tracking app.
- Maintained architecture and code quality while implementing key features and bug fixes.
- Collaborated with cross-functional teams to deliver an intuitive app experience.
- Advanced to a mid-level role with increased ownership of complex features.
- Mentored junior developers and improved architecture quality and maintainability.
- Collaborated with cross-functional teams to define priorities and meet product goals.
- Contributed to a VoIP caller app for iOS.
- Created custom UIKit components and worked on core calling flows.
- Helped resolve real-time communication and call quality challenges.
- Assisted with debugging and troubleshooting.
- Gained practical Swift experience and contributed to feature development.
- Participated in code reviews and learned mobile development best practices.