Senior Software Engineer

iOS & React Developer with 8 years of experience building high-quality applications

Olgu Sirman

About Me

Software engineer with 8 years of experience in high-quality mobile and web applications. Specialised in iOS and React development, delivering top-tier user experiences with a strong focus on Clean Architecture, Agile methodologies, and performance optimisation.

Extensive expertise in Fintech (Crypto Payments, Blockchain, Banking Apps, Loyalty Programs), E-commerce (Retail, Fashion, Payment Integrations), and SaaS (Dashboard & Admin Panels, Firebase, etc.).

Based in London, UK.

Technologies I Work With

Specialized in iOS and web development with expertise across the full technology stack

Swift

Swift

iOS Development

SwiftUI

SwiftUI

iOS Framework

RxSwift

RxSwift

Reactive Programming

apple-intelligence

AI/ML

Artificial Intelligence

RxSwift

Kotlin

Programming Language

TypeScript

Programming Language

React

React

JavaScript Library

Next.js

Next.js

React Framework

Git

Version Control

Next.js

Docker

DevOps

Firebase

Backend Platform

GraphQL

GraphQL

API Technology

Work Experience

Senior Frontend Developer

Kobil

01/2023 - 10/2024

London (Remote)

SaaS, Fintech

Contractor (Outside IR35)

  • - Designed and built a scalable Admin Dashboard used by 2+ enterprise clients, enhancing data visualisation and management.
  • - Enhanced app performance by ~25% through memory leak fixes and UI optimisation.
  • - Refactored legacy codebase, decreasing bug reports by ~25% and improving developer efficiency.
  • - Implemented Redux/Zustand for efficient state management and improved UX/UI with TypeScript, Material-UI, and ShadCN.
  • - Mentored over three junior and mid-level developers, fostering a collaborative engineering culture and upskilling the team.

Tech Stack: TypeScript, React, Next.js, Material-UI, ShadCN, REST, GraphQL, Zustand, Zod, Rematch, Docker

Senior iOS Developer

Costa Coffee Club

07/2021 - 08/2022

London (Hybrid)

Retail, Loyalty & Payment

Contractor (Outside IR35)

  • - Led the development and release of major features like Collect Pre-Order, Rebranding, and New Registration, ensuring smooth user experiences.
  • - Implemented a new registration experience, making the process 50% faster, leading to a 2% increase in new user conversions.
  • - Spearheaded release processes, managed deployments, and optimised CI/CD workflows for efficiency.
  • - Increased test coverage by introducing snapshot and UI tests, resolving UI test failures post-rebrand, and unblocking automation.
  • - Improved app performance by identifying and fixing memory leaks, optimising UI elements, and enhancing responsiveness.
  • - Served as Squad Captain, mentoring graduates, mid-level engineers, and QA analysts, fostering a collaborative team environment.

Tech Stack: Swift, MVVM-C, RxSwift, SnapKit, CoreData, Apple Pay, SwiftLint, SwiftFormat, Danger, Bitrise, Unit & Snapshot & UI Tests (TDD)

Senior iOS Developer

Hamilton Capital

11/2020 - 07/2021

London (Hybrid)

Fintech

Contractor (Outside IR35)

  • - Led efforts to enhance code quality through penetration testing and refactoring.
  • - Owned the implementation of Single Sign-On (SSO) integration, ensuring seamless authentication.
  • - Managed UI and system updates to support rebranding initiatives.
  • - Implemented symbolication to improve security and debugging processes.
  • - Increased security compliance, achieving 100% passing penetration test scores on security audits.

Tech Stack: Objective-C, Swift, MVC, MVVM, RxSwift, ReactiveCocoa, Clean Architecture, SSO, CI with Bitrise

Skills & Expertise

Languages & Frameworks

SwiftObjective-CSwiftUIUIKitCombineRxSwift

Architectures

MVCMVVMMVVM-CVIPERClean ArchitectureThe Composable Architecture (TCA)

iOS Specific

CoreDataMapKitVisionARKitCoreMLPush NotificationsApple Pay

Featured Projects

C

Costa Coffee Club

Retail, Loyalty & Payment

Led development of major features like Collect Pre-Order, Rebranding, and New Registration, improving user conversion by 2%.

SwiftMVVM-CRxSwift+2
H

Hamilton Capital

Fintech

Enhanced code quality through penetration testing and refactoring. Implemented SSO integration and achieved 100% security compliance.

SwiftObjective-CMVVM+2
K

Kobil Admin Dashboard

SaaS, Fintech

Built a scalable Admin Dashboard for enterprise clients, enhancing data visualization and improving app performance by 25%.

TypeScriptReactNext.js+2
T

That App

E-commerce

Improved app performance from 45fps to 60fps on key screens and reduced memory usage from 200MB to 60MB for smoother performance.

SwiftMVCPerformance Optimization+1
Z

Ziraat Bank Mobile App

Banking

Developed secure banking application with focus on performance and security compliance.

SwiftMVVMCoreData+1
O

OPET Fuel Payment App

Fuel & Payments

Created payment solution for fuel purchases with seamless integration with payment gateways.

SwiftPayment IntegrationMapKit

Get In Touch

Contact Information

07858 453702
NW5, London, United Kingdom

Connect