Emil Toader, Developer in Bucharest, Romania
Emil is available for hire
Hire Emil

Emil Toader

Verified Expert  in Engineering

Full-stack Software Developer

Location
Bucharest, Romania
Toptal Member Since
August 23, 2022

Emil has a background in aerospace engineering and is a certified JavaScript and PHP developer. He has built numerous websites, mobile apps, and custom features with React, React Native, Node.js, and Python. His clever use of WebSockets, APIs, and intuitive UI helped put an e-learning school specializing in Cambridge courses on the map. Emil has led teams, written entire codebases, and effectively utilized Machine Learning to improve predictions. He enjoys complex projects that require R&D.

Portfolio

CHIM3RA INC
Technical Leadership, React, Node.js, Postman, Jira, GitHub, MySQL, CircleCI...
Urban Logistic
Node.js, React, Python, Laravel, Amazon Web Services (AWS), Full-stack...
AIK Energy
Node.js, React, React Native, Laravel, MySQL, MongoDB, WordPress, Python...

Experience

Availability

Part-time

Preferred Environment

Docker, Windows, Linux, Visual Studio Code (VS Code)

The most amazing...

...Machine Learning script I've implemented predicts the number of orders in the coming days. This lowered costs for on-demand deliveries by 15%.

Work Experience

Technical Leader

2022 - 2023
CHIM3RA INC
  • Launched and coordinated an MVP within a team. Met every deadline on time with the help of a very productive development team and a very organized product owner.
  • Managed code conflicts, merged branches, and oversaw each CI/CD deployment for staging and production environments. Kept production bugs to a minimum.
  • Managed and set up EC2 instances. Implemented Apache Superset data analytics platform. Exposed database users to 3rd-party API services.
  • Engaged in the infrastructure, database, front- and back-end design, and architecture.
  • Implemented front- and back-end features and tests. Documented parts of the infrastructure and APIs.
  • Implemented 3rd party APIs such as payment processors, mail sender providers, analytics, data warehouse, and AI.
  • Followed the roadmap and launched the product successfully.
Technologies: Technical Leadership, React, Node.js, Postman, Jira, GitHub, MySQL, CircleCI, TypeScript, Apache Superset, Data Science, Google Analytics, Facebook Pixel, Amazon Web Services (AWS), NGINX, Google Places API, Database Architecture, Figma, Responsive UI, Forest Admin, Amazon EC2, AWS CodeBuild, AWS CodeDeploy, Hotjar, Linux, CI/CD Pipelines, Google Analytics API, Google Analytics 360, Customer.io, Geolocation

Senior Full-stack Engineer

2021 - 2022
Urban Logistic
  • Built a web (React and Node.js ) and mobile app (React Native) that lets food delivery drivers pick work shifts effectively based on Machine Learning demand predictions and driver efficiency.
  • Created features to calculate driver's performance based on metrics and readjust open slots accordingly to the quality of drivers that have already taken shifts for a particular day.
  • Coordinated a team of four. Reviewed and developed all features written in React, Node.js, Laravel, and Python.
Technologies: Node.js, React, Python, Laravel, Amazon Web Services (AWS), Full-stack, JavaScript, Chrome Extensions, ECMAScript (ES6), Front-end Architecture, GraphQL, HTML, CSS, Back-end, HTML5, TypeScript, Redux, AWS Lambda, Front-end, NPM, Technical Leadership, Postman, GitHub, Machine Learning, Material UI, Scrum, MERN Stack, REST, Express.js, APIs, Location Services, Django, Facebook API, REST APIs, Leaflet, Mapbox, Google Maps API, Front-end Development, Axios, PHP MVC, SQL, Amazon EC2, Hotjar, Google SEO, Linux, CI/CD Pipelines, Ajax, Google Analytics API, Google Analytics 360, Google Analytics, Facebook Pixel, NGINX, Database Architecture, Responsive UI

Senior Full-stack Engineer

2019 - 2022
AIK Energy
  • Expanded a project to facilitate selling gas and electrical products to households.
  • Created features to calculate household consumption, generate invoices, expose a client area, process online payments, and generate accounting journals (P&L, volume, legal PDF documents, prediction of sales).
  • Delivered a web app through which end consumers could input information and generate a binding legal contract to access energy supplier services.
  • Created a web scraper built with Selenium in Node.js with a React interface. The goal was to create a real-time, daily gas and energy prices database.
  • Wrote over 50% of the entire codebase and reviewed every line of code.
Technologies: Node.js, React, React Native, Laravel, MySQL, MongoDB, WordPress, Python, Full-stack, JavaScript, ECMAScript (ES6), Front-end Architecture, PHP, HTML, CSS, Back-end, HTML5, Next.js, Redux, Auth0, Data Scraping, Front-end, NPM, Technical Leadership, Postman, Jira, GitHub, Scrum, LAMP, MERN Stack, REST, Express.js, Stripe, Stripe API, Stripe Checkout, APIs, Django, REST APIs, Google Ads API, Google Maps API, Front-end Development, Axios, PHP MVC, SQL, Amazon Web Services (AWS), Amazon EC2, Hotjar, Google SEO, Linux, CI/CD Pipelines, Ajax, Google Analytics API, Google Analytics, Facebook Pixel, NGINX, Database Architecture, Responsive UI

Full-stack Web Developer

2018 - 2018
Memimpex Solutions
  • Developed an eCommerce website using Directus as a headless CMS.
  • Implemented Directus API between Directus and the front end with authentication.
  • Created a Directus ORM database and relationships. Managed custom database fields and file uploads.
Technologies: PHP, Ajax, HTML, CSS, JavaScript, Apache, Directus, Google SEO, Google Analytics 360, Google Analytics, Facebook Pixel, NGINX, Database Architecture, Responsive UI

Senior Full-stack Engineer

2017 - 2018
Lincelo
  • Created an e-learning platform specialized in Cambridge courses for Spanish students.
  • Designed a highly intuitive UI and administration panel for the complex platform.
  • Oversaw the most complex features of the project such as the database schema, APIs, UI for quiz building, Node.js Socket.io, and deployment.
Technologies: Laravel, Node.js, WebSockets, Apache, Ubuntu, Full-stack, JavaScript, ECMAScript (ES6), Front-end Architecture, HTML, CSS, Back-end, HTML5, Redux, Front-end, NPM, Postman, GitHub, PHP, Scrum, LAMP, MERN Stack, REST, Express.js, Learning Management Systems (LMS), APIs, REST APIs, WebRTC, Front-end Development, Axios, PHP MVC, SQL, Hotjar, Google SEO, Linux, DigitalOcean, Ajax, Socket.IO, Google Analytics, Facebook Pixel, NGINX, Database Architecture, Responsive UI

Node.js Web Developer

2016 - 2017
Freelance
  • Created a scraper that would authenticate and retrieve pricing data.
  • Contributed to the scraper where data would be passed live into the admin panel using WebSockets.
  • Created the back end in Node.js and the front end in Next.js. Used Next.js for SEO purposes.
Technologies: Node.js, Socket.IO, WebSockets, CheerioJS, Selenium, Proxy Servers, React, Next.js, Redux, MongoDB, Mongoose, Docker, Amazon Web Services (AWS), MERN Stack, REST, APIs, REST APIs, Front-end Development, Axios, SQL, Google SEO, Google Maps API, Ajax, Google Analytics, Facebook Pixel, Database Architecture, Responsive UI

Full-stack Web Developer

2016 - 2017
PriceCarz
  • Developed a reservation management system that is still in use today. The system keeps track of reservations, payments, contracts, statistics, pricing, etc.
  • Created an API gateway to have the system integrate with third-party car rental websites.
  • Created the admin panel using React and Laravel.
Technologies: React, Redux, Laravel, PHP 7, REST, Front-end, Postman, GitHub, PHP, Scrum, LAMP, APIs, REST APIs, Front-end Development, PHP MVC, SQL, Google SEO, Ajax, Google Analytics, Facebook Pixel, Database Architecture, Responsive UI

E-learning Platform

https://lincelo.com/
Developed an e-learning platform specialized in Cambridge courses for Spanish students. The website is comprised of more than 56 types of questions (fill in the gap, listen to audio, speech to text, single choice, multiple choice, reorder, etc.). The complex platform has a highly intuitive UI and administration panel.

Technologies used were Node.js and Laravel. I was also in charge of the more complex features of the project such as the database schema, APIs, UI for quiz building, Node.js Socket.io, and deployment.

Gas and Energy Supplier ERP

I helped develop a project to facilitate the selling of gas and electrical products to households.

The application was built with React, Node.js, Laravel, and Python. It could calculate household consumption, generate invoices, expose a client area, process online payments, and generate accounting journals (P&L, volume, legal PDF documents, and prediction of sales).

My responsibilities were:
• Served as a tech lead: code review, scrum master, track deliverables
• Implemented React and Redux, created the Auth0 and state lifecycle
• Created React components for dynamic forms
• Implemented Node.js Express server for MVC for requests that would constitute real-time APIs ( information that is not meant to be saved in the local database and comes from multiple different sources )
• Implemented Laravel back-end REST APIs and a MySQL database for non-render blocking requests.
• Implemented Laravel authentication and roles/permissions
• Implemented a payment gateway
• Implemented tests in React (Jest) and Laravel (PHPUnit)
• Implemented Python script to render PDFs with given information (contracts)
• Implemented AWS Lambda function to send emails (Node.js)

eCommerce Luxury Brand React Native App

I built an eCommerce React native app with API integration from a Headless CMS.

The React app was published on Android and iOS.

The functionalities built: listing of products, cart, checkout, payment and static, and pages such as contact us, about, and T&C.

eCommerce Implementation with Headless CMS

http://memimpex.com
I implemented Directus (a headless CMS) and the front end of the website. I also implemented a REST API Client to consume Directus APIs. In addition, I implemented a light PHP back end for authentication and data manipulation.

React Native Mobile App

http://www.chopchop.ro
This mobile app would call a courier to pickup and deliver a package.

Responsibilities:
• Created the mobile app using React Native and Expo
• React Native authentication with the back end
• Implemented Redux
• RN consume REST APIs
• RN push notifications
• RN find GPS location
• RN dynamic forms
• Deployed the app on Google Play and App Store.
• Created back-end admin panel using Laravel
• Implemented Laravel Auth0 and endpoints (REST API)
• Deployed Laravel on DigitalOcean Droplet
• Created tests in Jest and PHPUnit
• Created a CD/CI pipeline for Laravel using Jenkins

Languages

PHP 7, JavaScript 6, JavaScript, ECMAScript (ES6), PHP, HTML, CSS, HTML5, SQL, GraphQL, TypeScript, C++, Fortran, Python

Frameworks

React Native, Laravel, Redux, PHP MVC, Next.js, Material UI, Express.js, Selenium, Django, CakePHP

Libraries/APIs

Node.js, React, jQuery, Stripe, Stripe API, REST APIs, Google Maps API, Google Analytics API, Puppeteer, Socket.IO, CheerioJS, Pusher, Facebook API, Google Ads API, Leaflet, WebRTC, Google Places API

Tools

NPM, Postman, Stripe Checkout, Google Analytics, Facebook Pixel, Hotjar, Apache, GitHub, CircleCI, NGINX, MATLAB, Auth0, Jira, Mongoose, Expo, Jenkins, Git, Figma, AWS CodeBuild, AWS CodeDeploy

Paradigms

REST, Scrum, Data Science

Platforms

WordPress, LAMP, Ubuntu, AWS Lambda, DigitalOcean, Linux, Amazon EC2, Google Analytics 360, Docker, Amazon Web Services (AWS), Windows, Visual Studio Code (VS Code), Mapbox

Storage

MySQL, Database Architecture, MongoDB

Other

Full-stack, Front-end Architecture, Back-end, Front-end, MERN Stack, Learning Management Systems (LMS), APIs, Location Services, Front-end Development, Axios, Responsive UI, Google SEO, WebSockets, Data Scraping, Technical Leadership, Apache Superset, Directus, Serverless, Chrome Extensions, Machine Learning, Proxy Servers, Ajax, Mobile GPS, CI/CD Pipelines, Forest Admin, Customer.io, Geolocation

2013 - 2017

Bachelor's Degree with Licence in Aerospace Engineering

Aerospace Engineering - Politehnica Bucuresti - Bucuresti, Romania

OCTOBER 2017 - PRESENT

Certified JavaScript Developer

Info Academy

JUNE 2015 - PRESENT

Certified PHP Developer

Info Academy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring