Dawid Rdzanek
Tech Lead | Senior Full Stack Developer
Hello, I'm Dawid — a Tech Lead and Senior Full Stack Developer with about 10 years of commercial software development experience. I approach each project with an open mind, always seeking the most appropriate solution rather than forcing familiar technologies.
My expertise centers around Python (Django) and Angular/TypeScript development, complemented by strong skills in Node.js, Electron, and DevOps practices. I place great emphasis on software architecture and maintainable code, having worked across various projects from startups to enterprise solutions.
Technologies
Backend
- Python
- Node.js
- Django
- NestJS
- Prisma
Frontend
- TypeScript
- Angular
- Next.js
- Nuxt.js
- Electron
Database & Storage
- PostgreSQL
- MySQL
- Redis
- Elasticsearch
- MongoDB
DevOps & Cloud
- Docker
- Kubernetes
- AWS
- GCP
- GitLab CI/CD
Professional Experience
Merixstudio
April 2018 - Present
Currently working as a Technical Lead, providing technical guidance, architectural direction, and mentorship across multiple development teams. Recent projects include developing a comprehensive hotel membership management platform using Node.js, NestJS, and Stripe integration for multi-tenant SaaS operations. Previously served as a Team Leader managing development teams, and as a Senior Full Stack Developer implementing complex web applications with Django, Express.js, Angular, and Electron.
1CONNECT
June 2017 - April 2018
As a Frontend Developer, I created web and mobile applications using Angular 4 and Ionic 3, implementing various interfaces and interactive components for multiple projects.
Freelancer
January 2016 - May 2017
Worked as a full stack developer creating Django-based web applications, including implementing features and deploying to production environments.
Education & Languages
Education
- Master of Engineering in Computer Science Poznań University of Technology 2017-2018
- Bachelor of Engineering in Computer Science Poznań University of Technology 2013-2017
- IT Technician Technical College No. 3 in Ostrów Wielkopolski 2009-2013
Languages
- Polish: Native
- English: B2 (Professional Working Proficiency)
My Approach
I believe in treating technologies as tools to achieve goals rather than ends in themselves. This philosophy allows me to select the most appropriate solutions for specific problems and to remain adaptable in our rapidly evolving field. As a leader, I focus on mentoring team members, promoting best practices, and fostering a collaborative environment.
For more details about my professional experience, you can check my CV or browse through my project portfolio. If you're interested in discussing potential collaboration, please feel free to contact me.