
Emil Toader
Verified Expert in Engineering
Full-stack Software Developer
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
Experience
- PHP 7 - 9 years
- JavaScript - 9 years
- React - 6 years
- TypeScript - 6 years
- Node.js - 5 years
- Next.js - 2 years
- MongoDB - 2 years
- React Native - 2 years
Availability
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
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.
Senior Full-stack Engineer
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.
Senior Full-stack Engineer
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.
Full-stack Web Developer
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.
Senior Full-stack Engineer
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.
Node.js Web Developer
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.
Full-stack Web Developer
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.
Experience
E-learning Platform
https://lincelo.com/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
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
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.comReact Native Mobile App
http://www.chopchop.roResponsibilities:
• 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
Education
Bachelor's Degree with Licence in Aerospace Engineering
Aerospace Engineering - Politehnica Bucuresti - Bucuresti, Romania
Certifications
Certified JavaScript Developer
Info Academy
Certified PHP Developer
Info Academy
Skills
Libraries/APIs
Node.js, React, jQuery, Stripe, Stripe API, REST APIs, Google Maps API, Google Analytics API, Google API, Puppeteer, Socket.IO, CheerioJS, Pusher, Facebook API, Google Ads API, Leaflet, WebRTC, Google Places API, Stripe Connect API, Typeform
Tools
NPM, Postman, Stripe Checkout, Google Analytics, Facebook Pixel, Hotjar, ChatGPT, Redux Toolkit, Apache, GitHub, CircleCI, NGINX, MATLAB, Auth0, Jira, Mongoose, Expo, Jenkins, Git, Figma, AWS CodeBuild, AWS CodeDeploy
Languages
PHP 7, JavaScript 6, JavaScript, ECMAScript (ES6), PHP, HTML, CSS, HTML5, TypeScript, SQL, CSS3, GraphQL, C++, Fortran, Python
Frameworks
React Native, Laravel, Next.js, Redux, PHP MVC, Tailwind CSS, CodeIgniter, Material UI, Express.js, Selenium, Django, CakePHP, PHPUnit, NestJS
Paradigms
REST, Web App Design, Responsive Web Design (RWD), Scrum, Search Engine Optimization (SEO)
Platforms
WordPress, LAMP, Ubuntu, Amazon Web Services (AWS), AWS Lambda, DigitalOcean, Linux, Directus, Amazon EC2, Google Analytics 360, Docker, Windows, Visual Studio Code (VS Code), Mapbox, Heroku
Storage
MySQL, Database Architecture, MongoDB, PostgreSQL
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, Single-page Applications (SPAs), Storybook, Large Language Models (LLMs), Startups, Appointment Booking, Chatbots, Minimum Viable Product (MVP), ChatGPT API, Content Management Systems (CMS), Full-stack Development, CSS Modules, Software Architecture, OpenAI GPT-4 API, WebSockets, Data Scraping, Technical Leadership, Apache Superset, WordPress Plugins, WordPress Themes, Artificial Intelligence (AI), Scheduling, AI Chatbots, Email, Prompt Engineering, User Experience (UX), Serverless, Chrome Extensions, Machine Learning, Proxy Servers, Ajax, Mobile GPS, CI/CD Pipelines, Data Science, Forest Admin, Customer.io, Geolocation
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