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. I work with Apple’s native frameworks, such as Core Data / SwiftData, URLSession, Combine, GCD & Swift Concurrency, I am also proficient in working with third-party tools that include Realm, Firebase, Alamofire and SnapKit.

Recently my partner and I released our first game made in Godot – Cat Goes Home. Check it out!

Alongside coding, 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
DeltaClock

App Details...

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 for Maclogo
Tomato for Mac

App Details...

Tomato Timer for Mac is a desktop-focused evolution of the mobile app, designed around macOS workflows. It adds a native Mac layout, menu bar controls for quick access, system-wide keyboard shortcuts, focus statistics, and a Screen Curtain that dims the display and blocks input during breaks.

SwiftUI

AppKit

User Defaults

Swift Charts

Tomato Timerlogo
Tomato Timer

App Details...

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

App Details...

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