About Maciej Koziara
My name is Maciej Koziara and I am a software developer with experience in both backend (Ruby, Java, NodeJS) and frontend (TypeScript, React) technologies.
Throughout my career, I have worked for both big product companies and small outsourcing agencies. This diverse experience has taught me to be pragmatic, make quick decisions, and embrace innovative approaches, while also learning how to deliver code safely in large codebases through collaboration across multiple teams.
Experience
-
Full Stack Developer, Playboy - creator platform rewrite, digital magazine archive
-
Trainer, Infoshare Academy - spent over 500 hours in the classroom teaching Java, Spring Boot, and coding best practices to both students and experienced developers
-
Full Stack Developer, DAC Digital - service for upgrading TV Set-Top Boxes for a major TV provider, mobile companion app for an anti-smog mask using the BLE protocol for communication
-
Full Stack Developer, AirHelp - introduced support for multiple regulations, migrated large codebase from EmberJS to React
-
Java Software Developer, Goyello
-
Java Software Developer, Young Digital Planet
Projects
- Playboy Club - creator platform for Playboy
- Playboy Magazine - digital magazine archive available for Club Members
- Bunancer - naive load balancer written in Bun
- iSing Pro - desktop application for DJs organizing karaoke events
- Lano Home Page - home page connecting NextJS and Storyblok headless CMS
Conference Speaker
- JUG Gdańsk - JUnit 5 - Is It Worth It?
- Career IT - Kotlin in Your Java Project
- ByteBay - JUnit 5 - Deep Dive
Education
Gdańsk University of Technology, Faculty of Electronics, Telecommunications, and Informatics - Engineer of Automation and Robotics, Specialization - Decision Systems