Hi, I am Tomas

Experienced iOS Developer Delivering Clean, User-Centric Apps

10+ Years in Native App Development | Swift & SwiftUI Specialist | Problem Solver

pexels-ivan-bertolazzi-2681319

About me

My journey began shortly after completing my university studies, where I discovered my passion for mobile development on the iOS platform. Starting with Objective-C and ARC, I quickly transitioned to Swift upon its release, embracing it wholeheartedly to stay at the forefront of modern app development.

Throughout my career, I’ve worked full-time on a wide range of projects spanning industries like public transportation, healthcare, e-commerce, and banking. My focus has always been on delivering high-quality, maintainable code and creating apps that offer a seamless user experience.

Tech stack

Here are some of the tools and technologies I’ve worked with:

Languages and Frameworks: Swift, SwiftUI, UIKit, Vapor
Development Tools: Xcode, Cocoapods, Swift Package Manager, Xcodegen, Fastlane
Cloud Services: Firebase, Firestore, Google Maps SDK
Collaboration: Git, GitLab CI, Slack, MS Teams

Portfolio

In addition to my full-time professional projects, I’ve had the opportunity to develop apps for myself and various clients. These projects have allowed me to explore innovative ideas, experiment with new technologies, and deliver solutions tailored to specific needs.

Here are a few examples of the apps I’ve worked on:

Chainstr - Video Chains

Chainstr is a video messaging app designed to facilitate authentic, video-first communication. It allows users to create private video chains to share personal moments with friends and family or public chains to connect with a wider community. Whether you’re looking to stay in touch with loved ones or explore shared interests globally, Chainstr enhances social connectivity through seamless video interactions.

Key Features:

  • Private Video Chains: Share personal moments securely with selected participants.
  • Public Video Chains: Create or join video threads to explore topics, share passions, and connect with others.
  • Video Replies: Engage in lively conversations by responding with videos.
  • Video Sharing: Effortlessly share your videos with others to build a community.
  • Social Connectivity: Discover like-minded users and join communities based on shared interests.
Technology Stack:
Chainstr is developed using SwiftSwiftUI, UIKit.

Coming soon to the AppStore!

chainstr-mockup

Furry Walking

As a dog owner, I envisioned an app that would bring dog enthusiasts together and create opportunities for their furry companions to play, train, and explore together. That vision led to the creation of **Furry Walking**—an app designed to connect dog owners and their pets.

Key Features:
– Walk tracking
– Interactive map for discovering nearby dog parks.
– Advanced search options: filter by age, size, gender, breed, and location.
– Support for multiple dog profiles.
– Built-in chat functionality for easy communication between users.

Technology Stack:
Furry Walking is developed using SwiftUI and Vapor for the back-end.

This app is a passion project, aiming to make life more enjoyable for dogs and their owners alike.

2-2-2

Instime - Post scheduler

Instime is an Instagram scheduling app designed to simplify content planning and posting. Perfect for busy users, it helps you save time, maintain a consistent schedule, and keep your Instagram feed polished and professional.

Key Features:

  • Custom Caption Management: Save, edit, and reuse captions for different posts, ensuring every post has a personal touch.
  • Content Calendar: Organize and view all scheduled posts in a visual calendar for easy planning.
  • Smart Reminders: Get notifications to post at your scheduled time, so you never miss an update.

Technology Stack:
Instime is built with UIKit, leveraging its robust capabilities for smooth, responsive, and user-friendly interfaces.

iphone3

Pomodoro Timer - Be Productive

Pomodoro Timer is a personal productivity app that leverages the renowned Pomodoro Technique to help you stay focused, work efficiently, and achieve your goals. Designed for flexibility, it lets you tailor your focus sessions to match your specific needs—whether it’s a quick 5-minute task or a deep 60-minute work period.

Key Features:

  • Customizable Pomodoro Sessions: Set session lengths to fit your unique workflow.
  • Built-in Break Timers: Ensure you stay refreshed and maintain energy throughout your day.
  • Progress Tracking: Store and view your completed sessions in an easy-to-read chart format to monitor your productivity over time.
  • Intuitive User Interface: Simple controls and a clean design make it easy to stay on track.

Tech stack:

Pomodoro was built with UIKit

iphone1

Bripitol​

Bripitol is a game where you pop circles of the same color to earn points and climb the leaderboard. With its simple, intuitive gameplay, it’s perfect for players of all ages and skill levels. Whether you’re a seasoned gamer or just looking for a quick, fun way to pass the time, Bripitol offers an engaging experience with challenging levels and competitive gameplay.

Key Features:

Color Matching: Pop circles of the same color to earn points and increase your score.
Challenging Levels: Progress through increasingly difficult levels for a more exciting experience.
Leaderboard: Compete against other players to see who can get the highest score.
Simple Gameplay: Easy-to-learn mechanics make it suitable for all players.

Tech stack:

Bripitol was built with UIKit leveraging UICollectionView and its cells for the dots grid layout. Animations were added on top of that.

iphone2

Get in touch with me