Ivan Drinchev, Software Developer in Berlin, Germany
Ivan Drinchev

Software Developer in Berlin, Germany

Member since October 18, 2017
Ivan has been doing web development for the last ten years, and throughout his career, he has worked with multiple technologies and frameworks. Recently he has been working primarily with TypeScript, Node.js, and React. Ivan's paid work includes developing both the front-end and back-end of websites and scalable web applications.
Ivan is now available for hire

Portfolio

  • OSRAM
    React, Bitbucket, Kubernetes, Jira, Node.js, CSS, Cypress, PostCSS...
  • Ninox Software GmbH
    Webpack, Amazon S3 (AWS S3), Ansible, MongoDB, Redis, Node.js, Jest
  • firma.de Firmenbaukasten AG
    Webpack, Amazon S3 (AWS S3), Ansible, React, Microservices, TypeScript, Node.js

Experience

Location

Berlin, Germany

Availability

Part-time

Preferred Environment

GitHub, WebStorm, Amazon Web Services (AWS), Azure, React

The most amazing...

...thing I've done is a Perl LESS to CSS compiler, which is eight times faster than the original one.

Employment

  • Full-stack Freelance Developer

    2019 - 2020
    OSRAM
    • Developed an IoT portal application, part of the platform was built with React and styled-components.
    • Developed an open-source React component library based on a custom-designed CSS styling library.
    • Participated in architecture meetings for designing REST API and solving technical solutions.
    • Led a team of four developers as a substitute for a principal team lead.
    Technologies: React, Bitbucket, Kubernetes, Jira, Node.js, CSS, Cypress, PostCSS, React Router, Jest, TypeScript, JavaScript
  • Full-stack Web Developer

    2017 - 2018
    Ninox Software GmbH
    • Rewrote and replaced a Node.js REST API for user management.
    • Implemented a Node.js web front-end, acting as a payment gateway.
    • Implemented an admin front-end for a CRM, including a web forum.
    • Created and managed provisioning scripts (Ansible) for automated server configuration.
    • Built an infrastructure (staging, production), including Mongo replica set, Redis, HAProxy Load Balancers, and application servers.
    • Implemented zero-downtime deployment with continuous delivery.
    Technologies: Webpack, Amazon S3 (AWS S3), Ansible, MongoDB, Redis, Node.js, Jest
  • Full-stack Web Developer

    2015 - 2017
    firma.de Firmenbaukasten AG
    • Implemented micro-service web-based applications for CRM, legal document generation, and a website crawler.
    • Implemented a static website with S3 and Contentful.
    • Created and managed provisioning scripts (Ansible) for automated server configuration.
    • Implemented a continuous delivery workflow with GitHub, CircleCI, and Slack.
    • Created an npm private module with tests for reuse across microservices.
    • Designed the templates-based contract generator, which outputs PDF, DOCX, and HTML.
    Technologies: Webpack, Amazon S3 (AWS S3), Ansible, React, Microservices, TypeScript, Node.js
  • Front-end Web Developer

    2016 - 2016
    CORETransform GmbH
    • Collaborated with management regarding talent search.
    • Trained front-end developers on React, Webpack, and modern front-end development.
    • Provided support and code reviews for front-end applications.
    Technologies: Webpack, React
  • Lead Front-end Developer

    2013 - 2015
    Twago - Team2Venture GmbH
    • Created pixel-perfect implementation (JSP, SCSS, JavaScript) from the provided design.
    • Improved the legacy codebase by introducing Backbone and RequireJS.
    • Supported the front-end pipeline for compiling static assets with maven.
    • Interviewed potential candidates for IT positions.
    • Created automated selenium tests for unmanaged UI testing.
    Technologies: RequireJS, Sass, Backbone.js, Handlebars, JSP
  • System Administrator

    2007 - 2011
    Primabuild
    • Created an HTML, CSS, JavaScript business-card website.
    • Built a Perl CGI-based internal CRM, including server maintenance.
    • Supported a small network infrastructure of routers and office computers.
    Technologies: JavaScript, CSS, HTML, Windows, Linux, MySQL, Perl
  • Linux System Administrator

    2003 - 2003
    g00Net
    • Maintained a Linux Network Infrastructure for ISP provider.
    • Created routing traffic control for various clients.
    • Implemented a traffic statistics CGI web application.
    • Supported load balancing of network interfaces.
    Technologies: Iproute2, BGP, Linux, Bash, Perl

Experience

Skills

  • Languages

    JavaScript, CSS, Bash, ECMAScript (ES6), SCSS, HTML5, Perl, YAML, CoffeeScript, TypeScript, Less, Sass, HTML, PHP, Java, C
  • Frameworks

    Express.js, Jest, Redux, Sails.js, JSP, JSON Web Tokens (JWT), Cypress
  • Libraries/APIs

    jQuery, React, Backbone.js, Handlebars, Node.js, Moment.js, Passport.js, EJS, Chai, React Router, Sinon.JS, Immutable.js, Socket.IO, RequireJS, Iproute2
  • Tools

    Sequelize, CircleCI, GitHub, Ansible, Mocha, Vagrant, Sketch, Mongoose, WebStorm, Gulp, Git, Redux Thunk, VirtualBox, Photoshop CC, Webpack, Grunt, NGINX, PostCSS, Mercurial, Apache, Bitbucket, Jira
  • Paradigms

    Promise, Functional Programming, Microservices, Scrum
  • Platforms

    MacOS, DigitalOcean, Linux, WordPress, Windows, Kubernetes, Amazon Web Services (AWS), Azure
  • Storage

    MySQL, MongoDB, Amazon S3 (AWS S3), PostgreSQL, Redis, SQLite
  • Other

    Async.js, Axios, CORS, Private NPM Modules, BGP, SSH, HAProxy, OAuth, PDF

To view more profiles

Join Toptal
Share it with others