
Robert Deak
Verified Expert in Engineering
React and Node.js Developer
Zagreb, Croatia
Toptal member since January 29, 2019
Robert is a software architect and developer with 10+ years of engineering experience, specializing in React and Node.js for the past four years. While building efficient, maintainable, and fault-tolerant apps, he has worked on every phase of software development, including product user stories, development, testing, and CI/CD pipelines. Robert excels at delivering what clients need and want.
Portfolio
Experience
- Integration - 10 years
- Oracle PL/SQL - 10 years
- Spring - 8 years
- Java - 8 years
- JavaScript - 5 years
- React - 4 years
- Node.js - 4 years
- TypeScript - 3 years
Availability
Preferred Environment
JetBrains
The most amazing...
...thing I did was productize ML models to automate complex decisions at scale, saving the business millions in operational costs.
Work Experience
Full-stack Developer
Pfizer - PGS Operations Insights
- Productized over a dozen machine learning models, driving multimillion-dollar cost reductions by automating complex decision-making processes at scale.
- Contributed to the development of a federated search engine with Google-like capabilities, delivering fast, seamless data retrieval across diverse and heterogeneous data sources.
- Architected and delivered a specialized molecular feasibility tracking application with integrated data visualizations that accelerated chemistry research workflows, significantly reducing brainstorming cycle times among research teams.
- Created an OLAP-based employee training tracking system, offering real-time insights into curriculum completion rates and improving department compliance.
- Engineered a dynamic workforce allocation system that optimizes employee assignment distribution across multiple divisions based on real-time availability, improving operational efficiency and resource utilization.
- Built a dynamic data exploration platform that allows users to map, sort, filter, and customize views of datasets in real time, enhancing data accessibility and user autonomy.
- Developed data streaming API capable of generating and streaming large-scale documents, ensuring reliable delivery and low-latency performance under heavy load.
- Built advanced interactive data visualizations, empowering stakeholders to explore complex datasets intuitively and make data-driven decisions faster.
- Designed and implemented a robust Role-based Access Control (RBAC) system, enhancing platform security and enabling fine-grained user permissions management.
Full-stack React/Node.js Developer
Tom Hayford
- Architected and launched a greenfield project from inception to production, establishing a scalable and maintainable foundation for future development.
- Designed and implemented infrastructure as code (IaC) using Terraform to automate AWS provisioning, enabling repeatable, version-controlled environment management.
- Built an end-to-end CI/CD pipeline with GitHub Actions, accelerating deployment workflows and shortening release cycles.
- Developed an optimized data architecture for material flow and inter-component integration, enabling users to complete equivalent work several months faster.
Senior React Architect | Developer
M3G Technology
- Built a responsive front-end application that enables seamless customer communication through SMS.
- Translated full UI designs into modular, reusable React components focusing on performance, including image optimization.
- Integrated real-time messaging via WebSocket alongside REST API endpoints to ensure a reliable communication flow.
- Troubleshot and resolved critical issues in a legacy Angular codebase, improving stability and maintainability.
- Took initiative in laying the groundwork for a real-time user notification system to enhance user engagement.
Senior React Developer
iContainers
- Set up a full-featured development environment from scratch, following best practices—covering build tooling, linting, testing, Storybook, tracing, error handling, and project structure.
- Transformed dozens of Figma designs into well-structured, reusable React components, ensuring visual accuracy and responsive behavior.
- Migrated and refactored an entire component library to TypeScript, improving type safety, maintainability, and developer productivity.
- Streamlined the GitLab CI/CD pipeline for faster, more reliable deployments and introduced automated changelog generation to improve release transparency.
- Strengthened the testing strategy by enhancing coverage and implementing end-to-end testing with Cypress.io for critical user flows.
- Integrated a wide range of core REST API endpoints to power essential business functionality and ensure seamless data flow across the application.
React Architect and Developer
IntelliQuit
- Set up a Next.js project with testing, linting, and a streamlined deployment workflow.
- Translated Figma designs into responsive, pixel-perfect UIs for both mobile and desktop.
- Applied an OpenCV algorithm to validate image content on the client side before uploading.
- Integrated Google Analytics and user tracking to monitor engagement and behavior.
- Developed a REST API for processing and managing nicotine test image submissions.
Senior Full-stack React and Node.js Developer
Agility Logistics (via Toptal)
- Contributed to the refactoring and redesigning of a large React application for improved performance and maintainability.
- Developed key back-end features in Node.js and TypeScript, aligning with core business requirements.
- Built and integrated a complex multi-step form in React with dynamic, interdependent fields for quoting and booking workflows.
- Helped containerize the application and its dependencies using Docker for streamlined development and deployment.
- Set up and maintained end-to-end tests with Cypress.io, integrated them into CI, and authored extensive test coverage.
- Integrated external freight APIs to enable seamless third-party data exchange.
- Implemented GraphQL resolvers with Redis caching for long-term data storage and fast response times.
- Built reusable MongoDB repositories using Node.js and TypeScript for cleaner data access patterns.
- Migrated significant business logic from legacy PL/SQL to a modern Node.js service architecture.
Senior React Developer (via Toptal)
M3G Technology
- Fixed issues by styling Stripe components and wrapping them in Material UI components.
- Aligned a custom React build with a Django app’s deployment flow by resolving asset bundling issues.
- Refactored and streamlined the codebase, removing nearly 30% of redundant code and unused libraries to improve performance and maintainability.
React Architect and Developer
Battery Learning, Inc. (via Toptal)
- Defined the front-end and back-end project structure.
- Built a custom, Medium-like, Draft.js editor in React.
- Implemented Firebase Authentication, Cloud Firestore, and firestorage functionalities.
- Created a SCORM generator (2004 third Edition) in Node.js.
- Set up the Apollo Client and Apollo cache as local storage instead of Redux.
TypeScript Developer
Rockpapr
- Integrated the Xero API, Stripe API, and NetSuite (Node.js).
- Implemented the entire user onboarding process using React.
- Dockerized Node.js and React applications with all the dependent services.
Senior Java Architect
Privredna Banka Zagreb, Intesa Sanpaolo Group
- Designed and implemented a highly scalable messaging service.
- Created and implemented several key features into a branch application for corporate clients.
- Implemented and designed payment processing into an internet banking application.
- Developed several large batch processes into a retail back-end application.
- Constructed and implemented an application for processing standing orders.
- Served on a team focused on integrating PBZ banking solutions with other banks in the Intesa Sanpaolo Group.
Front-end Developer
Siemens
- Implemented several specific UI components for the Advantage platform.
- Created a tool for tracking component releases and creating a changelog.
- Assisted with integration testing for several internal systems.
Back-end Developer
Dialog
- Created a B2B portal for a local brush factory using Apex.
- Implemented a reporting module for a betting web application.
- Designed and implemented a salary module within a custom ERP solution.
Lead Web Developer
Osijek-Online
- Created an eCommerce platform for clients to place orders and track records.
- Built a ticket reservation platform for a Croatian national theater in Osijek, Croatia.
- Constructed a content management platform for a local news portal.
Experience
Our Family Chef
OLTP SQL Optimization in a Retail Banking Application
Digital Certificate Issuing Service
Customer Call Center Authorization Service
Billing Application
E-invoice Service
Education
Master's Degree in Financial Management
Josip Juraj Strossmayer University of Osijek, Faculty of Economics - Osijek, Croatia
Certifications
AWS Certified Developer – Associate
Amazon Web Services
Toptal React Academy Graduate
Toptal, LLC
Oracle Advanced PL/SQL Developer Certified Professional
Oracle
Oracle Database 11g: Program with PL/SQL
Oracle
Oracle Database SQL Certified Expert
Oracle
ITIL V3 Foundation
Exin
Skills
Libraries/APIs
React, Node.js, React Redux, Redux Form, RxJS, Spring REST, Redux-Saga, jQuery, Java Message Service (JMS), Xero API, Stripe, Stripe API, OpenCV, React Query, React Hook Form, OpenAPI, React Router, Redis Queue, Web API, REST APIs, D3.js, Pandas
Tools
GitHub, Apache Maven, Docker Compose, Redux Thunk, JetBrains, React Apollo, Figma, CircleCI, Oracle Forms, Oracle Reports, IBM Rational ClearCase, Git, Sentry, GitLab, Google Analytics, Webpack, Kibana, Jira, IBM MQ, Terraform, Gurobi
Languages
HTML, Java, SQL, JavaScript, TypeScript, GraphQL, CSS, PHP, Apex, SuiteScript 1, HTML5, Python
Frameworks
Express.js, Spring Boot, Redux, Spring MVC, Spring Microservice, Spring, Next.js, Angular, Spring JDBC, Hibernate, Cypress, Jest, Jakarta Server Pages (JSP), Draft.js, Material UI, Swagger
Paradigms
REST, Agile, Unit Testing, SCORM, Event Sourcing
Platforms
Oracle, Docker, IBM WebSphere, Firebase, Amazon Web Services (AWS), Meteor, AWS Lambda, AWS IoT
Storage
Oracle SQL, Oracle PL/SQL, Spring Data, Spring Data JPA, MongoDB, Oracle RDBMS, PostgreSQL, Redis, PL/SQL, Spring Data REST, OLTP, Amazon DynamoDB, Neo4j, Elasticsearch
Other
GitFlow, APIs, Integration, Full-stack, Micro SOA, Atomic Design, Apollo Server, Styled-components, API Integration, NetSuite, Sagas, Release Management, Private NPM Modules, Storybook, ESLint, ParcelJS, Localization, Apollo, WebSockets, Axios, Agile Sprints, Financial Management, ITIL V3 Foundation Certified, SOAP, Authorization, Billing Software, Subscriptions, Online Banking, User Interface (UI), Message Queues, Web Notifications, Event Design, Amazon API Gateway, FastAPI
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