Image of Denis

Denis

  • AngularJs
  • JavaScript
  • Node.js
  • React
Denis is a full-stack web developer with 8 years of expertise, specializing in JavaScript technologies such as Angular 2+, React.js, Vue.js, and Node.js.

Skills and Qualifications

Languages

  • JavaScript
  • Typescript
  • HTML/HTML5
  • CSS/CSS3

Frameworks

  • React.js
  • Node.js
  • Angular 2+

Libraries/APIs

  • Angular Material
  • RxJS
  • Redux
  • Redux-Saga
  • Redux-thunk
  • Material-UI
  • ExpressJS
  • jQuery
  • Vue.js
  • Vuex
  • Nuxt.js

Tools

  • Git
  • Webpack
  • Docker

Other

  • UX/UI basic knowledge
  • MVC
  • Ajax
  • XML
  • JSON
  • RabbitMQ
  • Nginx
  • Apache

Data bases

  • PostgreSQL
  • MongoDB
  • Redis
  • Firebase

Denis and more developers are now available for hire.

Hire Denis

Featured Projects

Cryptocurrency Exchange

Blockchain, Ethereum, Fintech, Javascript, React, Smart Contracts, Solidity, Trading, Truffle, Web

Cryptocurrency Exchange


Development Team

3 Developers
1 Project Manager, 1 Account Manager
Details
Think Empire

AWS, Backend, Blockchain, CRM, Database Optimization, Fintech, Frontend, Geolocation, Javascript, Next.js, Node.js, React, Real Estate, Search, SQL, Twilio, Web

Think Empire


Development Team

5 Developers
1 Project Manager, 1 Account Manager
Details
A Stockbroker And Trading Platform

Backend, Fintech, Frontend, Javascript, Mobile, Node.js, React, React Native, Social, Trading, Web

A Stockbroker And Trading Platform


Development Team

2 Designers, 5 Developers
1 Project Manager, 1 Account Manager
Details

Projects

TAIS

Developer

TAIS is a Departure Control System designed to streamline operations for airports and ground-handling companies. It's part of the comprehensive TAIS Airline Solution or DCS, automating every step of airline passenger service from check-in to departure. Denis played a key role in enhancing this system by developing a registration form for Expedite Baggage, facilitating efficient baggage check-ins and enabling the display of baggage receipts. Moreover, he introduced features to print receipts and automatically complete the registration form by scanning the baggage tag, significantly improving the system's efficiency and user experience.

TAIS is a Departure Control System designed to streamline operations for airports and ground-handling companies. It's part of the comprehensive TAIS Airline Solution or DCS, automating every step of airline passenger service from check-in to departure. Denis played a key role in enhancing this...

Read more
  • JavaScript
  • Vue.js
  • Vuex
  • Complex data through APIs

Leroy Merlin

Developer

For the Leroy Merlin company, an upgrade was made to their "Calculation Sheet," a tool aimed at automating the display of wage and bonus data. Denis was instrumental in this enhancement, creating a solution that featured two main sections: wages and progress awards. This tool was designed to dynamically present data, capable of adjusting based on a sophisticated filtering system. Additionally, Denis incorporated a functionality for uploading PDF documents, further streamlining the data management process. This updated tool was designed as a microservice, seamlessly integrated into the existing system while ensuring a fully responsive design to accommodate various device screens.

For the Leroy Merlin company, an upgrade was made to their "Calculation Sheet," a tool aimed at automating the display of wage and bonus data. Denis was instrumental in this enhancement, creating a solution that featured two main sections: wages and progress awards. This tool was designed to...

Read more
  • JavaScript
  • React.js
  • Redux
  • Python
  • Django
  • MSSQL
  • Microhirings
  • Kubernetes
  • Jenkins

Scoperty

Developer

In the development of Scoperty, an application aimed at simplifying the process of renting, selling, and buying real estate in Germany, Denis contributed as a client-side developer using Angular 7 for the MVP phase. Following the application's launch and during its subsequent growth, Denis enhanced its functionality by customizing and integrating a Google Maps feature directly into the platform. He engineered a sophisticated function that would automatically update the map's data representation at various zoom levels. For more granular detail, he replaced standard clusters with polygons to accurately delineate the perimeters of actual property plots. This advanced mapping feature was also designed to be fully responsive to the application's filtering system, ensuring that the map's visual elements dynamically adjusted to user-defined search criteria, thereby improving the user experience in navigating real estate options.

In the development of Scoperty, an application aimed at simplifying the process of renting, selling, and buying real estate in Germany, Denis contributed as a client-side developer using Angular 7 for the MVP phase. Following the application's launch and during its subsequent growth, Denis enhanced...

Read more
  • Angular 7
  • JavaScript
  • PostgreSQL

Starshell

Developer

In the Starshell project, aimed at monitoring sensitive content on social networks, Denis contributed to the development of the client-side application using Angular 4. His key accomplishments in this role included optimizing data loading processes across the application, significantly reducing the load time of a calendar feature from 5 seconds to just 0.5 seconds through efficient use of JavaScript data objects. Additionally, Denis improved the app's performance and maintainability by removing unused JavaScript libraries, eliminating redundant code, and optimizing images, thereby enhancing the overall user experience and application efficiency.

In the Starshell project, aimed at monitoring sensitive content on social networks, Denis contributed to the development of the client-side application using Angular 4. His key accomplishments in this role included optimizing data loading processes across the application, significantly reducing the...

Read more
  • Angular 4
  • jQuery
  • Python
  • Flask
  • Node.js
  • Gunicorn
  • Uwsgi
  • Axios
  • TensorFlow
  • PyMongo
  • MongoDB
  • TwitterApi
  • InstagramApi
  • FacebookApi

Dressmate

Developer

For Dressmate, a platform offering rental clothing services to students on campus, Denis leveraged Vue.js to enhance the website's infrastructure. His work involved architecting and refining the project's structure, establishing a comprehensive data model, and addressing various framework-related challenges to ensure a seamless user experience.

For Dressmate, a platform offering rental clothing services to students on campus, Denis leveraged Vue.js to enhance the website's infrastructure. His work involved architecting and refining the project's structure, establishing a comprehensive data model, and addressing various framework-related...

Read more
  • Vue.js
  • Python
  • Django
  • PostgreSQL

Allergenics

Developer

In the Allergenics project, aimed at streamlining process automation within Podio, Denis introduced several innovations. He developed a system for generating new reports, including features for CSV file parsing and the integration of new Google Drive folders and MongoDB collections. Furthermore, Denis designed templates for Jade HTML, devised a method to distinguish between new and old reports, and created a tool for converting HTML to PDF. His efforts also extended to revamping the mechanisms for data and template parsing, significantly improving the application's efficiency and user functionality.

In the Allergenics project, aimed at streamlining process automation within Podio, Denis introduced several innovations. He developed a system for generating new reports, including features for CSV file parsing and the integration of new Google Drive folders and MongoDB collections. Furthermore,...

Read more
  • Javascript
  • Node.js
  • Podio
  • Xero
  • Google Drive
  • MongoDB