Roman Axelrod, Software Developer in Tel Aviv-Yafo, Israel
Roman Axelrod

Software Developer in Tel Aviv-Yafo, Israel

Member since February 11, 2017
Roman is a skilled full-stack web developer and a great co-worker, he knows how to communicate and is responsible, motivated, and punctual. Thanks to a strong understanding of web technologies, Roman knows how to develop projects from scratch to production level by using the right frameworks and tech. Roman also has the management skills, experience, and ability to lead a project, he works according to a plan and knows to think ahead.
Roman is now available for hire

Portfolio

Experience

Location

Tel Aviv-Yafo, Israel

Availability

Part-time

Preferred Environment

Docker, Linux, PhpStorm, WebStorm, Git

The most amazing...

...thing I've coded was an educational survey and exam system for students and employees.

Employment

  • Front-end Developer

    2019 - 2019
    Behr Technologies, Inc.
    • Developed an Angular-based application that allows users/product owners to control their IoT devices and network.
    Technologies: Docker, Bootstrap, Angular
  • Angular Developer

    2017 - 2019
    USC Institute for Creative Technologies (via Toptal)
    • Built a few similar apps form scratch that worked with existing APIs.
    • Developed parts of bot chat apps; mostly dealing with incoming and outgoing messages.
    • Implemented a provided design into the app by using videos and animations/effects.
    Technologies: JavaScript, HTML5, CSS3, Angular
  • Full-stack Developer

    2017 - 2018
    Luna Complex (via Toptal)
    • Prototyped a complex app that has unique features and creative ideas.
    • Worked with the Firebase service and dealt with constant database structure changes. Used the full potential of Firebase (real-time database, authorization service, cloud functions, storage). Firebase provided the ability to build a server-less application. It helped us to save on development time and move fast.
    • Researched and implemented third-party open source libraries. The challenging thing was the constant researching of existing tools/techniques and making the final decisions.
    Technologies: CSS3, HTML5, TypeScript, Firebase Cloud Functions, Node.js, Redux, RxJS, Firebase, Angular
  • Front-end and Back-end Developer

    2017 - 2017
    Flow Mathematics Ltd (via Toptal)
    • Built a learning math courses system with custom admin panel for content and users management.
    • Developed a modern web app with responsive and single-page behavior. The client communicates with the server through a REST API and WebSockets.
    • Created custom plugins for the TinyMCE editor. Added support for math text, graphs, and charts directly through the editor.
    Technologies: Amazon Web Services (AWS), TypeScript, Responsive Design, AWS, MySQL, Feathers UI, Angular, Node.js
  • Lead Developer

    2016 - 2017
    Fortis Labs LLC
    • Created the main product of the company.
    • Optimized the process of storing local data to increase the overall loading speed.
    • Redesigned the visual user interface and front-end by requirements; using Angular.
    Technologies: Electron, Backbone.js, Angular, Node.js, JavaScript
  • Lead Developer

    2014 - 2016
    Playscape
    • Led the development of products of the company. Managed the development process—building tasks and making deadlines. Created custom applications written in PHP and Angular for clients.
    • Developed a survey and quiz application by using lightweight frameworks (PHP API and Angular). The application allows teachers (users) to quickly create quizzes and send the challenges to students. In this way, a teacher can get clear-and-fast feedback about the progress of a class. I also developed an API that was shared with the clients.
    • Built an LMS system that helps to share content/updates to remote workers. The application includes progress, notifications, users management and of course content management in a hierarchical way (optional). This system was integrated with the quiz application so that the workers could do a test on the content they learned.
    • Developed a simulator manager which allows the client to create simulators of devices or applications. It works by uploading images/screenshots, decides upon a clickable area, and adds tooltips. The admin can create and manage the screens of simulation and share it with the students/workers.
    • Provided recommendations on useful tools and services to help achieve business and product goals.
    Technologies: CSS3, HTML5, SQL, Docker, Linux, Angular, JavaScript, PHP
  • Full-stack Web Developer

    2011 - 2014
    Adorika
    • Developed an ad system for customers. This system provides high traffic and full management for a client.
    • Built the front-end side of the system, including graphical reports with live-rendering.
    • Created a CMS that creates and manages dynamic landing pages that were also integrated into the ad system.
    Technologies: Linux, HTML, CSS, JavaScript, jQuery, Perl

Experience

  • Basic Example of an Email App (Development)
    https://github.com/Axel186/emailjs-and-webpack-example

    This is a very basic and light example of how you can build your own email client by using JavaScript and IMAP/SMTP.

    Then you can wrap your app into ElectronJS and use it as an application on your OS.

Skills

  • Languages

    Sass, ECMAScript (ES6), Pug, HTML, CSS3, JavaScript, CoffeeScript, PHP, HTML5, TypeScript 2, PHP 5, PHP 5+, PHP 7, TypeScript, SQL, Perl, CSS
  • Frameworks

    Express.js, Bootstrap 3, Angular, Bootstrap 4, Bootstrap 3+, AngularJS, Slim, Hapi.js, FeathersJS, Laravel 5, Electron.js, Nova, Electron, Redux, Bootstrap
  • Libraries/APIs

    Flexbox, Backbone.js, REST APIs, Node.js, Firebase Web SDK, jQuery, RxJS
  • Tools

    Git, Stylus, Webpack, Angular CLI, WebStorm, PhpStorm
  • Paradigms

    Prototype-based OOP, Functional Programming, Behavior-driven Development (BDD), Model View Controller (MVC), Object-oriented Programming (OOP), Test-driven Development (TDD), Agile Software Development
  • Platforms

    Linux, DigitalOcean, Firebase, Docker, Amazon Web Services (AWS)
  • Storage

    MySQL, Firebase Realtime Database, MongoDB, SlimPHP
  • Other

    PSD Slicing, Google Material Design, PSD to HTML, Minimum Viable Products (MVPs), Lean Startups, Serverless, Angular Bootstrap, Feathers UI, AWS, Responsive Design, Firebase Cloud Functions, Google Cloud Functions

To view more profiles

Join Toptal
Share it with others