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 full-stack web developer who's also responsible, motivated, and punctual. He has a strong understanding of web technologies—how to develop projects from scratch to production level by using the right frameworks and technology. He also has the management skills, experience, and ability to lead a project—work according to a plan and to think ahead. He loves learning and has great communication skills.
Roman is now available for hire




Tel Aviv-Yafo, Israel



Preferred Environment

Git, Atom, WebStorm

The most amazing...

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


  • 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: Angular, Firebase, RxJS, Redux, Node.js (Cloud Functions), TypeScript, HTML5, CSS3
  • Angular Developer

    2017 - 2017
    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.
    • Implementing a provided design into the app by using videos and animations/effects.
    Technologies: Angular, CSS3, HTML5, JavaScript
  • 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: Node.js, Angular 2, Feathers, MySQL, AWS, Responsive Design, TypeScript
  • 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: JavaScript, Node.js, Angular, Backbone.js, Electron
  • Lead Developer

    2014 - 2016
    • 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: PHP, JavaScript, Angular, Linux, Docker, SQL, HTML5, CSS3
  • Full-stack Web Developer

    2011 - 2014
    • 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: Perl, jQuery, JavaScript, CSS, HTML, Linux


  • Basic Example of an Email App (Development)

    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.


  • Languages

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

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

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

    Git, Stylus, Webpack, Angular CLI
  • Paradigms

    Prototype-based OOP, Functional Programming, Behavior-driven Development (BDD), Model View Controller (MVC), Minimum Viable Product, 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, Lean Startups, Serverless, Angular Bootstrap, Firebase Cloud Functions, Google Cloud Functions

To view more profiles

Join Toptal
Share it with others