Summary

Expertise

Project Highlights

Education

Agency

DS

English:

Upper Intermediate

Denis S.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Full-stack Web developer with 10 years of experience and deep knowledge of frontend and backend JS-based technologies.

- As a full-stack developer for the Irrigation app, I successfully implemented the functionality to support various types of irrigation controllers like Wisecon and Talgil, developed daily irrigation plans, and introduced precise scheduling capabilities. This involved creating proxy services to interact with controller APIs, alongside comprehensive frontend and backend development, and bug resolution. - At BitRobby, I played a crucial role as a frontend developer, where I implemented a subscription model and developed intricate tracking graphs for incomes and cryptocurrency prices, in addition to overseeing the full development of the service's web pages. I also contributed to backend adjustments and fixes, enhancing the overall service experience. - Within Grip, an investments application, I served as a backend developer, developing a PHP microservice for proxying requests to financial nodes. This crucial infrastructure facilitated seamless and secure data flow within the app, strengthening its operational backbone. - As part of the Cohesion project, I was responsible for implementing communication with servers through the MQTT protocol and developing functionalities for working with IP cameras and adding objects on maps. My role as a full-stack developer also included developing comprehensive alarm and notifications features, enhancing user security and engagement. - In my tenure with Totem, a web explorer for indie gaming assets, I was instrumental in implementing a complete user logic system, integrating unique DNA features into NFTs, and developing a plugin for DNA manipulation. My efforts as a backend developer significantly contributed to the platform's uniqueness and functionality. - As a backend developer for Co-Play, an online video conferencing app, I developed the rooms and groups functionality for conferences, implemented video saving features, and introduced session duration limits. This work was pivotal in enhancing the app's usability and functionality for end-users.

Want to hire this engineer?

Check if Denis is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Node.js 10 years
Express.js 5 years
Vue.js 7 years
Nuxt.js 7 years
React.js 1 year
PHP 2 years

Other technologies

AWS
MongoDB
MySQL
PostgreSQL
WebRTC
Laravel Framework
SQLite
WebSockets
Three.js
Next.js
AdonisJS

Project Highlights

icon
Full-stack developer

Irrigation

Apr `22 - Nov `23

2 years

The app for monitoring and managing irrigation controllers.

Responsibilities & achievements

- Implemented the functionality for working with different types of controllers (Wisecon, Talgil); - Developed logic for creating daily irrigation plans; - Implemented the functionality of setting irrigation on certain days of the week/exact time/period; - Created several proxy services to work with controller APIs; - Frontend development, backend development, and bug fixes.

PostgreSQL
Nuxt.js
AdonisJS
icon
Backend developer

Totem

Apr `20 - Jul `21

1 year

Web explorer of indie gaming assets.

Responsibilities & achievements

- Implemented the full user logic; - Added unique DNA to each NFT; - Developed a plugin for DNA manipulation.

MongoDB
TypeScript
Nest.js
icon
Frontend developer

BitRobby

Nov `18 - Apr `20

1 year

Trading crypto bot service

Responsibilities & achievements

- Implemented subscription functionality; - Developed different tracking graphs: incomes, prices of different currencies, etc; - Full development of service’s pages; - Minor adjustments and fixes on the backend side.

PostgreSQL
Nuxt.js
AdonisJS
icon
Backend developer

Co-Play

Oct `17 - Oct `18

1 year

Online video conferencing app

Responsibilities & achievements

- Implemented the rooms and groups functionality for conferences; - Developed video saving features; - Session duration limiting.

Express.js
MongoDB
WebRTC
icon
Full-stack developer

Cohesion

An app providing location-based security and services.

Responsibilities & achievements

- Work with servers through MQTT protocol; - Implementation the logic of- and work with IP cameras; - Adding objects on the map; - Developed alarm and notifications features.

Express.js
MongoDB
Socket.IO
Nuxt.js
icon
Backend developer

Grip

Investments app

Responsibilities & achievements

- Development of PHP microservice for proxying requests to nodes.

Express.js
PHP

Education

Higher education in Computer Science

Agency

agency #4989

50-100

GMT+2

Zaporizhzhia/Ukraine,Kyiv/Ukraine,Los Angeles/United States

Core Expertise

AngularJS
ASP.NET
AWS
Azure
Blender
C#
C++
Express.js
Heroku
Java
Kotlin
Kubernetes
.NET
Node.js
Objective-C
PHP
Python
Qt
React.js
Ruby
Ruby on Rails
Unity or Unity3D
Xamarin
Computer vision
Go
Laravel Framework
Swift
Ruby Mine
Docker
Cinema 4D
AR
RubyGems
Solidity
Vue.js
Web3.js
ARKit
Flutter
ARCore
Google Cloud Platform
.NET Core
Xamarin.Forms
Xamarin Native
Figma
Vuetify
Google Cloud Datastore
Next.js
AR/VR
Nuxt.js
.NET Framework
SwiftUI

Industries

Business & Productivity, Logistics & Transportation, Entertainment & Games, Social Media & Communication, Healthcare & Medicine, Safety & Security, Booking & Rent, Blockchain & Cryptocurrency, Augmented reality, Telecommunications and Social Network, Management System & Automation

Want to hire this engineer?

Check if Denis is available