Eric Malachias
Verified Expert in Engineering
Software Developer
Eric is a perfectionist, full-stack software engineer who started writing computer programs at 11 when he discovered his passion and future career. He is a very quick learner and responds well to new challenges. Having contact with programming logic early in life, he believes this logic became second nature to him—almost like a reflex—making him very efficient at transforming a client's needs into software.
Portfolio
Experience
Availability
Preferred Environment
ITerm, MySQL Workbench, Postman, Visual Studio Code (VS Code)
The most amazing...
...project I've built is a selection process recommendation system that reapplies candidates to similar processes using a tag-based self-projected algorithm.
Work Experience
Senior Full-stack Engineer
Cargox Agenciadora de Servicos e Cargas Ltda
- Created a dashboard that allows shippers to track truck drivers in real-time: their location using Geohash and their status.
- Supported APIs for the management of the shipment lifecycle from sales-to-truck driver tracking.
- Managed the test coverage to ensure that all the services behaved correctly.
- Worked with a highly diverse team together with other software engineers, UX designers, product owners, product managers, and a CTO.
- Supported and refactored the legacy code in a way so that old parts don't break and new parts can be built with ease.
- Discussed regularly with other team members about how to make the processes more efficient, faster, and less error-prone.
Co-founder | Full-stack Engineer
Bluon
- Co-founded Bluon—a software house whose focus was to deliver customized, fast, and uncomplicated solutions to clients.
- Worked closely with clients to deliver the solutions best suited to their needs.
- Set up the server structure and configuration to host projects in progress.
- Created a development flow to increase agility and decrease the number of delays.
- Researched actively about new technologies and how they could solve different problems.
Full-stack Engineer
DNA Hunter
- Created from scratch the system (web) used for managing the selection processes.
- Designed an algorithm to compare different processes and recommend or re-use candidates.
- Created a parser to read information from resumes and organize them into fields.
- Built a dashboard for the real-time monitoring of changes from different users using WebSocket.
- Designed a pricing model to increase revenue while giving clients discounts.
Experience
Selection Process App
Self-Balancing 2-Wheeled Vehicle
Mechatronics Class
Skills
Languages
CSS, TypeScript, JavaScript, Sass, PHP, Pug
Frameworks
Laravel, Express.js, Chrome, PHPUnit
Libraries/APIs
REST APIs, Node.js, Vue, Socket.IO, jQuery, React
Tools
Git, GitHub, Atom, Slack, PhpStorm, Postman, MySQL Workbench, ITerm, Jira
Platforms
Ubuntu, MacOS, Linux, Visual Studio Code (VS Code)
Storage
MySQL, MongoDB, NoSQL
Other
APIs, Computer Engineering
Paradigms
Agile Software Development
Education
Engineer's Degree in Computer Engineering
Polytechnic School of University of São Paulo - São Paulo, Brazil
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