Profile Picture

Bartłomiej Kozal

I work as a tech lead in a cybersecurity company. I like drawing, playing piano, climbing, and board games.

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

Software Engineering

I have over 15 years of experience in software engineering. I started in C++ then professionally focused on Ruby, Swift, and JavaScript. Through all these 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 the deployment of Ruby applications painless. We hosted over 270 paying applications on 430 virtual servers. I worked in all areas required to built 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'm not a professional artist but I really enjoy spending my free time drawing. My favorite technique is pencil drawing. I know how to use all popular graphic software including 3D software like Blender. I was self-studying 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
Timer UI

Procedural Graphics

Music

I was playing piano as a kid and after years of break, I'm relearning it. In 2021 I started attending jazz piano school and studying music theory. I know how to use DAW software. I was producing beats and designing sounds 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, building products, drawing, and music are: climbing and board games.

Climbing