Jan Wawrzyk
Full-stack developer with a backend focus. I build APIs, authentication, and web applications that are secure, maintainable, and practical.
Backend Developer | Node.js, TypeScript, SQL, Python
How I Work
I focus on backend systems that are understandable, secure, and useful in real projects.
Reliable Delivery
I prefer clean server-side logic, clear contracts between layers, and solutions that stay maintainable as a project grows.
Integrations
I work with JWT auth, Google API, REST endpoints, and I can also integrate systems that communicate over SOAP protocols.
Product Mindset
Even with a backend focus, I understand the full feature flow and can help ship complete experiences from API to UI.
Skills & Tools
Technologies I use for backend-heavy product development.
Backend & APIs
Designing application logic, integrations, and authentication flows for production use.
Node.js
TypeScript
Express.js
REST APIs
SOAP
JWT Auth
Databases & Integrations
Working with structured data, external services, and business data flows.
PostgreSQL
MongoDB
SQL
Google API
AWS Basics
Security
Frontend & Product
Strong enough on the frontend to ship complete features and work closely with product requirements.
React
HTML & CSS
Vue
Responsive UI
Component Systems
Full-Stack Delivery
Tooling & Workflow
Practical tools I use to automate tasks, support teams, and keep delivery smooth.
Git
PowerShell
Debugging
IT Support
Code Reuse
Team Collaboration
Selected Work
Product work and contract projects that show my full-stack and backend-oriented approach. AI Kurzy was one of the contract engagements.
Full-Stack Developer
Events Mate
Worked on a production product where I improved UI consistency, responsive behavior, and authentication-related flows.
- Challenge
- The product needed more consistent frontend architecture and safer user flows around protected areas.
- Approach
- I introduced reusable components, worked with CSS-in-JS, and helped implement JWT access and refresh token authentication with protected routes.
- Result
- The codebase became easier to maintain, duplicate UI work was reduced, and protected user flows were clearer and more reliable.
Full-Stack Developer | Backend Focus
SaaS for Nejservis
Contract SaaS project for Nejservis focused on application logic, connected features, and a reliable technical foundation.
- Challenge
- The product needed features that were practical for real-world use while keeping the solution maintainable and easy to extend.
- Approach
- I worked full-stack, but mainly with a backend focus on application logic, feature integration, and technical reliability. AI Kurzy was another contract project delivered in a similar mode.
- Result
- The SaaS product gained a stronger base for future development and backend parts that were ready for follow-up features.
Full-Stack Developer
Contract Projects
Alongside product work, I also delivered client-facing features and improvements for smaller and mid-sized projects, including AI Kurzy.
- Challenge
- Contract projects often require quick orientation in an unfamiliar codebase, practical decisions, and delivery without unnecessary complexity.
- Approach
- I adapted to each project based on what was needed most, sometimes more frontend, other times backend or integrations, always aiming for a clean and usable result.
- Result
- This gave me experience with varied requirements, fast onboarding into projects, and delivering features that provide immediate value to the client.
Experience
A quick view of the roles and learning path that shaped my current backend direction.
2023 - early 2026 | Full-Stack Developer at Events Mate
Worked on production features, reusable components, CSS-in-JS, responsive layouts, and JWT-based protected routes inside a real product environment until the beginning of this year.
2024 | IT Support Intern at Huisman
Supported internal systems, wrote PowerShell automation scripts, and handled workstation, network, and peripheral setup and maintenance.
2022 - 2025 | IT High School
Studied information technology with a focus on web development, helped other students, and occasionally led short workshops.
Contact
If you are looking for a backend or full-stack developer, feel free to reach out.