
Róbert Enyedi
Verified Expert in Engineering
Full-stack Developer
Budapest, Hungary
Toptal member since May 12, 2022
Róbert is a skilled full-stack developer who is stronger on the back-end side and has over five years of experience. He's worked on full-stack projects as a freelancer developer based on PHP and Node.js. Later on, he was one of the founders of NeuraERP and Frapy startups and worked on these SaaS platforms as the CTO. Robert worked with Hungarian National Police Headquarters on the OBBPoint loyalty point-based application to reduce speeding.
Portfolio
Experience
- Node.js - 6 years
- REST - 6 years
- TypeScript - 5 years
- SaaS - 4 years
- PostgreSQL - 4 years
- NestJS - 3 years
- TypeORM - 3 years
- GraphQL - 3 years
Availability
Preferred Environment
Node.js, Visual Studio Code (VS Code), Windows, Linux, Discord, Slack, GitHub, Client-side, Server-side
The most amazing...
...project that I've worked on is NeuraERP and Frapy as the CTO of the company. I designed the API architecture.
Work Experience
Full-stack Developer
Freelance
- Designed the back-end API and database based on REST architecture.
- Developed the admin dashboard with React featuring admin user roles and privileges system and CMS.
- Built web application for customers using Next.js featuring online payment via Stripe API.
- Managed the CI/CD deployment of the API to the cloud with Docker and Docker Compose.
React Engineer
Sophion Bioscience
- Implemented a UI kit consisting of 30+ reusable components, following a detailed design specification for pixel-perfect alignment.
- Integrated Storybook to visually test components in isolation and provide an accessible catalog for designers and stakeholders.
- Built the foundational layout of the application with SSR support and a responsive navigation structure.
- Developed key flows including login, landing, and main interaction pages, ensuring accessibility and keyboard navigation.
- Managed application-level state using Zustand and implemented effective caching strategies via React Query.
- Implemented form submission flows and validated input data using Zod schema validation.
- Connected the front end with a Java-based back end to handle authentication and API communication.
- Utilized Turborepo to maintain a scalable monorepo structure for UI kit and app code.
Full-stack Engineer
Colgate-Palmolive - Global Tech
- Contributed to the development and maintenance of the eCommerce website for Colgate-Palmolive, focusing on bug fixes, feature requests, and improving overall code quality.
- Identified, documented, and fixed bugs in the eCommerce website, enhancing user experience.
- Researched, planned, and implemented new feature requests to meet evolving business needs.
- Prepared releases and coordinated with product managers to ensure timely and seamless deployments.
- Collaborated with the team to improve code practices by introducing best practices such as unit testing and optimizing data fetch patterns.
- Addressed challenges like hydration mismatches and performance issues related to Vuetify, advising the team on solutions.
- Communicated with stakeholders to advocate for better developer experience and its impact on product quality.
Senior Full-stack Developer
Above Lending Inc
- Identified, documented, and fixed bugs in the legacy service.
- Researched, planned, and implemented new feature requests based on client needs.
- Prepared releases and coordinated with product managers for smooth deployment.
- Communicated with the 3rd-party teams to define and finalize API contracts.
- Updated legal documents (HTML envelopes) and scheduled their releases.
- Supported the migration process from legacy to new services by providing crucial architecture and implementation guidance to in-house teams.
- Fixed live, critical production incidents by identifying root causes and patching invalid data.
- Updated existing API documentation to reflect the latest features and changes.
Chief Technology Officer
Frapy
- Designed and implemented the back-end API and database architecture for a multi-tenant platform using REST.
- Architected the back-end API and integrated it with the front end, ensuring a cohesive and scalable solution.
- Managed project sprints and defined project requirements to guide development efforts.
- Implemented a code generation mechanism using the EJS templating library to streamline development.
- Integrated Stripe API for online payment and subscription.
- Managed the CI/CD deployment of the API to the cloud.
Chief Technology Officer
NeuraERP
- Designed and implemented the back-end API and database architecture for a SaaS ERP platform using GraphQL and multi-tenant architecture.
- Architected a highly scalable back-end solution to manage multiple tenants within the ERP platform.
- Led the planning phase by breaking down tasks into actionable items, defining specifications, and implementing features.
- Developed the back-end API and integrated it with the front-end, ensuring seamless functionality across all components.
- Collaborated with an AI specialist to design and optimize an AI-powered routing system.
- Managed database migrations for production environments, handling data for multiple tenants.
- Integrated Stripe API to handle online payments and subscriptions.
- Conducted code reviews and scheduled deployment meetings to ensure quality and timely releases.
- Managed the CI/CD deployment of the API to the cloud with Docker and Docker Compose.
- Provided comprehensive API documentation using OpenAPI 3.0 (code-first approach).
Lead Back-end Developer
AESTH Magyarország Kft
- Developed the back-end API of the OBBPoint loyalty-based application for the Hungarian Police Department.
- Designed the loyalty point-based algorithm to evaluate the driver, including the processing of the GPS coordinates.
- Communicated with clients to define roadmaps, technical specifications, and product limitations.
- Organized scrum meetings, led code reviews, and mentored junior and mid-level developers.
- Coordinated deployment meetings, planned feature tickets, and presented progress reports to the CEO.
- Designed and developed both back-end and front-end features, ensuring seamless integration and delivery.
- Maintained services and scheduled testing to ensure quality across the entire development pipeline.
Full-stack Developer
NewGenTech Kft
- Created the landing page with React-based on a design file.
- Developed the back-end API written in PHP for reservation management.
- Built the front end of the VR experience service using React and Electron.
Front-end Developer and Cloud Scripting
Black Riddles Studio
- Developed the landing page and essential web technologies with HTML, CSS, and JavaScript.
- Built additional features, such as the referral system evaluation and invitation link generation using Node.js.
- Integrated SteamWorks API into the game called CrazyJustice powered by UE4 using C++.
- Managed cloud scripting in JavaScript, similar to the scripting language on the GameSparks platform.
- Created an in-house tool to process a list of users from a CSV file to send game activation codes via email.
Full-stack Developer
Freelance
- Developed a fully responsive landing page with HTML, CSS, and JavaScript.
- Integrated Google APIs, such as Google Maps and Google Analytics.
- Animated the UI elements using JavaScript without any additional 3rd-party dependency.
- Developed the back-end API to handle the contact form requests using PHP to send contact mail to the client.
- Consulted with the client regularly to make sure the development followed the client's vision.
Experience
Dulcis
It consists of a RESTfull back-end API, a React application for customers, and a React dashboard for admins. It features a role and permission-based system, online payment via Stripe, and CMS.
OBBPoint
I designed, developed, deployed, and tested the RESTfull back-end API and the evaluation algorithm behind the application.
NeuraERP
I worked as the CTO and designed the GraphQL, multi-tenant, microservice API architecture.
Frapy
The platform is a great time and cost-efficient solution for both skilled developers and customers with no development experience.
Education
Engineer's Degree in Software Engineering
Óbudai Egyetem Neumann János Informatikai Kar - Budapest
Skills
Libraries/APIs
Node.js, Stripe API, React, React Router, REST APIs, React Redux, Lodash, HERE Maps API, Google Maps API, Google Analytics API, React Motion, Stripe, Pusher, EJS, Google Maps, Steam Integration, jQuery, Win32 API, API Development, SendGrid API, Chai, OpenAPI, Vue, Zod, Gigya, Winston, Context API, React Query, React Hook Form, Recharts
Tools
GitHub, Amazon Simple Email Service (SES), JSX, Git, MongoDB Atlas, React Apollo, Slack, MATLAB, Prisma, Webpack, Docker Compose, Docker Hub, Amazon Elastic Container Service (ECS), Google Analytics, GameSparks, Prettier, Knex.js, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Mocha, HashiCorp Vault, Sentry, Expo, Amazon Elastic Container Registry (ECR), Babel
Languages
TypeScript, JavaScript, GraphQL, HTML5, CSS3, CSS, HTML, C#, Sass, SCSS, SQL, C++, PHP, Java
Frameworks
NestJS, JSON Web Tokens (JWT), .NET, Redux, Next.js, UIKit, Jest, Express.js, Electron, Stripes, Tailwind CSS, Fastify, Sails.js, Vue SSR, Nuxt.js, Vuetify, TypeGraphQL, React Native
Paradigms
REST, API Architecture, Microservices, Scrum, DevOps, Agile, Unit Testing
Platforms
Docker, Visual Studio Code (VS Code), Windows, Linux, Firebase, Amazon EC2, Kubernetes, Desktop, Win32, Amazon Web Services (AWS), New Relic, Google Cloud Platform (GCP), Ordergroove, Directus, Vercel, Shopify
Storage
Amazon S3 (AWS S3), PostgreSQL, MongoDB, MySQL, Google Cloud, Redis, Elasticsearch, MariaDB
Other
Client-side, Server-side, Multitenancy, Full-stack, Front-end, Front-end Development, APIs, Front-end Architecture, Back-end, TypeORM, SaaS, Apollo Server, Architecture, Discord, Mobile App Development, CI/CD Pipelines, Joi, Shared Services, Cloud, Ajax, Leadership, GitHub Actions, AWS Secrets Manager, New Relic Query Language (NRQL), ESLint, DocuSign, LoanPro API, Arix API, JSDoc, Server-side Rendering (SSR), Monolith, RPC, Single Sign-on (SSO), Vitest, SAP, TSDoc, Swiftype, API Design, Data Visualization, WCAG, Accessibility, Web Development, Storybook, Vite, Turborepo, Monorepos, Zustand, SVGR, Radix UI, Headless Commerce
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