Kamil Kozik, Developer in Wrocław, Poland
Kamil is available for hire
Hire Kamil

Kamil Kozik

Verified Expert  in Engineering

Software Developer

Wrocław, Poland

Toptal member since June 12, 2020

Bio

Kamil is a talented software developer well-versed with payment systems, apps, MVPs, automation, and is thorough about testing and delivering reliable, robust products. He has worked for several companies, most notably Netguru and Hotailors. Kamil developed a startup, which was chosen as one of the top 11 participating in the Startup Bootcamp Accelerator program. His MVP attracted PRADA Group and quickly became a popular and highly-used product within months.

Portfolio

Namek
PostgreSQL, Express.js, CSS, HTML5, JavaScript, NestJS, TypeScript, Node.js...
Hotailors
Stripe API, Stripe, Redis, PostgreSQL, Express.js, CSS, HTML5, Angular...
Netguru
jQuery, Redis, PostgreSQL, Express.js, CSS, HTML5, TypeScript, Node.js...

Experience

  • JavaScript - 3 years
  • Node.js - 3 years
  • TypeScript - 2 years
  • React - 2 years
  • Angular - 2 years
  • PostgreSQL - 2 years
  • MongoDB - 2 years
  • Python 3 - 1 year

Availability

Part-time

Preferred Environment

TypeScript, Express.js, Node.js, JavaScript, Discord Bots, Slack, MacOS, Linux

The most amazing...

...MVP I've developed was for a startup that quickly gained the traction of hundreds of daily users, and was completed within two months.

Work Experience

Full-stack Developer

2019 - 2020
Namek
  • Delivered an MVP for the Startup Bootcamp Accelerator program in just two months.
  • Managed the entire back-end DevOps portion built with Azure.
  • Collaborated with native mobile application developers, ensuring the back-end API supported all versions of the app.
  • Collaborated with the business side of the company to cater to all features of the user's needs.
Technologies: PostgreSQL, Express.js, CSS, HTML5, JavaScript, NestJS, TypeScript, Node.js, Redux, React

Full-stack Developer

2019 - 2020
Hotailors
  • Developed Azure-durable functions, app services, and distributed virtual machines.
  • Designed and implemented automated tests for the codebase.
  • Programmed and delivered a whole Stripe payments module to the platform.
  • Redesigned and rewrote a legacy AngularJS front end to Angular 8.
Technologies: Stripe API, Stripe, Redis, PostgreSQL, Express.js, CSS, HTML5, Angular, AngularJS, NestJS, TypeScript, Node.js, JavaScript

Node.js Developer

2018 - 2019
Netguru
  • Delivered an MVP of an app for a US-based client, which utilized microservices architecture on a Google Kubernetes Engine.
  • Developed the back end for a chatbot for a US-based client with the use of Dialogflow and Firestore.
  • Delivered an internal project, which revolved around IoT, with the use of AWS MQTT and Raspberry PI.
  • Created a Slack bot that integrated with Google API (Google Sheets, Google Calendar, and others).
  • Developed a Node.js admin panel, that was estimated to save clients up to 12%-20% of the initial project cost.
Technologies: jQuery, Redis, PostgreSQL, Express.js, CSS, HTML5, TypeScript, Node.js, JavaScript

Experience

Namek

The purpose of the project was to allow Instagram influencers to promote local businesses and global fashion brands in exchange for items and services. I delivered an MVP for the back-end portion of the app for the Startup Bootcamp Accelerator program. It was written in Node.js, using Azure cloud. A colleague managed iOS development. Together, we were chosen as one of the top startups and accepted into the program. Shortly after, we attracted PRADA Group. The project has been a success, attracting hundreds of users in just a few months.

Education

2015 - 2020

Master's Degree in Computer Science

Wrocław University of Science and Technology - Wrocław, Poland

Certifications

MARCH 2020 - PRESENT

Reactive Architecture: Reactive Microservices

Lightbend

MARCH 2020 - PRESENT

Reactive Architecture: Introduction to Reactive Systems

Lightbend

MARCH 2020 - PRESENT

Reactive Architecture: Domain Driven Design

Lightbend

MARCH 2020 - PRESENT

Reactive Architecture: Building Scalable Systems

Lightbend

Skills

Libraries/APIs

Node.js, React, Stripe, Stripe API, jQuery

Tools

Slack

Languages

JavaScript, TypeScript, CSS, HTML, HTML5, Python 3

Frameworks

NestJS, Express.js, Angular, AngularJS, Redux

Storage

PostgreSQL, MongoDB, Redis

Platforms

Azure, Linux, MacOS

Other

WebSockets, Discord Bots

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring