Sergej Kurbanov, Software Developer in Prague, Czech Republic
Sergej Kurbanov

Software Developer in Prague, Czech Republic

Member since September 6, 2019
With a bachelor's degree in computer science, Sergej knows what it takes to come up with solutions to complex problems and then solve them effectively. As a skilled, communicative web developer with over four years of experience in both startup and corporate environments, he believes that great results come as a product of great passion. Sergej's drive, positive attitude, and proactive approach help him deliver these results in a very natural way.
Sergej is now available for hire

Portfolio

Experience

Location

Prague, Czech Republic

Availability

Part-time

Preferred Environment

Node.js, Git, VS Code, MacOS

The most amazing...

...project I've participated in is a digital academy bringing 32 no-previous-coding-experience women to a junior React developer level.

Employment

  • Front-end Lecturer

    2020 - PRESENT
    Czechitas
    • Lectured at several digital academies, each lasting over three months - teaching and coaching a group of 32 women on how to become React developers from scratch.
    • Prepared tens of hours of materials and exercises related to front-end technologies, mainly JavaScript and React.
    • Oversaw multiple final projects, acting as a consultant on clean code, best practices, and technologies used.
    Technologies: React, CSS, HTML, JavaScript
  • Full-stack Web Developer

    2018 - 2020
    DEVIX Technologies s.r.o
    • Developed a CMS for concurrent uploading and managing video files such as movies or TV show episodes, daily saving hours of users' time.
    • Implemented and integrated a custom action tracking tool for an online store, allowing the company to collect and analyze any user activity.
    • Built an extensive, component-based mailing application similar to MailChimp for marketing messages with live preview and staging.
    • Redesigned and rewrote a price and product comparing platform utilizing SSR and custom drag and drop Vue.js components. The site is used by tens of thousands of users.
    • Created a CMS for managing the company's invoices and employees using React and GraphQL.
    Technologies: NPM, jQuery, Quasar, Vuex, MongoDB, Express.js, CSS, Git, Scrum, Agile, Node.js, JavaScript, SCSS, HTML5, Vue.js
  • Full-stack Web Developer

    2016 - 2018
    VIRTII DIGITAL s.r.o.
    • Created a custom responsive drag and drop calendar/note/appointment system with React, saving users from using multiple applications.
    • Implemented a car location tracking system calculating potential banner revenue based on impressions for a React Native application.
    • Personally supervised and trained a team of two front-end interns.
    • Developed precise airspace tracking of drones, processing their attributes such as height, atmospheric pressure, or tilt for a web application.
    • Created a secure flight scheduling application for pilots with a custom calendar component.
    Technologies: NPM, React Router, CSS, Git, React Native, MongoDB, Express.js, Node.js, jQuery, JavaScript, SCSS, HTML5, Redux, React

Experience

  • Collarti (Development)
    https://collarti.com/

    Collarti is a platform that allows users to share their historical items and other artifacts, create documentation for them and save them into logically organized groups.

    I've developed both the front-end and the back-end for this application.

  • ProfiPodnikatelskyPlan (Development)
    https://www.profipodnikatelskyplan.cz/

    PPP is a site for investors, who want to get their ideas validated. You can also find partners for potential business opportunities or invest in attractive business ideas.

    I've worked on the front-end and CMS part of the site.

  • Graphs (Development)
    http://graphs.felk.cvut.cz/

    Graphs is a web application that I've developed for my university.

    It allows users to interact with over 10 million graphs gathered in a huge database. Users can list them, filter them and sort them by many graph properties.

    Each graph has a detail page with all of its properties shown and there's even an image visualization of the graph in multiple formats.

    Any of the graphs can be downloaded for further work or research.

  • Shadowguy - 2D RPG Game (Other amazing things)

    I've created a simple single-player RPG game with multiple levels, an inventory system and AI-controlled enemies. Supported by a heartbreaking storyline, overpowered gear, and witty puns, it was a childhood dream come true.

Skills

  • Languages

    HTML, JavaScript, HTML5, CSS, SCSS, ES8, GraphQL
  • Frameworks

    Redux, Material-UI, Quasar, Express.js, React Native, JSON Web Tokens (JWT)
  • Libraries/APIs

    React, Vue.js, Redux-saga, React Router, Vuex, jQuery, GatsbyJS, Slack API, Google API, Node.js
  • Tools

    Slack, Dialogflow, NPM, Git, Create React App, Redux Thunk, Mongoose, VS Code, Jira, Atlassian Confluence, Webpack
  • Platforms

    Netlify, MacOS, Docker
  • Other

    Software Development, Communication, APIs, Styled Components, Content Management Systems (CMS), User Experience (UX), User Interface (UI)
  • Paradigms

    Scrum, Agile, REST, Functional Programming
  • Storage

    MongoDB, JSON

Education

  • Bachelor's degree in Computer and Information Science
    2016 - 2019
    Czech Technical University - Prague, Czech Republic

To view more profiles

Join Toptal
Share it with others