You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ricardo MejiasRM

Ricardo Mejias

Full Stack Web and Mobile Developer

€240/day
La Línea de la Concepción, ES
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ricardo

Try. Fail. Get it done. Learn. Repeat. With these simple steps, I have been able to overcome every challenge that life has put in my path. Becoming a software developer was no exception.

I have always been that person with random skills in the belt, with horizontal reach capabilities, but without a specialized profession. For 5 years, I have worked very hard to improve as much as I can in software development, building a more vertical profile in this field.

As a software developer, my daily activities revolve around constantly improving the source code of projects through PR discussions, pair programming, and code reviews. This involves carefully examining the code written by myself and my colleagues and providing feedback on its quality, readability, and maintainability. Overall, these activities are essential for maintaining high-quality source code and ensuring the success of projects.

And projects are a gateway to growth and learning.

Whether refactoring old and broken repositories or starting from scratch with a "git init", whether you are a product creator and co-owner of a startup or an employee in a large consultancy, each scenario presents its own unique and exciting challenges. Dealing with clients, making crucial decisions, managing small teams, and brainstorming can be a lot of fun when done correctly. Along the way, I also learned that with the right strategy, this journey can be incredibly exciting. I have developed skills to overcome imposter syndrome, manage overwhelming and rapidly evolving technologies, and prevent burnout. I have also learned to capitalize on my productivity peaks and motivate those around me to reach their full potential.

I remain horizontal, but moving forward vertically.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • CRMPAM
    Senior Front End Developer
    SOFTWARE PUBLISHING
    March 2025 - Today (1 year and 3 months)
    Gibraltar, Gibraltar
    • Lead a front-end development team, delivering projects on time and within quality standards.

    • Coordinate task allocation, requirements clarification, and progress tracking to ensure smooth execution.

    • Develop scalable, high-performance code while reducing bundle size and keeping dependencies up to date.

    • Manage version control across multiple environments and instances for consistent deployments.

    • Conduct code reviews, enforce best practices, and mentor team members to boost productivity and technical skills.

    • Design and integrate database structures to align with front-end architecture.

    • Collaborate with designers, back-end developers, and stakeholders to resolve issues rapidly and optimize performance.

    • Deliver reliable, high-quality releases through rigorous planning, testing, and optimization.
    React.js Node.js Project Management Tech Lead UX/UI
  • DigitalBeat LTD
    Full stack developer
    ENTERTAINMENT AND LEISURE
    October 2023 - March 2025 (1 year and 4 months)
    Gibraltar, Gibraltar
    - Developing the technology strategy.
    - Making key technical decisions around infrastructure.
    - Owning the code and being responsible for projects.
    - Working closely with UI/UX designer to come up with high-quality solutions.
    - Ensuring products are robust, secure, scalable and maintainable.
    - Encouraging a learning environment through sharing our knowledge with others through paired and mob programming and code reviews.
    - Designing, developing, building, testing and maintaining web applications.
    React.js React Native Kotlin Svelte TypeScript
  • Talan
    Full stack developer
    DIGITAL AND IT
    December 2022 - October 2023 (11 months)
    Málaga, Spain
    - Developing the technology strategy.
    - Making key technical decisions around infrastructure.
    - Owning the code and being responsible for projects.
    - Working closely with UI/UX designer to come up with high-quality solutions.
    - Ensuring products are robust, secure, scalable and maintainable.
    - Encouraging a learning environment through sharing our knowledge with others through paired and mob programming and code reviews.
    - Designing, developing, building, testing and maintaining web applications.
    Node.js Python React.js TypeScript Flutter

Recommendations

Be the first to recommend Ricardo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Higher Technician in Cross-Platform Application Development
    IES Saladillo, Algeciras
    2022
  • Undergraduate Degree in Data Science and Artificial Intelligence
    VIU International University of Valencia
    Esta titulación ofrece una formación altamente cualificada y con una marcada visión interdisciplinar. Centrada en obtener los conocimientos, herramientas y competencias que permitirán explorar grandes volúmenes de datos en diferentes formatos y provenientes de diferentes fuentes no relacionadas, además de ser capaz de desarrollar nuevos modelos matemáticos, métodos analíticos y modelos de inteligencia artificial, que permitan proveer soluciones avanzadas de analítica de datos. Soluciones capaces de identificar y explicar comportamientos pasados de negocio (analítica descriptiva y diagnóstica), predecir el futuro basado en comportamientos anteriores (analítica predictiva y prescriptiva) y ofrecer bases sólidas para la gestión del conocimiento y la toma de decisiones estratégicas.

Skill set (50)

Categories