Personal details

Zdravko K. - Remote full-stack developer

Zdravko K.

Full Stack JavaScript developer
Based in: 🇧🇬 Bulgaria
Timezone: Sofia (UTC+3)

Summary

I'm a Full Stack JavaScript/TypeScript developer with focus on React, Node and the MERN stack. I like having challenging tasks, I'm self organized and genuinely care about the products I build.

I've got experience in different areas of the development pipeline like: complex and state-heavy SPA front ends, working with design systems, building backend RESTful services, automated testing, setting up CI/CD with GitHub Actions, deployment to AWS and Azure.

I run a React junior mentoring program which I enjoy doing on the side.

Work Experience

React mentor - part time
Droxic | Nov 2021 - Present
HTML/CSS
React
Jest
Material-UI
Redux
Styled-Components

I have my own curriculum of React practice tasks with their own unique challenges. That approach is paired with breaking down each task into smaller chunks and doing a code review for each, which is the main method for learning and knowledge sharing throughout the course. The average course length is 3-6 months.

Full-stack JavaScript developer
Headstart | Apr 2020 - Present
Node.js
MongoDB
Domain-Driven Design
TypeScript
Accessibility
Docker
React
Redux
Terraform
Test Automation
Styled-Components
NestJS
Fp Ts
Functional Programming
Express.js
AWS (Amazon Web Services)

- I've been working on ATS projects and tools for the recruitment industry, both on newly starting and already established codebases with JavaScript/Typescript/Node, paired with a machine learning module for improving hiring diversity and fairness.

- As part of a small, cross functional team I participate in all stages of software creation: product brainstorming, feature specification, front end + backend development, CI/CD and general DevOps.

- Improved our full stack JavaScript legacy codebase with the help of various refactoring techniques which led to faster development of new features.

- Audited and then improved the accessibility and UX of our frontend systems making them more usable for all users. Used different auditing tools and screen readers.

- Some of the tech I used include React, Redux, Ant Design, Typescript, Node, Nest, Mongo, Feathers, CI/CD, CircleCI, AWS, Monorepos, Docker, Terraform, Functional programming with fp-ts.

Education

Sofia University St. Kliment Ohridski
Bachelor's degree・Past and Present of Southeastern Europe
Oct 2009 - Jul 2013
Language School Simeon Radev
High school diploma・English
Sep 2004 - Jul 2009

Personal Projects

Team Assist - football club softwareIconOpenNewWindows
2021
MongoDB
Azure
GitHub
React
NestJS
- Team assist is a multi tenant SaaS application for football clubs which lets them manage all their processes. It's live and used by our first clients. - It's built with NX, React, Nest. It has a working CI/CD pipeline with automated tests and deployment based on Github Actions and Azure + post deployment monitoring with Sentry.
2021
Angular
NgRx
PWA
- Proof of concept for a mobile-first application meant to help travel agents organize tours - Logging in can be done by just pressing the "Submit" button without entering any credentials. This a front end only demo. - It uses the up to date Angular version for the time ( v12 ) + my own hand made design system. It's meant to be fully responsive.

Certifications & Awards

M101JS: MongoDB for Node.js Developers
MongoDB, Inc. | Jul 2016