Hello đź‘‹,
I'm Jakub Florek

BSc CSE Student @ TU Delft,
Apple WWDC21 & 22 Swift Student Challange winner

profilePicture

About Me

Hi! I come from southern Polish city TarnĂłw. I'm currently pursuing the Bachelor Computer Science and Engineering programme at the Delft University of Technology in the Netherlands. I'm passionate about the field, and I'm constantly looking for new opportunities and challenges. I'm primarily focused on the Apple platforms and SDKs, but I like to diverge and frequently dive into other technologies as well. Personally I love to play the guitar, shoot photos and ski. If you have any ideas or projects we could do together, don't hesitate to drop me a message!

dragDownIcon

Current projects

tarbusIcon

tarBUS

From 2021 to 2024 the app served thousands of passengers from my hometown and its surroundings. It was the most popular and best rated local application on the App Store and Android. As one of the creators, I was fully responsible for the iOS application. It was the result of cooperation with the Michalus transport company, the schedule of which was available in the app. In total, it received over 5000 downloads making it a big regional success. It was a very important project for me. I'd learned a lot about mobile development, teamwork, creating apps from scratch, shipping it while maintaining in close contact with client and using App Store Connect. Personally my favourite feature were customizable widgets displaying live departures from a selected bus stop.

JPKIcon

Kitchen test ride layout editor

An enterprise app used for creating kitchen layouts. It’s based on the standardized Blum „kitchen test ride” programme. Made for a company based in Tarnów. The app significantly streamlined the workflow for the employees. After a meeting with clients, an employee creates a blueprint using the app according to the physical model made during the meeting. The project then can be exported to PDF and sent with annotations to the client and the carpenter. It features a fully fledged, drag & drop interface packed with features like auto dynamic dimensioning, undo/redo and iCould auto-save. Thanks to the program, tasks that used to take around 2 hours to complete, now are done in 15 minutes. Project was entirely written in UIKit and uses Combine extensively.

welcomeSheetIcon

Welcome Sheet

A swift package that provides developers with an easy way of adding onboarding screens to their apps. Created primarily in SwiftUI, the library is flexible and works with UIKit as well. It looks good on iOS, iPadOS as well as Mac catalyst. So far it gained over 180 stars on GitHub. Apart from me two other people contributed to the project and the repository got forked over 10 times. Recently it started rapidly gaining more attention.

WWDC

wonderfulIconsCover

Wonderful icons

Quick and simple guide to designing nice app icons. It's hard to create something unique, meaningful, universal and beautiful at the same time. That’s why I made the playground-to help people understand how to design icons with less effort and more fun! Accepted by Apple in 2021.

wonderfulIconsCover

Audioque

Simple audio processing app which allows users to create “queues” of audio effects. Its main purpose is to show the impact of effects in different combinations on a sound. It also gives users a way to quickly and effortlessly apply their favourite combinations to their recordings. Users can choose from reverbs, distortions, delays and equalisers. Each one can be dragged freely to change the order of applied effects. Each effect has a bunch of settings making it easy to personalize it. Users can import their own audio files for processing or use a built-in recorder. Each queue is automatically saved and can be later reused with different audio files. Created entirely in SwiftUI with audio processing done with AVFoundation. Selected by Apple in 2022.

Past projects

starbuffsIcon

Star Buffs

Entry for the Ludum Dare 46 game jam compo. The game is a simple top down shooter based around the theme of the jam - „Keep it alive”. The player—after collecting enough points from killing hostile ships, is able to take control over an enemy to keep its perks and buffs. The most rewarded and appreciated feature of this game were its graphics. Using, by the time novel, Unity’s Universal Render Pipeline, the game gained its signature, dark appearance dynamically lit by player, enemies and other elements crucial to the gameplay. The game is written entirely in C#.

whatABrickIcon

What A Brick

Fun app for recognizing and storing collection of LEGO bricks built using CoreML. User can look up brick's details as well as display them in AR using the ARKit preview. Collection is displayed in a list with nice spinning 3D previews. I created it to play around with the CoreML framework.