Nicolae Racovita
Verified Expert in Engineering
Software Developer
Montreal, QC, Canada
Toptal 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. Nicolae specializes in JavaScript applications, and he makes them flawless for the user, well-tested, and easy to maintain for developers.
Portfolio
Experience
Availability
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.
Work Experience
Full-stack Developer
Ageev School
- Developed an app that displays a list of motivational quotes every week.
- Made it a PWA installable on desktop, Android, and iOS devices.
- Used Next.js to obtain a very high score on Lighthouse.
- Utilized Coolify to deploy as a PaaS from GitHub on Docker containers.
- Used Strapi CMS as a data source. Generated APIs with REST and GraphQL queries, improving speed and making it customizable.
Full-stack React Developer
Polestar - Digital & IT, North America
- Maintained existing pages using corporate components.
- Developed new pages and offers for Canadian and US markets. Used React and DatoCMS.
- Fixed issues and optimized the performance of data loading from DatoCMS.
Full-stack Developer
Discovery
- 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.
Senior Front-end Developer
Morgan Stanley
- Built 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.
UI Developer
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.
Software Developer
Adrizer (via Toptal)
- Developed software.
- Conducted unit tests.
- Provided E2E testing with Protractor.
UI Developer
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.
UI Developer
Contract
- 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.
Experience
Media Search Application
• Complete unit test coverage
• UX improvements
• SPA application with Elasticsearch data source (used by 5000+ users daily)
• Protractor tests for end-to-end testing
Jenkins Pipeline Configurator
Apache Configurator
Busy Indicator
Education
Bachelor's Degree in Mathematics and Informatics
State University of Moldova - Republic of Moldova
Skills
Libraries/APIs
React, React Redux, jQuery, Backbone.js, Node.js, D3.js, REST APIs
Tools
NGINX, Apache, Git, Figma, Karma, Sencha UI, Jenkins, Ansible, Atom, WebStorm, Stencil.js
Languages
HTML, CSS, JavaScript, TypeScript, C#, GraphQL
Frameworks
Angular, Bootstrap, AngularJS, Next.js, Kendo UI, Express.js, Jasmine, Protractor, .NET
Platforms
MacOS, Blockchain, Vercel, Amazon Web Services (AWS), Docker, Web, Netlify
Storage
PostgreSQL, Elasticsearch, MongoDB, Redis
Paradigms
Agile Software Development
Other
APIs, Full-stack, Google Material Design, Gatsby, PWA, PDF Scraping
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring