Profile Picture

Bartłomiej Kozal

I have over 15 years of experience in software engineering and graphic design. I like climbing, drawing, playing piano, board games, graphic novels, and books.

Connect with me on LinkedIn, Instagram, 𝕏, and GitHub.

Software Engineering

I started in C++ then professionally focused on Ruby, Swift, and JavaScript. Through all the years I worked on games, web applications, native, and mobile apps. I have experience working for startups, scaleups, and large companies in technologies like:

JavaScript
TypeScript
Node.js
React
React Native
Electron
Next.js
Vue.js
AngularJS
Ember.js
GraphQL
Swift
Objective-C
Ruby
Ruby on Rails
PostgreSQL
MongoDB
MySQL
Elasticsearch
Redis
RealmDB
Docker

Open Source

I developed over 30 open source libraries in various technologies and contributed to projects like Rails and ycmd. My most popular repositories are:

Product Development

Between 2012 and 2016 I was a core team member and then the CEO of a startup. Shelly Cloud was an automated hosting platform that made deploying Ruby applications painless. We hosted over 270 paying applications on 430 virtual servers. I worked in all areas required to build and run a successful product: user experience, front-end and back-end development, server administration, support, marketing, sales, and team management.

Shelly Cloud Screenshot

Drawing, Graphic Design & Animation

I enjoy spending my free time pencil drawing. I know how to use all popular graphic software including 3D software like Blender. I self-studied character design and animation. I was also working on procedurally generated graphic and physics simulations. I participate in drawing challenges like Inktober. Below you can see some of my work.

Pencil Drawing

Cat Drawing
Map Drawing
Eye Drawing
Hollow Knight Drawing
Mircoscopic Drawing
Stand Drawing
Dragonfly Drawing
Toucan Drawing
Wave Drawing

Computer Graphics

Cactus Render
Moka Render
Whale Render

Animation

Town Animation

UI/UX Design

Town Animation
Game Night Logo
Timer UI

Procedural Graphics

Music

I like playing piano. In 2021 I started attending jazz piano lessons and studying music theory. I know how to use DAW software. I designed sound for my animations. You can listen to some of my work below.

Sound Design

Turn on sound
Turn on sound
Turn on sound

Piano

Turn on sound
Turn on sound
Turn on sound

Other

My other hobbies besides coding, drawing, and playing jazz are: climbing, board games, graphic novels, and books.

Climbing Sokoliki