Image of Ivan

Ivan

  • AWS
  • javascript
  • Python
  • React

Ivan has over 7 years of experience as a web developer. He specializes in JavaScript, TypeScript, Python, Django, React.js, Redux, Redux-Saga, PostgreSQL, and MySQL.

Ivan and more developers are now available for hire.

Hire Ivan

Skills and Qualifications

Languages

  • Python
  • JavaScript
  • TypeScript
  • HTML/HTML5
  • CSS/CSS3

Frameworks

  • Django
  • Django-Rest framework
  • React.js

Libraries/APIs

  • Tailwind CSS
  • Redux
  • Redux-Saga
  • Axios
  • Underscore
  • jQuery

Tools

  • Git
  • Webpack
  • Gulp
  • Grunt
  • Docker

Other

  • AWS (EC2
  • S3)
  • Heroku
  • Apache
  • Nginx

Data bases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Projects

Flexcavo

Developer

Flexcavo is a construction equipment rental site. Ivan took part in developing the frontend including initialization, customization of a library of user interface components with a storybook for internal use, setting up a Bitbucket repository (including automatic publishing to the NPM registry), building a storybook on Heroku, creating new user interface components (including deep customization of Material-UI components), implementing the frontend design, correcting some of the old element logic, and laying out several static landing pages in accordance with the design.


  • JavaScript
  • TypeScript
  • React.js
  • Next.js
  • Apollo
  • Material-UI
  • Storybook
  • Node.js
  • Nest.js
  • GraphQL
  • TypeORM
  • PostgreSQL
  • Docker
  • Heroku
  • Google Maps

Communication

Developer

This is an application that is designed to monitor a person's vital signs and provide round-the-clock notifications to a doctor about possible problems. Ivan took part in the creation of an MVP version of an ERP system for remote monitoring of human vital signs. In the initial version of the project, he developed a personal office space for the doctor and patient as well as an administrative panel for the system operator. He also connected a mail service to protect against the registration of bots and invalid users to the system. He was also required to build a feature that provided electronic notifications to all the system’s participants.


  • JavaScript
  • Python
  • React.js
  • PostgreSQL

TravelWits

Developer

This is a website for booking personal or business trips including flights, trains, hotels, car rental, bus tickets, etc. Users can either book as a package offer or select individual services. During the project, Ivan was engaged with the frontend development including developing from scratch the reservation/retention page for selected services.


  • JavaScript
  • React.js
  • Redux
  • Tailwind CSS
  • Lodash
  • Material-UI
  • Axios

ClassPulse

Developer

Class Pulse is an app that helps increase student engagement outside of the classroom. It is a safe space in which professors and students can communicate, ask questions, and share anonymous feedback. Ivan took part in the development of the server-side components, dynamically parameterized SVG images, and the tag and tag grouping system. He also implemented the sorting and grouping of users (students) for admin (school owners) to get and edit information on user groups, and the auto-grouping of users (students) depending on the user requirements.


  • Python
  • Django