About Me

Software Engineer. Problem-solver. Builder of places in the internet.

Who I Am

I'm Dairon Canel, a Front-End Engineer and Full-Stack Developer with expertise in React, Next.js, and AI integration. I specialize in creating functional and dynamic e-commerce sites and SaaS platforms that deliver exceptional user experiences and drive business growth.

As a fast learner with strong problem-solving skills, I excel at putting myself in the client's shoes to develop solutions that perfectly fit their needs. I'm passionate about using technologies like TypeScript and Next.js to build high-performing, conversion-focused web applications.

Beyond development, I enjoy exploring machine learning and working on personal projects. I'm a team player who's always willing to lend a hand and share knowledge with others. In my free time, I'm also a music enthusiast who enjoys playing piano and guitar.

Connect With Me

My Experience

A track record of delivering successful projects and solutions.

Freelance Full-Stack Engineer

February 2025 - Present

AI-Powered Web & SaaS Specialist focused on building tools that convert and solve real problems.

  • Custom SaaS Development: Scalable platforms with AI integrations, dashboards, and payment systems
  • Landing Pages: Mobile-first designs with 40%+ conversion rates
  • Legacy System Modernization: Painless migrations and tech stack updates
  • Building solutions with React, Next.js, and Python that solve real problems

Developer - ApplyVite

August 2024 - Present

Created and developed an AI-powered career assistant that simplifies the job application process.

  • Built the application using TypeScript, Next.js, and React
  • Integrated AI-driven tools, document editor, and Chrome extension
  • Designed scalable infrastructure using Drizzle ORM and PostgreSQL
  • Created a feedback hub to incorporate user suggestions and foster collaboration

Developer - FitXmates

September 2023 - Present

Created a social fitness app that connects workout buddies and provides personalized training plans.

  • Developed a cross-platform mobile application using React Native, Expo, and TypeScript
  • Implemented efficient state management with MobX-State-Tree
  • Built a scalable backend with Node.js, Express, and MySQL
  • Designed an intuitive UI/UX focused on social fitness experiences
  • Deployed and maintained the app infrastructure on AWS

Frontend Engineer - GapCommerce

June 2022 - November 2024

Developed scalable e-commerce solutions for multiple companies.

  • Built high-performance e-commerce applications using React, TypeScript, and Next.js
  • Created a comprehensive slice library for Prismic.io CMS, increasing client autonomy by 90%
  • Contributed to admin panel development, improving management efficiency by 45%
  • Implemented GraphQL for 30% faster data retrieval and more dynamic web applications
  • Developed responsive designs using Sass and Tailwind CSS

Software Developer - Universidad de las Ciencias Informáticas

September 2020 - October 2022

Led the migration of XAVIA PACSviewer from C# and .NET to Python and PyQt.

  • Maintained existing functionality while modernizing the tech stack
  • Improved overall application performance by 20% through refactoring and optimization
  • Recreated the existing UI in PyQt, maintaining user familiarity
  • Achieved 99% feature parity through thorough testing
  • Mentored team members in Python and PyQt adoption

Frontend Mentor Challenges

2022 - Present

Regularly participating in Frontend Mentor challenges to sharpen my skills and stay current with the latest web development techniques.

  • Completed numerous challenges ranging from beginner to advanced difficulty
  • Implemented pixel-perfect designs with responsive layouts
  • Applied accessibility best practices to ensure inclusive user experiences
  • Received positive feedback from the Frontend Mentor community

View my Frontend Mentor profile

University Education

Academic background and programming competitions.

Universidad de las Ciencias Informáticas (UCI)

September 2017 - July 2021

Bachelor's Degree in Computer Science with a GPA of 4.1/5

  • Developed strong programming skills in Java, Assembly language, and other programming paradigms
  • Participated in the ACM International Collegiate Programming Contest (ICPC) as part of team "Nasty Joker" on the UCI finals in 2018
  • Completed coursework in algorithms, data structures, software engineering, and systems development
  • Applied theoretical knowledge through practical projects and real-world applications

Publications

Scientific research and academic contributions.

Neurodata Processing: Task and Queue Management Tool for the BrainSSys Platform

2022

Developed a specialized tool for neuroimaging data processing that manages tasks and queues within the BrainSSys Platform, enhancing workflow efficiency in neuroscience research applications.

View on ResearchGate View on ScienceOpen View on BVS

Statistics and Reporting Functionalities for the Cuban Neuroscience Data Repository

2022

Created statistical analysis and reporting tools for Cuba's neuroscience data repository, enabling researchers to generate comprehensive insights and visualizations from complex neurological datasets.

View on ResearchGate View on ScienceOpen View on BVS

My Philosophy

The principles that guide my work and approach to development.

User-Centered Design

Everything I build starts with the user in mind. I create intuitive, accessible interfaces that prioritize the user experience.

Innovation with Purpose

I use cutting-edge technology not for its own sake, but to solve real problems and create meaningful solutions.

Quality Over Everything

I never compromise on quality. Every line of code is written with performance, security, and maintainability in mind.

Let's Work Together

Have a project in mind? I'd love to hear about it and see how I can help bring your vision to life.