KKristiyan Doykov Logo Letter D

Kristiyan Doykov

Who Am I?

Personality

I am a naturally sporty guy, who loves martial arts and keeping myself in the best shape possible. Whenever I'm faced with a task or a challenge I cannot let go until I've found a solution and everything is how it should be. I'm also genuinely friendly and open-minded when it comes to both ideas and people.

Hobbies

My hobbies do overlap with my studies/work most of the time as I spend most of my free time learning and investing in my own future by broadening my personal skillset. I love dogs. I enjoy helping other people whenever and however I can and also enjoy being around cool people and having a meaningful conversation, though I value my personal time as well.

CV

If you want more details about me, my education and my past activities and projects you can also check out my CV. If there is anything else that is of interest to you and is not covered in my CV or on the page, don't hesitate and shoot me an email or give me a call, I'd love to chat and discuss new ideas!

Profile Picture

Kristiyan Doykov

Best at: Fullstack Web Development

University: Newcastle University

Course: BSc Computer Science

Enquiries : kdoykov99@gmail.com

Phone: +44 7545 14 8032

My top priorities

Pleasant process

Hassle-free design and implementation of simple or more complex solutions

Responsiveness

No matter the platform or device, your site or app will fit and perform perfectly

Performance

Speedy experience with no compromises made on quality

Tailor made

No matter if you're aiming for simplicity or something fancy and innovative, I have you covered

Intuitive

Having to wonder how to get what you want is an inconvenience nobody needs

My Toolbelt

Use the arrow buttons to switch between sections and hover over the logos for more information.

Front-end

Angular 2 (7+)

Being one of the leaders in the front-end field, it is a necessity to learn. My personal pick when it comes to SPAs.

React JS

People's favorite front-end framework and for a good reason. React is incredibly quick, modular and can be used (React Native) to build out not only web applications, but also any kind of native mobile app no matter the OS.

Redux

When it comes to apps with lots of data being passed around and multiple complex stores, I would always go the Redux route.

Gatsby

GatsbyJS is a React-based, GraphQL powered, static site generator. Why waste a ton of time setting up a static blog or any other kind of website when you can just use Gatsby?

Apollo Client

My personal pick for a GraphQL app on the client side.

MobX

Amazingly straightforward and easy to use when the state of the app isn't that complex. Much simpler IMO than Redux and very easy to set up on both web and mobile.

HTML5

One of the three stepping stones of the front-end and web realm in general.

SCSS

I almost cannot remember using CSS without functions, variables and mixins at this point.

CSS3

Essentially what makes any website look as good or as bad as it does. Also a lot more difficult to master than people give CSS credit for.

Bootstrap

By far the most popular CSS framework out there. Also provides great support for React an Angular through npm modules.

Bulma.io

A less known alternative to Bootstrap but in my opinion Bulma is one of the cleanest frameworks, which provides modifications through SCSS and also looks incredibly modern.

JavaScript

There's not much nowadays that can't be done with JS and that will stay true for years to come as well. It's also the third most important language in the web world (alongside HTML and CSS) and it basically makes everything work.

TypeScript

My preferred superset of JS.

jQuery

Although not the most modern framework for JS out there, jQuery is still very much key to this day and has lots of features that still make it worthwhile learning.

Sample Projects

Hover over any of the cards to find out more about each project!

Storage management app

Chat app

GraphQL-PG

Simple online gallery

Hubcap EU

Business Page

NUscript

NE Architectural