Denys T.

Senior Full-stack developer
location icon

Kyiv, Ukraine

calendar icon

5

+ years experience
money icon
price per hour  
up to $

55

Full stack developer with good knowledge of Python. Have experience with FastAPI, AioHTTP, PostgreSQL, MongoDB, ReactJS, and Redux. Passionate about working with a modern stack of technologies and frameworks and am interested in expansion of my experience and knowledge.

SKILLS

Core technologies
Python
FastAPI
Flask
AWS
Docker
PostgreSQL
Other technologies

ReactJS

Celery

Redux

AWS Lambda

Show more

Experience

experience icon

Full Stack developer | StarNAVI

Feb 2023 – Feb 2024

Platform that develops very functional human-like LLM agents that can interfere with the real world and execute tasks.

Responsibilities:

I was working on a platform that develops functional human-like LLM agents that can interfere with the real world and execute tasks.Was designing and implementing a pluggable, async (event-driven) architecture for integrations (WhatsApp, email, streamlet forms, Web UI, streaming intermediate responses from agents, etc.) that works with LangChain agents.

Tech stack:

Python

Kubernetes

ReactJS

Celery

Docker

FastAPI

Want to hire this engineer?

Get Sarted
experience icon

Full Stack developer | MedApps

Apr 2019 – Feb 2023

As a full-stack developer was part of the team that creates the application that helps medical staff to communicate, organize their work, share documents, create events, facilitate the assessment of interns, etc. (very popular in Australia and New Zealand).

Responsibilities:

  • Developing REST API on top of Aiohttp framework, working with MongoDB database and Celery + RabbitMQ asynchronous tasks. Also have created web client on top of ReactJS and Redux for this application.
  • Developing the application for team-based work with tasks (something like Asana but simpler). Server side of the application was on top of Flask and FlaskRESTfull. As a database, It has used PostgreSQL and SQLAlchemy ORM.
  • Creating predictive models for time series data with recurrent neural networks (on Keras and Tensorflow). Also data preparation with pandas and scikit-learn and some data engineering.
  • I was creating complete pieces of functionality for end users (starting from requirements, doing both design and implementation), participating in system design decision-making as well as supporting and improving existing features, performance optimization, code reviews, and refactoring
  • I was working with frameworks and libraries such as ReactJS, and Redux, and had a little bit of experience with TypeScript on the frontend side as well as Python/Flask, Postgres, and AWS lambdas on the backend side.

During this time developed some crucial features of the applications from start to finish, like the creation and management of events for doctors and interns, a scheduled notifications system for many other features, a significant part of interns' assessment process system, etc, as well as event tracking, Cypress tests integration and others.

Tech stack:

AWS

Flask

PostgreSQL

ReactJS

TypeScript

RabbitMQ

Celery

Redux

SQLAlchemy

TensorFlow

pandas

AWS Lambda

Keras

experience icon

Tech stack:

No items found.

Full stack developer with good knowledge of Python. Have experience with FastAPI, AioHTTP, PostgreSQL, MongoDB, ReactJS, and Redux. Passionate about working with a modern stack of technologies and frameworks and am interested in expansion of my experience and knowledge.

Show more

Education

  • National Technical University of Ukraine "Kyiv Polytechnic Institute"

    2010 - 2016. Master's degree. Micro- and Nanoelectronic instruments and devices

    Courses

    Machine learning, Stanford University -  Coursera;

    Introduction to Apache Spark, Berkeley: CS105x -  edX; 

    Probability theory, MIPT -  Coursera.

Need a Specific Tech Stack? Let us know!

Hiring freelance engineer with rare or even unique skill sets is our speciality. Let us know about your expertise gap, and we’ll find the best talent to add to your team.

Have a Question?

Contact Us

We’re here to talk about your project or any other question which might rise.

contact us
Your message has been submitted.
We will get back to you within 24-48 hours.
Oops! Something went wrong.
background