Daniel Dudas, Developer in Cluj-Napoca, Cluj County, Romania
Daniel is available for hire
Hire Daniel

Daniel Dudas

Bio

Daniel is a senior full-stack engineer with 15+ years of experience building and scaling web and mobile applications used by over one million users. He specializes in Node.js, AWS, React, and React Native, focusing on performance optimization, scalable APIs, and production-ready architectures that support real growth.

Portfolio

Vetano
System Architecture, React Native, Expo, PostgreSQL, Redis...
Live AI Ecosystem
Node.js, Express.js, MongoDB, React Native, React, gluestack, Tailwind UI...
Tapptitude
Amazon Web Services (AWS), Linux, Git, Content Management Systems (CMS), APIs...

Experience

  • MongoDB - 11 years
  • Amazon Web Services (AWS) - 10 years
  • Node.js - 10 years
  • React Native - 6 years
  • TypeScript - 6 years
  • React - 4 years
  • PostgreSQL - 4 years
  • Artificial Intelligence (AI) - 3 years

Preferred Environment

Git, Jira, Slack, Cursor AI, Notion, Figma

The most amazing...

...challenge was scaling a real-time live interactive game to handle millions of concurrent users reliably.

Work Experience

Lead Full-stack Developer

2025 - 2026
Vetano
  • Led the technical direction and day-to-day execution of a cross-functional engineering team, making architectural and product-driven technical decisions.
  • Designed and built a scalable serverless back end on AWS using CDK, PostgreSQL, Redis, and Amazon S3 to support a growing mobile user base.
  • Developed and maintained a React Native mobile application using Expo, delivering frequent production releases with a strong focus on stability and UX.
  • Implemented real-time and event-driven features using managed services, supporting responsive user interactions at scale.
  • Integrated multiple 3rd-party services, including authentication, analytics, subscriptions, and user communication, to accelerate product delivery.
  • Improved performance, reliability, and observability through logging, monitoring, and analytics tooling across front-end and back-end systems.
  • Collaborated closely with product and stakeholders, translating business requirements into scalable, maintainable technical solutions.
Technologies: System Architecture, React Native, Expo, PostgreSQL, Redis, AWS Cloud Development Kit (CDK), Mobile Apps, TypeScript, Amazon Web Services (AWS), Amazon RDS, Amazon CloudFront, Amazon EventBridge, AWS Lambda, API Gateways, AWS CloudFormation, Virtual Private Cloud (VPC), SMS, Amazon Simple Queue Service (SQS), AWS Secrets Manager, Clerk, Branch.io, Personas, Mixpanel, Ably, LogRocket, App Store Connect, Google Play Console, RevenueCat, Intercom, OpenAI, Artificial Intelligence (AI), Amazon Rekognition, Amazon Textract, Amazon Pinpoint, AWS Elemental MediaConvert, tRPC, OpenAI API, Firebase, Maps, Google Places SDK, QR Codes, Slack, Git, GitHub, AI Chatbots, App Store, Google Play Store

CTO

2022 - 2025
Live AI Ecosystem
  • Designed the architecture for back-end, mobile, and web applications, managing the entire development lifecycle (development, testing, and deployment) and team collaboration using Jira, Slack, and GitHub.
  • Developed the complete architecture for a complex marketplace platform, encompassing multi-seller management, diverse payment options, payouts, and integration with multiple logistics providers.
  • Integrated multiple payment gateways, including Stripe, Apple Pay, Afterpay, and PayPal, across React Native (front-end) and Node.js (back-end) applications.
  • Engineered a system for dynamically blending live and recorded video content (clips) within a personalized feed optimized based on user preferences and past viewing behavior.
  • Led the interview process for new team members, provided ongoing mentorship and management to the development team, and fostered collaborative relationships with key stakeholders, including the client.
  • Played a key role in defining the technology stack, strategically selecting and integrating tools to optimize development processes, and focusing on seamlessly incorporating Figma designs and concepts.
Technologies: Node.js, Express.js, MongoDB, React Native, React, gluestack, Tailwind UI, Tailwind CSS, Agile, Amazon Web Services (AWS), Amazon EC2, Amazon S3 (AWS S3), LiveKit, Jira, Mobile Apps, Mobile, Web, Next.js, Vercel, Git, GitHub, AWS Elemental MediaConvert, React Native Reanimated, Lottie, Figma, APIs, API Integration, Stripe, Stripe API, Stripe Terminal, Web Development, App Development, Back-end, Back-end Development, Back-end APIs, Afterpay, Apple Pay, Card Payments, Payment APIs, Avalara Tax API, Expo, CSV, CSV Import, CSV File Processing, Image Compression, Front-end Development, Full-stack Development, Redis, AWS Lambda, Serverless, Branch.io, HTML Email, SendGrid, Twilio, Twilio API, NativeBase, Google Sign-in, Facebook SDK, Google Places API, Google Places SDK, Google Play Console, Video Livestreaming, Redux, SVG, Mobile Applications, Web & Mobile Applications, Mobile App Development, Leadership, Team Leadership, CTO, DNS, DNS Configuration, Startups, Team Management, User Interface (UI), Agile Software Development, User Experience (UX), Amazon CloudFront CDN, Amazon CloudFront, Technical Leadership, Fractional CTO, Project Leadership, Artificial Intelligence (AI), Firebase, AI Chatbots, Algolia, App Store Connect, App Store, Google Play Store

Software Engineer

2016 - 2022
Tapptitude
  • Developed scalable and performant APIs with Node.js, Express.js, and MongoDB, incorporating rigorous load testing to identify potential bottlenecks and implementing proactive monitoring of live servers to prevent performance issues.
  • Integrated various payment solutions, including Stripe, PayPal, MobilePay, and other popular providers.
  • Configured servers, deployed apps to production, and confirmed everything worked on the production side.
  • Architected web apps using Angular, Material, Bootstrap, and custom-made CSS.
  • Built APIs, web, and admin areas using Laravel and custom-made frameworks.
  • Optimized heavily used APIs to improve performance and scalability. Implemented automated distributed load testing to proactively identify bottlenecks and ensure responsiveness under high traffic.
  • Interviewed and evaluated potential candidates for open team positions.
Technologies: Amazon Web Services (AWS), Linux, Git, Content Management Systems (CMS), APIs, Redis, Heroku, Bootstrap, Angular, Go, MongoDB, Node.js, MySQL, PHP, JavaScript, Laravel, Express.js, New Relic, Interviews, eCommerce, Stripe, Stripe API, TypeScript, HTML, CSS, SCSS, REST, REST APIs, Amazon S3 (AWS S3), AWS Elastic Beanstalk, Agile, Sass, Jest, Unit Testing, Integration Testing, Twilio, Twilio API, Serverless, Load Testing, WebSockets, Socket.IO, CSS3, DevOps, AWS DevOps, API Integration, Web Development, Web App Design, Front-end Development, Full-stack Development, Redis Queue, Redis Cache, BullMQ, Front-end, Amazon CloudWatch, DNS, DNS Configuration, Optimization, Query Optimization, Amazon EC2, Amazon RDS, Team Management, User Interface (UI), Agile Software Development, User Experience (UX)

Software Engineer

2015 - 2016
Resume-Library
  • Built the mobile app for Android and iOS using PhoneGap and Angular 2, which connects to our API using Basic Auth. Built the app from scratch and worked with a designer on this project.
  • Integrated a payment system with recurring and other features.
  • Architected an event system for logging and reading all events quickly using Cassandra.
  • Created a session management system to be used on both web and mobile apps.
  • Translated many parts of the website from Perl to PHP using CodeIgniter.
Technologies: Amazon Web Services (AWS), Linux, Git, Docker, APIs, Cassandra, DI, PHPUnit, CodeIgniter, Angular, PhoneGap, MySQL, PHP, JavaScript, Apache Cassandra, Bootstrap, jQuery, Apache Solr, Amazon Simple Queue Service (SQS), Session Handling, REST APIs, JSON, Agile Software Development, User Experience (UX)

Software Engineer (PHP)

2011 - 2015
Zonga & Trilulilu
  • Built and optimized back-end APIs powering music and video streaming platforms serving a large national user base across web, mobile, and TV clients.
  • Implemented and maintained payment systems (card, SMS, PayPal, vouchers) supporting subscription-based monetization for a Spotify-like music service.
  • Developed real-time features, including live events and chat, enabling high user engagement on a YouTube-like media platform.
  • Improved application performance and reliability through caching, database optimization, and API tuning in high-traffic production environments.
Technologies: Scrum, Git, APIs, jQuery, Bootstrap, Smarty, MySQL, Redis, MongoDB, JavaScript, Amazon Web Services (AWS), GitHub, Jira, Full-stack, Agile, Bitbucket, Angular

Experience

AI Image Detection Model Training and Use in React Native Mobile App

I built an AI-powered object detection system. I trained a model to accurately identify multiple objects in images, achieving high accuracy. This model was integrated into a React Native app, enabling offline, real-time object detection from the camera with complex rule-based scoring. I handled all stages, from model development to production deployment.

B2B Payment Platform

An iOS, Android, and web app to get invoices and money in advance or installments.

I built the iOS, Android, and web front end from scratch using Expo with React Native. I used the same code for mobile and web, making minor adjustments where needed.

On the back-end side, I improved and updated the current Node.js implementation with Express.js and PostgreSQL. I also added more TypeScript types, improved the database connection, and added more APIs. External links were implemented with different payment providers, such as Dwolla for managing payments, Checkissuing for virtual and physical checks, Plaid for connecting bank accounts, and others.

Additionally, I implemented an OCR system to scan the invoices automatically and added a bulk upload system that used OCR to send invoices to the right businesses.

I worked closely with the CEO and took decisions on implementation paths.

Investment Portal for Portfolio Management System

I collaborated on an Angular 12 web app to monitor investments. I was in charge of upgrading to Angular 12, updating other libraries, setting a new structure of the code, and splitting the projects into subcomponents so it's easier to work with. I also implemented Internalization for translation in six languages, API integrations, and the display of different charts and tables.

Meridix | Sports Score Game Tracker

https://www.meridix.com/
A platform for live streaming different sports or simple events. I was in charge of rebuilding the score-tracking system for which I implemented a new interface responsive for both web and desktop browsers using a Figma design. Each sport has particularities and different scoring systems, so each page had to be customized, and standard modules could not be duplicated.

Presentation Website for an Architecture Company in London

I built a responsive static HTLM, SCSS, and JavaScript website for an architecture company in London. The website was stored on AWS S3, and I added AWS CloudFront as the content delivery network to improve the performance and loading time. For the contact form where the back end was needed to send emails, I used AWS Lambda, which reduced costs because the Lambda function is triggered only when a contact form is sent.

Wizz Air Search and Price Alert

This was a personal project. I built an Android mobile app with a back end using PHP and MySQL to access Wizz Air flight prices without any official API usage and inform users when the price goes low. The app had more than 350,000 downloads on Google Play.

Chrome Browser Extension in Angular

A Chrome browser extension built with Angular with authentication, payments, profile searches, and data scraping from different websites.

I was the only developer on the front-end side (browser extension) and deployed to the Chrome store, but it was built to support other browsers if needed.

TacticalbeT | Sports Betting Tips, Mobile App, APIs, and Admin Dashboard

An advisory tool for football and other sports tips and predictions. I worked on the full-stack development of the TacticalbeT mobile app for iOS and Android devices. The front end was built using React, which communicates with the API via a REST API in JSON format. The back end was built in PHP, using Laravel and MySQL as databases. The app shows tips for betting on different sports that have been added by a tipster in the admin interface. Users can buy subscriptions using in-app purchases to access all the information. I was in charge of the project from start to finish, including releasing it to the Apple and Google stores.

My Smoothies

We started this project at Angular Attack 2016, and after winning the Design Award, we continued developing it. I worked in a team of two on the project's back end, mobile apps, and JavaScript parts. I used PHP with MySQL for the back end and deployed it to a Linux server. On the client side, we used Angular 2 with Material Design Lite. For the mobile apps, we used PhoneGap to use the same codebase for the apps.

Education

2012 - 2014

Master's Degree in Computer Engineering

Babes-Bolyai University - Cluj-Napoca, Romania

2009 - 2012

Bachelor's Degree in Computer Engineering

Babes-Bolyai University - Cluj-Napoca, Romania

Certifications

JUNE 2017 - PRESENT

Toptal Angular Academy

Toptal

Skills

Libraries/APIs

React Navigation, REST APIs, jQuery, SendGrid API, Node.js, Redis Queue, Socket.IO, React, React Native for Web, Pusher, Back-end APIs, MobX, Google Maps API, Google Maps, Google Calendar API, Google API, Facebook API, Facebook SDK, Mailchimp API, Mandrill API, Twilio API, Google Location API, Google Places API, OpenAI API, Stripe, Stripe API, Highcharts, Lodash, Moment.js, Dwolla API, Plaid API, Camera API, Avalara Tax API, PayPal API, Amazon Rekognition

Tools

Git, Bitbucket, PhpStorm, Postman, NPM, Composer, Mongoose, WebStorm, Expo, Slack, NGINX, Firebase Cloud Messaging (FCM), Amazon CloudFront CDN, Figma, Jira, Amazon Simple Email Service (SES), Branch.io, SendGrid, Google Places SDK, You Only Look Once (YOLO), Open Neural Network Exchange (ONNX), AWS Cloud Development Kit (CDK), TestFlight, Subversion (SVN), Apache, Amazon Simple Queue Service (SQS), iTunes Connect, GitHub, Angular CLI, Apache Solr, Sublime Text, Expo.io, Plaid, Apple Push Notifications, WebView, OneSignal, Afterpay, Amazon CloudWatch, Amazon CloudFront, Notion, AWS CloudFormation, Amazon Textract, Google Analytics

Languages

CSS, TypeScript, JavaScript, PHP, HTML, SQL, HTML5, PHP 7, Sass, CSS3, Go, SCSS, GraphQL, Python, Python 3

Frameworks

Express.js, Angular, Bootstrap, Laravel, React Native, Next.js, i18next, Swagger, PHPUnit, CodeIgniter, Redux, Dropzone.js, Smarty, AngularJS, PhoneGap, Jest, Tailwind CSS, tRPC

Paradigms

REST, Mobile Development, App Development, Agile Software Development, Microservices, Automation, Scrum, Agile, Responsive, DevOps, Kanban, Unit Testing, Load Testing, Web App Design

Platforms

Heroku, AWS Elastic Beanstalk, Mobile, Web, MacOS, Amazon Web Services (AWS), Mandrill, Amazon EC2, Twilio, Vercel, Clerk, Mixpanel, RevenueCat, iOS, Docker, New Relic, Android, Linux, DigitalOcean, AWS Lambda, Firebase, Azure, WooCommerce, Algolia, LiveKit, WordPress, Ably

Storage

NoSQL, Amazon S3 (AWS S3), MongoDB, MySQL, Redis, JSON, Databases, Relational Databases, PostgreSQL, Memcached, Redis Cache, Amazon DynamoDB, Cassandra, Firebase Realtime Database

Other

APIs, Redis Clusters, Web Crawlers, API Design, Database Schema Design, Live Chat, NativeBase, Full-stack, Cross-platform App Development, IT Consulting, Cloud, Computer Engineering, Login Screens, Session Handling, WebSockets, Mobile App Development, Login & Registration, Mobile Apps, Back-end, Atlas, Hybrid Apps, gluestack, Tailwind UI, API Integration, Web Development, Back-end Development, Card Payments, Front-end Development, Full-stack Development, Web App Development, Front-end, Google Sign-in, Mobile Applications, Web & Mobile Applications, React Native Navigation, Artificial Intelligence (AI), Leadership, Team Leadership, Startups, Team Management, User Experience (UX), Software Architecture, Software Design, Third-party APIs, Automation Software, Google Material Design, Amazon Route 53, Responsive Web Apps, Webhooks, Web Scraping, Push Notifications, In-app Purchases, Responsive UI, Chrome Extensions, Scraping, Serverless, Amazon RDS, Payment APIs, Online Payments, HTML Email, SMS, Data Scraping, AWS DevOps, AWS Elemental MediaConvert, React Native Reanimated, Lottie, Image Recognition, Stripe Terminal, Apple Pay, Google Play Console, SVG, Machine Learning, ONNX Runtime, Object Detection, RTL, Data Labeling, CTO, DNS, DNS Configuration, User Interface (UI), Fractional CTO, Project Leadership, System Architecture, API Gateways, AWS Secrets Manager, Personas, LogRocket, App Store Connect, Intercom, OpenAI, Maps, App Store, Payment Processing, Payment Gateways, OAuth, Agentic Coding, AI-assisted Development, Data Engineering, Web UI, DI, Content Management Systems (CMS), Interviews, Apache Cassandra, Cordova, eCommerce, Google Play Store, Content Delivery Networks (CDN), Integration Testing, i18n, Translation, Charts, Tables, Issue Tracking, FontAwesome, Themes, Extensions, TypeORM, Optical Character Recognition (OCR), Veryfi, CSV, CSV Export, PDF, Email, Contact Sharing, Digital Signatures, Material Design, PayPal, Cloudflare, HTTP Live Streaming (HLS), Streaming, CSV Import, CSV File Processing, Image Compression, BullMQ, Video Livestreaming, Data Augmentation, Google Colaboratory (Colab), Optimization, Query Optimization, Cursor AI, Technical Leadership, Amazon EventBridge, Virtual Private Cloud (VPC), Amazon Pinpoint, QR Codes, AI Chatbots, Supabase, Financial APIs

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