Cristafovici Dan Cristafovici Dan

Cristafovici Dan

  • Senior Software Engineer
  • 10 Years of Experience
  • Fitness & Gym Passionate
  • Based in Chisinau, Moldova

About me

Senior Software Engineer with 10 years of experience building and scaling zero-to-one products across fintech and industrial sectors. I specialize in scaling products for global markets, delivering technically sound solutions that solve complex business problems efficiently.

Currently, I’m working as a Full Stack Engineer at Deel, a fast-growing fintech unicorn. I focus on building and scaling products that help thousands of businesses manage global teams efficiently.

Work Experience

Download CV

Deel

Jun 2024 — Present
Senior Software Engineer Jan 2026 — Present

Following the successful scale-up of the Engage Surveys platform, I transitioned into a Senior role where my focus has shifted from high-velocity delivery to long-term technical strategy and system scalability.

In this role, I continue to be a primary contributor to the codebase, but I now operate at a higher level of product integration—ensuring that every new feature is technically sound and aligned with our architectural goals before a single line of code is written.

  • Strategic Product Partnership: I am now a core participant in project kick-offs and refinement sessions. Working alongside the product team, I act as a technical strategist—identifying potential bottlenecks, flagging solutions that won’t scale, and proposing more effective technical paths during the early design phases.
  • Engineering for Data Scale: As the platform grows, I am focused on how our systems handle increasing volumes of global data. I lead the effort to optimize our data-fetching strategies and backend processing to ensure that complex survey analytics remain instant and reliable for our largest enterprise clients.
  • AI-Driven Velocity: I’ve integrated AI-assisted development into my daily workflow to increase code quality and speed. By leveraging modern AI tools for refactoring, testing, and boilerplate generation, I maintain high output while focusing my energy on solving high-level architectural problems.

Key Focus Areas

  • Product-Tech Alignment: Bridging the gap between ambitious product goals and realistic technical execution by providing high-level feedback during the roadmap phase.
  • Performance Optimization: Continuously improving the efficiency of our data layers to support the next generation of survey insights and reporting.
  • Modern Development Standards: Championing the use of AI and top-notch frontend patterns to keep our development cycle fast and our codebase clean.

I am thrilled to continue bringing value to Deel by solving complex global challenges. As the platform evolves, I am focused on deepening my impact on our core architecture and eventually transitioning into an Architect role to shape the future of our technical ecosystem.

Software Engineer Jun 2024 — Dec 2025

From Inception to Global Scale

I joined Deel to spearhead the technical foundation of the Engage Surveys project from day zero. In a high-velocity environment where execution speed was the mission-critical driver, I navigated the product from a blank canvas to a global production launch in just four months.

  • Architecting for Velocity: Tasked with the project’s technical initiation, I engineered the core patterns and infrastructure required to evolve a brand-new product vertical from scratch within Deel’s existing high-scale environment, reaching a feature-complete global launch within a single quarter.
  • Rapid Product Evolution: Effectively bridged the gap between rapid prototyping and production-grade engineering, ensuring that our initial concept could handle the complexities of a global user base from the moment it went live.
  • Full-Stack Ownership: I took complete responsibility for delivering features from start to finish. Working across the entire stack, I built everything from the user interface to the backend logic, ensuring every new part of the product worked perfectly within Deel’s global platform.
  • Building a Flexible Survey Creator: I developed the entire system that allows clients to build their own custom surveys from scratch. It’s a versatile builder that handles everything from basic text and modular blocks to complex branching logic. A key part of this was creating a reliable auto-save feature that works seamlessly across the platform, making sure users never lose their progress while designing.
  • Faultless High-Stakes Launch: I led the technical execution for our largest-ever survey rollout in November, involving over 5,000 assigned users. The project launched without a single bug or escalation, a result of rigorous testing with real-world production data and a “clear eye for detail.”
  • Stakeholder & Technical Management: Beyond the code, I acted as a proactive collaborator for the leadership team. I provided pragmatic technical recommendations and kept all stakeholders in the loop, ensuring that business goals were always aligned with our technical capabilities.

Key Achievements

  • Zero-to-One in 4 Months: Successfully navigated the rapid transition from concept to a global production-ready product, managing both ends of the stack simultaneously.
  • Autonomous Execution: Managed the entire engineering roadmap for two full quarters (Q3/Q4 2025) as the sole developer, handling everything from new feature builds to urgent customer requests without any blockers.
  • Stability & Reliability: Maintained a “faultless” production environment during major launches, ensuring that high-volume operations ran smoothly with minimal post-launch feedback.
  • Pragmatic Problem Solving: Known for a calm, detail-oriented approach to complex challenges, I resolved technical hurdles and “unknowns” by consulting the right experts and implementing long-term architectural fixes.

Endava

Jun 2021 — Jun 2024
Senior Frontend Engineer Jan 2023 — Jun 2024

Taking the Lead on Modern Tech

After being promoted to Senior, I moved to a newer project for the same fintech giant. The stakes were higher, the tech was newer, and the architectural challenges were much more complex. We were building a white-label application sold to multiple international clients, each requiring their own specific feature sets.

  • Modern Stack & Microfrontends: We used a heavy-duty stack including Redux Saga, Redux Toolkit, and Microfrontends. I also worked extensively with Storybook and Material UI to build a consistent, reusable design system.
  • The “Heavy Lifting” Upgrades: I took on the difficult task of upgrading the entire project’s core—moving the whole application to the latest versions of Material UI and TypeScript. In a project this size, those aren’t simple updates, they require surgical precision to avoid breaking things.
  • Feature Toggling & Tenant Logic: I helped build the logic that allowed us to push specific features only to certain clients during the build process, ensuring every “tenant” got exactly what they paid for.
  • Proof of Concepts (POC): I was often pulled into R&D tasks, working solo alongside architects and backend leads to research and build “Proof of Concept” features before they were greenlit for the main teams.

Key Achievements

  • 95% Code Coverage: We held ourselves to an incredibly high standard, ensuring nearly every line of code was tested and verified.
  • Seamless Tech Migration: Led the successful migration of our UI libraries and TypeScript versions, significantly improving the developer experience and project stability.
  • Bridging the Gap: Acted as a bridge between the architectural vision and the actual frontend implementation during specialized POC research phases.
Internship Speaker & Team Lead Jan 2022 — Jun 2024

Mentoring the next generation

Twice a year, I took on a leadership role within Endava’s intensive 3-month internship program. This wasn’t just a side task, it was a structured path to help junior talent transition from students to production-ready engineers.

The program was split into two halves: deep technical training followed by real-world project work in cross-functional squads.

  • Technical Speaker: I was the go-to speaker for the “heavy” topics. I prepared and taught sessions on the Asynchronous nature of JavaScript, TypeScript, React, and General Frontend Architecture. I also designed and graded the home tasks, providing detailed feedback to help them bridge the gap between theory and clean code.
  • Frontend Team Lead: Once the practical phase started, I stepped into a Lead role. I managed the frontend side of three separate squads (comprising both frontend and backend interns). I was responsible for the “human” side of engineering—mentoring them through their first real pull requests, reviewing code, and showing them how a professional team actually operates.
  • Dedicated Management: Beyond the group sessions, I acted as a direct manager and guide for specific interns, coaching them 1-on-1 from day one until they were ready to be hired as full-time colleagues.

Key Achievements

  • Scaling the Team: Successfully guided multiple cohorts through the internship, with many interns successfully transitioning into permanent roles at the company.
  • Curriculum Design: Developed and refined technical training materials that simplified complex concepts like Async JS and Architecture for those just starting out.
  • Leadership & Feedback: Mastered the art of the “Code Review as a Teaching Tool,” ensuring that every PR review wasn’t just about fixing bugs, but about teaching the intern why a certain approach was better.
  • Cross-Functional Guidance: Helped interns navigate the dynamics of working in a “Squad” environment, teaching them how to collaborate with backend developers and understand the full project lifecycle.
Frontend Engineer Jun 2021 — Jan 2023

Stepping Into Global Fintech

My first role at Endava was working on a massive, high-security project for one of the world’s largest fintech vendors. This was my introduction to “Enterprise Scale”—working in a huge monorepo alongside 10+ other teams all contributing to the same product.

  • Supporting the Giants: I worked on a legacy React and Redux codebase that served multiple different vendors. My job was to keep it stable while shipping new UI features and ensuring everything stayed responsive.
  • Security First: Because of the nature of the client, security wasn’t an afterthought. I spent a lot of time hunting down and fixing vulnerabilities in our code and dependencies to meet strict financial safety standards.
  • Large-Scale Collaboration: I learned how to ship code in a high-pressure environment where every change had to be reviewed, tested, and aligned with several other teams’ work.

Key Achievements

  • Legacy Modernization: Successfully maintained and improved an older codebase without breaking features for existing vendors.
  • Clean Code under Pressure: Consistently delivered high-quality UI components while following strict security protocols and access requirements.
  • Enterprise Workflow: Mastered the art of working within a massive infrastructure, learning how to navigate complex deployment pipelines and team dependencies.

DevRevolution

Aug 2022 — Jun 2024
Senior Full Stack Engineer Aug 2022 — Jun 2024

Engineering a Multi-Platform Industrial Ecosystem

I took technical ownership of a multi-dimensional ecosystem that bridged industrial hardware and the web, spanning a Windows-based kiosk application, a suite of admin dashboards, and a white-labeled client platform

I was responsible for the entire architecture—from the NestJS/Postgres backend to the Electron desktop app and the React frontend.

Modernizing the Industrial Desktop Core

When I joined, the Windows application had reached a technical dead end. The legacy architecture was no longer capable of supporting modern updates, making every new feature painful to implement and increasingly unstable in production.

  • Breaking the Architectural Deadlock: I led a strategic overhaul of the desktop core, jumping from Electron v13 to v26. This wasn’t just a version bump, it was a total refactor that decoupled the app from legacy OS constraints. For the first time, we could build for both Windows and Mac, finally unblocking our Mac-based QA team from testing locally.
  • Hardware Simulation & Virtualization: The production machines relied on complex Java-based sockets that were impossible to access outside the factory floor. To eliminate this bottleneck, I engineered a simulation engine that mimicked real-time hardware behavior—order prep status, machine health, and telemetry. This allowed the team to develop and stress-test features without needing physical access to the spice-mixing hardware.
  • Scalable Frontend Architecture & State Management: I led a systematic overhaul of the frontend, moving away from fragmented patterns to a robust, reactive architecture. I migrated the entire state management layer from React Context to MobX, leveraging the Observer pattern to handle complex data flows with high performance. To ensure long-term maintainability, I implemented a headless component strategy, engineering a proprietary UI library from scratch—including high-performance tables, notification systems, and complex dropdowns—decoupling core logic from the visual layer to support the platform’s multi-tenant requirements.

The “Physics” of the Web App

Building the client-facing mixing app involved more than just UI, it involved math.

  • Density & Volume Logic: Since the cup size was fixed but every spice has a different density, I had to engineer complex calculations to ensure a user’s custom mix would actually fit in the physical container.
  • The Single Source of Truth: Originally, pricing and volume calculations were scattered across the web, mobile, and desktop apps, leading to inconsistent results. I moved all business logic to the NestJS backend, ensuring a unified “source of truth” for every platform.

Architecture & Global Scale

  • Advanced Multi-Tenancy: I built a white-labeling system that supported different tenants across various European countries, handling multiple currencies and a custom-built translation mechanism in the backend (English/German/Romanian).
  • Environment Sync: Managed three separate environments (Dev/Stage/Prod) and built a custom dashboard to keep translations and product categories synced across all of them.
  • Stakeholder Leadership: Beyond the code, I acted as the technical partner for the stakeholders, participating in product calls and shaping the roadmap of the application.

Key Achievements

  • Developer Experience (DX): My hardware simulator and cross-platform Electron build reduced testing bottlenecks by 70%, as QAs could finally work on their own machines.
  • Unified Pricing: Eliminated pricing discrepancies across platforms by centralizing complex calculations into a single, high-performance backend service.
  • Full Product Ownership: Successfully refactored a “junior-level” architecture into a scalable, multi-tenant platform that is currently operating across Europe.

Seo Gravity

Oct 2019 — Jun 2021
Software Developer Oct 2019 — Jun 2021

Engineering for Scale & Visibility

At Seo Gravity, I operated at the intersection of high-performance engineering and technical SEO. I was responsible for the end-to-end delivery of massive corporate portals for leading medical clinics in Moscow, where technical credibility and search visibility were paramount.

These weren’t just websites, they were high-traffic information systems requiring extreme optimization to satisfy both user UX and Google’s Core Web Vitals.

  • Massive Content Architecture: Architected and maintained portals with many core pages and high-volume dynamic content engines (blogs, case studies, and medical directories).
  • Performance as a Feature: Engineered a frontend-first optimization strategy that ensured sub-second load times, directly impacting search rankings and lead conversion for high-profile medical stakeholders.
  • Semantic Integrity: Built complex, accessible HTML structures and JSON-LD schemas to ensure total data clarity for search engine crawlers in a highly competitive market.

The Restaurant Delivery

Beyond the clinic portfolios, I spent a full year as the lead engineer building a proprietary delivery ecosystem for a premium segment restaurant in the Moscow City buildings. The business objective was to eliminate dependency on third-party aggregators and reclaim high-percentage commission fees.

  • Product Ownership: Architected the entire technical foundation to support a high-concurrency ordering environment, managing the transition from third-party services to an in-house solution.
  • Geospatial Pricing Engine: Engineered a custom logic layer to calculate dynamic delivery costs in real-time based on location, traffic zones, and distance, replacing the need for external delivery management software.
  • Data Architecture (MongoDB): Designed a flexible, document-oriented schema to manage highly complex product catalogs, time-sensitive pricing models, and extensive multi-year order histories.
  • Operations Dashboard: Built a comprehensive Admin Suite that automated the “Order-to-Kitchen” pipeline, featuring real-time state management for orders and a custom Telegram-based notification relay for the dispatch team.
  • User Engagement: Developed a secure client-side interface featuring authenticated personal cabinets, streamlined guest checkout, and persistent order tracking.

Key Achievements

  • Saving the Client Money: Successfully moved a premium restaurant off third-party delivery apps to their own system. This saved them a lot on commission fees and gave them full control over their business.
  • Building from Scratch: Instead of just using ready-made CMS tools, I built custom databases and backend services from zero. I handled the whole cycle—from the first idea to the final deploy.
  • Fast-Paced Teamwork: Worked in a high-energy environment with a great team, maintaining a fast pace while ensuring our key clients remained stable .

Cristafovici Digital

Jun 2016 — Oct 2019
Freelance Software Developer Jun 2016 — Oct 2019

The Full-Cycle Grind

As a solo developer, I delivered over 50 successful products across a vast industrial spectrum, including Medicine, Real Estate, Food Delivery, and large-scale Retail. My work ranged from high-conversion landing pages to a complex, custom e-commerce system for one of the region’s largest construction retail chains.

I owned the entire lifecycle for every client: from the first UI/UX wireframe in Photoshop/Sketch to final deployment, domain mapping, and SSL hardening.

Technical Stack

  • Frontend Foundations: Mastered the transition from design to code using Jade/Pug, Stylus/SASS, and vanilla JavaScript.
  • Dynamic Interactivity: Implemented modern (for the time) asynchronous workflows using jQuery and AJAX to create seamless user experiences without full page reloads.
  • Build Tools & Compatibility: Early adopter of Babel to ensure cross-browser compatibility for advanced ES6 features, maintaining high performance across legacy environments.
  • CMS Customization: Engineered bespoke themes and functional modules for WordPress, MODX, and Joomla, tailoring the backend experience to each client’s specific operational needs.

Key Achievements

  • 50+ Delivered Products: Maintained a massive throughput of high-quality software, proving the ability to context-switch between diverse business domains and technical requirements rapidly.
  • Major Retail E-commerce: Architected and deployed a multi-category e-commerce platform for a construction giant, managing complex product catalogs and high-traffic user flows.
  • Stakeholder Management: Navigated direct communication with 50+ unique clients, refining the soft skills necessary to translate business “wants” into technical “needs” and managing project scopes effectively.
  • Total Project Ownership: Gained deep experience in the “last mile” of development—taking a project from a blank canvas to a live, production-ready environment including server setup and hosting management.