Dawid Kostrzewa

software engineer

Frontend Developer / JavaScript Developer / FullStack Developer

About me

I'm a Frontend Developer from Krakow, specializing in creating web applications using such frameworks and tools as React, Angular, TypeScript, and Node. My passion for coding began 11 years ago, and my love for this field remains as strong as ever.
Over the years, I've had the opportunity to dive into various areas of programming, starting with low-level assembler and C++. I also worked on developing Android apps in Java and iOS apps in Swift, as well as desktop applications in C# WPF. I've had the pleasure of working on numerous web development projects, which is the area I'm currently growing in. Such a broad spectrum of experience was possible thanks to my graduation from a technical high school of computer science and Applied Computer Science at AGH University of Science and Technology.
Currently, my interests and professional work focus 100% on web applications and the JavaScript ecosystem. In my career as a developer, I had the opportunity to work commercially with WordPress, then I moved on to creating applications in React, TypeScript, and NextJS. For some time, I also worked with Angular 10+, tried my hand at backend with NodeJS, and dipped into DevOps with Azure DevOps.
I believe that continuous learning and development are crucial for success in this industry. That's why, to keep up with the trends in the world of web development, I regularly listen to podcasts like Syntax FM, Front End Happy Hourand read newsletters like Frontend Weekly JavaScript Weekly, etc.
In addition, I manage an Instagram account where I regularly post about programming and personal development as a software engineer. I strive to share my knowledge and experience there, inspiring and aiding others on their individual programming journeys. It's a place where we can explore new trends, tools, and techniques together, helping us become better developers.
I also run a blog where I delve into the more technical aspects of web development. I write detailed articles and guides that serve as a resource for developers at every level of expertise. In this way, I can assist others in better understanding complex concepts and technologies that we use daily. Writing for the blog also serves as an excellent method for me to reinforce and expand my own knowledge. I encourage you to visit and follow both my Instagram and blog!
Aside from programming, in my free time, I enjoy running, cycling, hiking, watching good movies on Netflix, and working on personal projects. These activities help me de-stress and gain new perspectives, which often translate into fresh ideas at work.

Techologies

JavaScript
JavaScript
TypeScript
TypeScript
React
React
NextJS
NextJS
Sass
Sass
Angular
Angular
NodeJS
NodeJS
Cypress
Cypress

Socials