Meet @Bohdan K.

Front-End developer

4 years of work

English C1, Russian C2

styled-components
Tailwind CSS
JavaScript
PostgreSQL
React
RabbitMQ
MongoDB
TypeORM
Node.js
Angular
Prisma
Auth0
Stack
CSS 3
Redux
Just
am

For more than 5 years I have been working as a front-end developer and delivering cutting-edge IT solutions with an outside-the-box approach to each project. I firmly believe that in me, you will find the ideal partner - flexible with capacities and with a high level of responsibility, quality, and communication. I prefer to write clean and maintainable code so always use linters and other relevant tools for that. Having challenges is my passion.

Projects

💻

Under NDA

angular
React.js
PostgreSQL
Node.js
Express.js
TypeORM

I was working here as a front-end developer and updated the project to Angular 8+, I used the RxJS library to compose asynchronous code. And for the back end, was made with Node/ Express. This project was based on a PostgreSQL database management system. Also, there was TypeORM to optimize queries.

💻
angular

I was working here as a front-end developer and updated the project from Angular 4 to Angular 5, using Angular CLI and Universal. Also, I added a new functional and Integrated Amplitude. You can check that my front-end Angular work looks great on all modern web browsers and devices. I rarely use simulators.

💻

Under NDA

This is a chatbot for the social network Facebook, which allows users to respond to comments and private messages. I used Angular generally accepted solution for application building. Components, services, directives, and pipes, and If there were nothing to store in the services, then they were used in component providers, but not in the base module (NgModule) provider.

🔒

MultiChange

Under NDA

Golang
PostgreSQL
Database
RESTful API

Challenges: - Creating an agile cryptocurrency exchange system; - Improving upon the transaction speed; - Secure all of the shared data; - Make the design attractive; - Implemented most of the common as well as a few unique exchange chains; - Simplified the UX to make our currency exchange more accessible.

🔒

Inteam

Under NDA

JavaScript
Redux
React
HTML5
Next.js

At its core, InTeam is a simple system. It congregates several databases and tables into one platform, separating users into two categories: regular (employees) and administrators (HR). The special controls are provided to the HR team so that they can handle requests for vacation, sum up the total number of hours worked in a month by each employee, and raise the grade for those workers who’ve shown exemplary professionalism. The regular employees will be using it to find out a bit more about their colleagues, request days off and vacations, and track their performance and upcoming raises. My responsibility was to translate a visually appealing and intuitive design to a lightweight system that scales well as the company grows.

🔒

Latin American B2B site

Under NDA

Bootstrap
Node.js
JavaScript
React

In the project are used: Node.js, React, Bootstrap 4 (Sass), reactstrap, CSS-modules. Plus Apollo Client to communicate with the backend. Jest as a test framework I also "create react app" as a template in which we started the project.

💻

SouthieMap - Real Estate App

React
Redux
material UI
React-google-maps
CSS
CSS3
Typescript
Javascript
HTML5

This is SPA, an application for finding apartments (sale or rent). I worked only at the Front end and redesigned their design for both the desktop and mobile versions. The plan was only for the desktop. I had only the desktop layout in PSD format, I was required to adapt it to mobile as I developed the landing page in ReactJS + Redux. I was using a mobile-first approach, images sprites, SVG (when possible), SASS, using a "create-react-app" script and separating into reusable components. I made it adaptive for the mobile and tablet versions, I worked with Google maps API and integrated Maps into the application and the result is already in production. The map points, crane watch posts, and latest news posts are dynamic and were provided with the API, I integrated them to get this data, the API also has methods for all the forms on the page. Also, I created other ideas for the future, like implementing a blog platform, etc.

Experience

🔒

Front-End Developer

3 years

Under NDA

Angular

- Designed the architecture and developed the UI from scratch using the latest Angular technologies; - Implementing various screens for frontend using Angular and various components from NPM; - Writing technical documentation; - Working on different complex applications; - Developed, extended, tested, deployed, and maintained frontend functionality for our client's websites; - Responsible for general maintenance of the application library and debugging.

🔒

Front-End Developer

4 years

Under NDA

CSS
HTML

- Implement interfaces according to approved layouts; - Organization CSS files; - Using new features and techniques of HTML/CSS development; - Interaction with UI/UX designers and programmers; - Creating high-quality code from PSDs and wireframes; - Building reusable components and front-end libraries that can be reused in the future; - Growing and developing with the team.

Education

Zaporizhzhya National Technical University

Bachelor of Computer science

4 years

By using this site you agree to our Cookies Policy.