Dario C.

Fullstack Developer

Dario is a Fullstack Developer with nearly ten years of commercial experience building robust and scalable web applications across frontend and backend.

He has worked extensively with technologies such as React, Next.js, Node.js, Python, AWS, and Cloudflare, delivering high-quality solutions across multiple domains.

Throughout his career, Dario progressed from hands-on development to leading teams and managing complex projects, emphasizing clean architecture, performance optimization, and maintainable code. He consistently drives technical excellence while fostering collaboration and continuous learning.

Beyond development, Dario brings creativity, discipline, and problem-solving skills to every project. His interests in animals, sports, and board games reflect his curiosity and well-rounded approach, making him a valuable asset to any team.

Main expertise

  • JavaScript
    JavaScript 10 years
  • React.js
    React.js 8 years
  • REST API
    REST API 10 years

Other skills

  • MySQL
    MySQL 8 years
  • MongoDB
    MongoDB 4 years
  • Firebase
    Firebase 3 years
Dario

Dario C.

Croatia

Get started

Selected experience

Employment

  • Company Owner & Senior software engineer

    Kotei - 1 year 8 months

    Kotei is a consultancy firm specializing in full-stack web development and blockchain solutions. The company delivers robust, scalable software for clients across various industries by combining practical coding expertise with architectural guidance and technical consulting.

    • Founded and led the consultancy, providing customized software solutions in fintech, e-commerce, and SaaS sectors.
    • Offered architectural guidance and performed hands-on development for web and blockchain-based systems.
    • Developed reusable, scalable components that improved performance, reduced maintenance, and facilitated future growth.
    • Consulted with clients on backend optimization, frontend performance, and system reliability to ensure high-quality deliverables.
    • Deployed infrastructure using AWS, Terraform, and serverless functions with a focus on long-term sustainability.
    • Integrated GraphQL APIs, real-time data processing, and CI/CD workflows to enhance development efficiency.

    Technologies:

    • Technologies:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • AWS AWS
    • TypeScript TypeScript
    • Node.js Node.js
    • React Native React Native
    • GraphQL GraphQL
    • Postman Postman
    • AWS SQS AWS SQS
    • AWS Lambda AWS Lambda
    • AWS S3 AWS S3
    • Figma Figma
    • Tailwind Tailwind
    • Firebase Firebase
    • Terraform Terraform
    • Unit Testing
    • Agile Agile
    • Git Git
    • RabbitMQ RabbitMQ
    • Database Testing
    • Integration Testing
    • Apollo Apollo
    • AWS ECS AWS ECS
    • Prisma Prisma
  • Senior Software Engineer

    ROKO Labs - 3 years 2 months

    Developing high-performance SaaS platforms with React, Next.js, and GraphQL, focusing on building scalable and maintainable front-end architectures. Working closely with backend teams to integrate REST APIs and GraphQL endpoints, ensuring seamless data interactions.

    Key Contributions & Impact:

    • Built and optimized front-end applications, improving UI performance and user experience.
    • Developed reusable components to enhance consistency and maintainability across applications.
    • Optimized data fetching and state management to increase efficiency and responsiveness.
    • Improved overall application performance by refactoring code and applying best practices.

    Technologies:

    • Technologies:
    • JavaScript JavaScript
    • React.js React.js
    • CSS CSS
    • TypeScript TypeScript
    • Node.js Node.js
    • Express.js Express.js
    • GraphQL GraphQL
    • Next.js Next.js
    • SCSS SCSS
    • Tailwind Tailwind
    • Agile Agile
    • Scrum Scrum
    • Git Git
    • REST API REST API
    • HTML / CSS
    • Apollo Apollo
    • Prisma Prisma
    • tRPC tRPC
  • Principal Engineer

    YieldBricks - 2 years 9 months

    Leading the development of a decentralized real estate investment platform, integrating blockchain, smart contracts, and DeFi technologies to enable secure and fractional real estate ownership. Designed and optimized high-performance APIs, scalable infrastructure, and real-time investment mechanisms to support seamless user transactions.

    Key Contributions & Impact:

    • Built and optimized YieldBricks' DeFi infrastructure, integrating smart contracts and ERC-20 tokenization for fractional real estate investment.
    • Developed scalable APIs to support yield distribution, staking, and secondary marketplace transactions.
    • Implemented Web3 integrations to enable seamless blockchain interactions.
    • Enhanced security and compliance by integrating KYC/AML solutions.
    • Collaborated with cross-functional teams, aligning product, engineering, and blockchain strategies to improve platform performance.

    Technologies:

    • Technologies:
    • React.js React.js
    • PostgreSQL PostgreSQL
    • AWS AWS
    • TypeScript TypeScript
    • React Native React Native
    • Project Management
    • Postman Postman
    • AWS S3 AWS S3
    • Next.js Next.js
    • Tailwind Tailwind
    • Product Development
    • Git Git
    • Framer Framer
  • Back End Developer

    Serapion - 7 months

    Serapion is a technology solutions provider specializing in enterprise-grade applications across multiple industries, offering backend infrastructure and scalable cloud integrations.

    • Built scalable backend systems using Node.js, NestJS, and PostgreSQL to support enterprise applications.
    • Designed and deployed secure RESTful APIs that handled thousands of concurrent users with optimized query performance.
    • Integrated Firebase Authentication to streamline secure user management and improve platform reliability.
    • Utilized RabbitMQ for asynchronous messaging and job queueing, enhancing performance and service decoupling.
    • Worked in an agile team environment, participating in sprint planning, code reviews, and DevOps workflows.
    • Conducted advanced database query optimizations, reducing response times and increasing data throughput.
    • Contributed to backend architecture refactoring to improve maintainability and scalability.

    Technologies:

    • Technologies:
    • MySQL MySQL
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL
    • TypeScript TypeScript
    • Node.js Node.js
    • Express.js Express.js
    • GraphQL GraphQL
    • Postman Postman
    • Firebase Firebase
    • Nest.js Nest.js
    • Linux Linux
    • RabbitMQ RabbitMQ
    • Shell Shell
    • REST API REST API
  • Web Developer

    123 Design - 5 years 1 month

    123 Design is a boutique software agency that provides customized digital solutions, especially for e-commerce, tourism, and content management clients.

    • Designed and developed over 50 responsive and custom websites for small and medium-sized businesses and entrepreneurs using React.js, HTML/CSS, and WordPress.
    • Applied SEO best practices and performance optimization techniques, resulting in notable increases in website traffic and user engagement.
    • Created reusable UI components and ensured cross-browser compatibility for a smooth user experience.
    • Managed direct communication with clients, gathered requirements, and coordinated project timelines with a focus on customer satisfaction.
    • Supported the development of custom CMS solutions to increase scalability and improve content management for large, content-heavy websites.
    • Introduced modern tools and practices such as TypeScript, ES6, and jQuery into legacy projects to improve maintainability.

    Technologies:

    • Technologies:
    • JavaScript JavaScript
    • React.js React.js
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • TypeScript TypeScript
    • UI
    • Node.js Node.js
    • ES5/ES6 ES5/ES6
    • Express.js Express.js
    • WordPress WordPress
    • Project Management

Education

  • BSc.Natural sciences and mathematics

    Department of Mathematics, University of Zagreb · 2009 - 2013

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat