Dmitri
Starunski

Front-End Developer

Intro

What I am all about.

Hi !

My name is Dmitri.

I create user interfaces for the web and mobile devices. JavaScript and React are my first love, but I am open to any technologies and skills that make my creations look and feel the best. I have been studying all my life and I like to share my knowledge.

HTML5 100%
CSS3 66%
JavaSript 52%
React 44%

Experience

1+ year experience in designing, developing, maintaining and enhancing web-based business solutions.

HTML5/CSS3

• Added UI editor to support text formatting for SEO optimization • Responsive design

JavaScript

• Experience in designing and developing User interfaces using HTML/CSS, JavaScript(ES5/ES6)

ReactJS

Building Single Page applications

Portfolio

Portfolio Image
Hide

Project: “idamaster”

Responsibilities:

Working on the admin dashboard. (ReactJS) 01.2020 – present
  • • Creating custom components for editing devices/problems using ReactJS,
  • • Managing different roles for viewing offers and separate one for adding/updating,
  • • Added UI editor to support text formatting for SEO optimization
  • • Responsive design HTML5/CSS3

Web commercial application. 08.2019 – 01.2020

Responsibilities:

  • • Creating front-end design using HTML, CSS/SCSS,
  • • Adding client-side logic for handling/validating user order for repairing the device (VanillaJS),
  • • Responsive design (flex-box, media queries)
  • • Providing project support
  • • Team collaboration, meetings

idamaster.com.ua

Project Leader: Zakharov Ivan

Designer: Stefan Shved

Developers: Dmitri Starunski, Yaroslav Zakharov

Portfolio Image
Hide

Studie project

Vanilla JavaScript & REST API

Frontend Mentor - REST Countries API with color theme switcher

  • • See all countries from the API on the homepage
  • • Search for a country using an input field
  • • Responsive design (flex-box, media queries)
  • • Filter countries by region
  • • Toggle the color scheme between light and dark mode
  • • Click on a country to see more detailed information on a separate page

github.io/countries/

Developer: Dmitri Starunski

Portfolio Image
Hide

Studies project

React & REST API Star-Wars
  • • Routing
  • • Context
  • • React hooks
  • • Independence components
  • • Services
  • • Separate logic (HOC)
  • • Dynamic context switch

github.io/star-wars/

Project:Udemi

Developer: Dmitri Starunski

Portfolio Image
Hide

Jobs offers page with filters

Vanilla JS
  • • JavaSript
  • • HTML 5
  • • CSS 3
  • • Responsive design

github.io/job-offers/

Project Leader: John Doe

Designer: Alisa Keys

Developer: Mark Doe

Customer: Keenthemes

Portfolio Image
Hide

Simple Todo list on React

React
  • • Props
  • • State
  • • Bootstrap

github.io/todos/

Project: Udemi

Developer: Dmitri Starunski

Portfolio Image
Hide

Project: “CBS Education”

08.2019 – 01.2020

Project includes a test based web solution for tracking (assessment) of students’ academic performance.

Responsibilities:

  • • Integration with main courses platform system
  • • Adding client logic with plain JavaScript
  • • Responsive design (flex-box, media queries)
  • • Providing project support

itvdn.com

Project Leader: ITVDN

Designer: Alisa Smirnova

Developer:Dmitri Starunski, Emil Whaitmen

Customer: CyberBionic