Amelia's Photo

Amelia Shekikhacheva

 struct AboutMe {
	 let role =  "iOS Developer"
	 var tech =  "Swift * UIKit * SwiftUI"
	 var city =  "Amsterdam, Netherlands"
 }

Hi, I’m Amelia — an iOS & macOS developer 👩🏻‍💻

I build thoughtful, performance-minded apps in Swift with SwiftUI and UIKit, focusing on clean architecture, reliability, visual style and a calm, readable UI. I work confidently with Apple’s native frameworks, such as Core Data / SwiftData, URLSession, Combine, GCD & Swift Concurrency, and I am used to testing and profiling using XCTest and Xcode Instruments. I am also proficient in working with third-party tools that include Realm, Firebase, Alamofire and SnapKit.

I approach development with strong product thinking: understanding user needs, iterating on feedback, and delivering features that enhance the user experience without compromising app performance.

Alongside development, I work as a video editor & motion designer in esports/media production. This background sharpened my visual taste, storytelling, and attention to detail. I hold a bachelor’s degree in Economics & Management (UNE​CON, Saint Petersburg) and completed a postgraduate program in film editing at Industry film school.

If you’d like to chat about collaboration or roles, feel free to reach out ✨

Projects

DeltaClocklogo

A world clock and scheduling app with timeline-based UI, for comparing multiple cities’ time zones at a glance. Build plans across time zones, instantly see overlaps, and set smart reminders/alarms, with widgets and customizable themes ranging from Liquid Glass to Neumorphic and Retro.

Built with SwiftUI, following the MVVM architecture and using SwiftData for persistence.

Swift

SwiftUI

Swift Data

WidgetKit

RevenueCat

SocialNetworkApplogo
SocialNetworkApp

Check out on GitHub ->

Social networking application featuring a feed, customizable user profiles, and post creation. Built in UIKit using MVC+C, with CoreData for offline caching and Firebase Firestore + Auth as the backend. Implemented asynchronous data and image loading, secure authentication, and provided unit tests.

Swift

UIKit

Auto Layout

Firebase Firestore

Firebase Auth

Keychain

Tomato Timerlogo
Tomato Timer

View app page ->

Minimalistic Pomodoro-style productivity timer built with SwiftUI, featuring Live Activities and Dynamic Island support for at-a-glance countdown tracking. Includes configurable multi-phase sessions (work/break cycles), deep links for quick controls, and persistent local storage with User Defaults.

SwiftUI

Activity Kit

User Defaults

CoffeeLoglogo

Lightweight knowledge base and recipe app with a custom UI reminiscent of the Apple Music lyrics view, with a diary functionality for coffee enthusiasts. Built in SwiftUI on MVVM architecture, implementing network calls via URLSession and modern concurrency. The diary uses SwiftData for storage and SwiftCharts for visualization.

Swift

SwiftUI

Swift Data

Swift Charts

URLSession

MyHabitslogo

Habit-tracking app designed to encourage consistency through visuals such as a daily progress bar and assigning colors to habits. Developed in UIKit (MVC) and uses UserDefaults for storage.

Swift

UIKit

Auto Layout

UserDefaults

Portfolio Websitelogo
Portfolio Website

Check out on GitHub ->

Personal portfolio website built fully in Swift using Ignite. Includes a project showcase, information about me and social links, wrapped in a modern minimalistic design.

Swift

Ignite

Created in Swift with Ignite