Nicolae Racovita, Software Developer in Montreal, Canada
Nicolae Racovita

Software Developer in Montreal, Canada

Member since March 14, 2016
Broad knowledge engenders the best solutions, which is why Nicolae focuses on multiple fields, from design to front-end technologies, economy, and communications. He specializes in JavaScript applications, and he makes them flawless for the user, well tested, and easy to maintain for developers.
Nicolae is now available for hire




Montreal, Canada



Preferred Environment

Git, WebStorm, MacOS

The most amazing...

...project I've worked on was a search application built in Angular and Elasticsearch, with simple and elegant UI, 100% unit tested, achieving amazing load times.


  • Full stack Developer

    2019 - 2021
    • Developed three internal applications used for transcoding and quality assurance. Used Angular 11 with web components (Stencil.js).
    • Wrote end-to-end testing scripts using Protractor and Cypress.js.
    • Configured and optimized Jenkins pipelines using Groovy.
    Technologies: Angular, Stencil.js, React
  • Senior Front-end Developer

    2017 - 2019
    Morgan Stanley
    • Build an application used for banks to transfer money. Created unit tests and Protractor tests, following specs and business requirements.
    • Built Angular 2 components using TypeScript and RxJS.
    • Managed the team of front-end developers. Configured TypeScript and Angular 2.
    • Designed the user experience. Developed mocks and user flows.
    • Optimized business requirements. Proposed improvements.
    • Reduced development costs by improving and simplifying the UX and adding code check analysis.
    Technologies: CSS, HTML, Angular
  • UI Developer

    2016 - 2017
    Scripps Networks
    • Created the base structure for the UI application, including unit tests, navigation, and E2E tests.
    • Participated in POC and design studios.
    • Configured the Jenkins pipeline for CICD processes.
    • Managed the Apache configuration for best performance and security.
    • Optimized Kendo and Angular performance.
    Technologies: Protractor, Jasmine, Bootstrap, Angular
  • Software Developer

    2016 - 2016
    Adrizer (via Toptal)
    • Developed software.
    • Conducted unit tests.
    • Provided E2E testing with Protractor.
    Technologies: Google Material Design, AngularJS
  • UI Developer

    2014 - 2016
    Scripps Networks
    • Built and maintained an internal UI framework.
    • Proposed and implemented POC for best user experience.
    • Created and disseminated the end-to-end testing using protractor.
    • Created UI screens optimized for user time.
    • Configured and maintained Eslint and Sonar.
    • Maintained Apache config and Jenkins pipelines.
    Technologies: Protractor, Kendo UI, Bootstrap, Karma, Angular
  • UI Developer

    2012 - 2014
    • Used Backbone to build business applications.
    • Created charts with D3.js.
    • Migrated applications from IE to cross-browser.
    • Optimized JavaScript functionality.
    • Created web pages based on designers' wireframes.
    Technologies: Sencha UI, jQuery, D3.js, Backbone.js


  • Media Search Application

    AngularJS single page application, optimized for user flow — saves time.

  • Jenkins Pipeline Configurator

    Pipeline for CICD processes, built with Groovy and workflow plugins: builds projects, runs sonar, publishes unit test reports, and deploys and then runs end to end tests. Also sends detailed email messages on failure.

  • Apache Configurator

    Configures Apache for the project, by using MMap for storing files in memory, setting proper headers for security, and redirecting to HTTPS. Also sets the correct behavior for single page application HTML5 push states.

  • Busy Indicator

    Smart busy indicator for AngularJS: hides the HTML till data is available, fades in when ready. Starts the spinner after 1 second for best experience (based on the book Designing Time)


  • Languages

    HTML, CSS, JavaScript, TypeScript, C#
  • Frameworks

    Angular, Bootstrap, AngularJS, Kendo UI, Jasmine, Protractor
  • Libraries/APIs

    React Redux, jQuery, Backbone.js, React, Node.js, D3.js
  • Tools

    NGINX, Apache, Git, Karma, Sencha UI, Jenkins, Ansible, Atom, WebStorm, Stencil.js
  • Platforms

    MacOS, Blockchain, Amazon Web Services (AWS), Docker, Web, Netlify
  • Storage

    PostgreSQL, Elasticsearch, MongoDB
  • Paradigms

    Agile Software Development
  • Other

    Google Material Design, Gatsby


  • Bachelor's Degree in Mathematics and Informatics
    2002 - 2006
    State University of Moldova - Republic of Moldova

To view more profiles

Join Toptal
Share it with others