I am a professional Frontend Developer and an aspiring Full-stack Developer with 6 years of work experience. What brought me to the programming world was the ability to create things and solve problems with code. I specialize in building usable, modern, efficient and user friendly interfaces and solutions on both frontend and backend sides.
Across all the projects I've been hired to work on I've specialized in:
- building interfaces and completing the necessary tasks with modern solutions
- fixing the arising problems in the codebase
- locating the code smells (weird solutions, quick hacks, inefficient algorithms etc.)
- providing a modern solution to these problems (whilst still building new stuff)
- slowly implementing these modern solutions into codebase
Featured Projects
Manga Aggregator
A project for aggregating manga and displaying notifications when new chapters arrive. (Still in development)
Tech stack:
Hiragana Teacher
A project built to help people memorize japanese Hiragana alphabet in a unique way.
Tech stack:
Central Rest Apartment
A project displaying an apartment in Paphos in Cyprus. Built as an advertisement.
Tech stack:
Work Experience & Education
TypeScript & Web Developer
Myself
2020 - Today (4 years)
I'm a developer building software for myself and clients. All my solo coding projects are built from the ground up (using the technologies provided), from planning and designing all the way to solving real-life problems with code. I try to build my apps in frontend technologies like React and Next.js with TypeScript and TailwindCSS under the hood.
Tech stack:
Angular Frontend Developer
Transition Technologies Software
2018 - Today (6 years)
I began working for Transition Technologies in 2018. There I experienced what it's like to work on a project with many people, with different backgrounds and different roles. I've also built many projects when I was body-leased to other companies. I've been mostly building stuff in Angular and TypeScript and after a while I started to throw in more and more useful RxJS features, once I became comfortable enough with the library.
Tech stack:
Master's Degree in Computer Science
Politechnika Koszalińska
2019 - 2020 (1.5 years)
After finishing my Bachelor's Degree I decided to see what the Master's has to offer. During this course I could see what it's like to build software, but from a management's (planning and organizing) and architect's (architecture designing) standpoint.
Bachelor's Degree in Computer Science
Politechnika Koszalińska
2015 - 2019 (3.5 years)
I pursued the knowledge that a computer science degree had to offer. I learned about computer architecture, computer science theory, an array of programming languages, and different aspects of artificial intelligence.