Hello, I am

Ricardo Morataya

I Am Passionate

Full-Stack Developer with 5 years of hands-on experience building reliable, scalable software in agile teams. I focus on creating clean, maintainable solutions that align with both user needs and business goals. I’ve worked closely with product and development teams to deliver features, improve architecture, and uphold strong code quality through testing and reviews. Known for being detail-oriented and solution-driven, I bring technical insight, strong collaboration skills, and a mindset focused on continuous growth and delivering solid results.

Education & Skills

  • 2018-2021
    Bachelor of Computer Engineering

    Universidad Nacional de Costa Rica

  • 2011-2017
    Business Computing

    CTP Hojancha

My skills

I'm a Full Stack Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like to work with new people. New people new experiences.

Angular
ReactJS / NextJS
C# .Net Core
Java Spring Boot
NodeJS
Django

Experience.

Full Stack Developer
Full Time

As a Full Stack Developer with a focus on frontend, I led the frontend area while contributing across the entire stack using React, GraphQL, and Django. My role involved designing and implementing scalable, decoupled user interfaces alongside robust backend integrations. I was responsible for developing complex features that aligned with business goals and delivering high-quality UI/UX experiences. I also supported and mentored teammates on frontend best practices and full stack development, promoting clean code, technical ownership, and collaborative problem-solving. Working closely with cross-functional teams, I helped translate requirements into efficient, maintainable technical solutions, while ensuring performance, scalability, and code quality across both frontend and backend systems.

Full Stack Developer
Full Time

In my role as a digital developer, I have spearheaded the comprehensive lifecycle of a digital web hospital platform, meticulously planning, developing, testing, deploying, and maintaining its operations. Throughout this process, I have gained invaluable experience in adhering to global healthcare standards such as Fast Healthcare Interoperability Resources (FHIR), ensuring seamless integration and compliance within the healthcare industry. Moreover, I have actively contributed to the enhancement of this platform by designing and implementing new healthcare features, meticulously aligning them with FHIR standards to optimize functionality and interoperability. Beyond technical contributions, I have also played a pivotal role in nurturing talent within the team, providing mentorship and guidance to newly hired members to foster a collaborative and high-performing environment. Additionally, I have prioritized the enhancement of code-level design by implementing best practices and design patterns, effectively mitigating technical debt and ensuring the platform"s long-term scalability and sustainability.

Full Stack Developer
Freelance

As a seasoned digital developer, I have meticulously planned, developed, tested, deployed, and maintained cutting-edge web casino platforms, ensuring seamless user experiences and robust functionalities. I excel in translating intricate client requirements into comprehensive application designs and system specifications, ensuring alignment with their vision and goals. Additionally, my expertise extends to developing integrations between various third-party services, enhancing the versatility and efficiency of the platforms. Moreover, I spearheaded a successful rebranding initiative for a client, overseeing the migration from Angular JS to React JS and integrating new technologies seamlessly, thereby modernizing their digital presence and elevating their brand identity to new heights.

Software Developer
Full Time

During my experience as a web developer, I have successfully planned, developed, tested, deployed, and maintained various web applications. One of my key strengths is my ability to effectively translate client requirements into application designs and systems requirements, ensuring that the end product meets their needs and expectations. I have also demonstrated my expertise in migrating AngularJS modules to React JS components, resulting in improved performance and a more modern user interface. Additionally, I participated in the creation a\of a microservice from scratch, thereby enhancing its functionality and scalability. In another project, I utilized React JS and .NET Core to add new features to one of the principal modules, enhancing its capabilities and providing a richer user experience. Moreover, I successfully migrated a microservice from .NET Core 5 to .NET Core 6, keeping the application up to date with the latest technologies. Working collaboratively in a team, I contributed to finding better solutions for challenging situations, leveraging the collective expertise and creativity of the group. I have also played a role in creating, updating, and refactoring APIs, ensuring their efficiency and reliability. Lastly, I have been an advocate for the implementation of unit testing, both in new and legacy code, to improve code quality and maintainability.

Full-Stack Developer
Full Time

Throughout my experience, I have excelled in effectively coding software changes and alterations based on specific design specifications. Working closely with the Product Team, I have collaborated productively to thoroughly understand requirements and provide efficient architecture solutions. One notable achievement was creating a full-stack feature, a dynamic dashboard, to enhance the value delivered to clients. Leveraging my expertise in .NET Core and Angular, I developed a solution that not only met the company's objectives but also exceeded client expectations. I have consistently proposed innovative solutions and designs to new requirements, continuously striving to improve the value delivered to clients. In challenging situations, I have worked as part of a team to provide optimal solutions, leveraging collective expertise and brainstorming creative ideas. Additionally, I have actively contributed to the creation, updating, and refactoring of APIs, ensuring their efficiency, reliability, and adherence to industry best practices. Moreover, I have been an advocate for implementing unit testing, both in new and legacy code, to ensure high code quality and maintainability.

Full-Stack Developer
Intership - Freelance

I've been dedicated to solving architectural issues by leveraging Design Patterns and adhering to the best practices inherent to the technologies utilized in various projects. One notable endeavor involved spearheading the creation of a rental cart application from scratch, employing .NET Core and ReactJS to craft a robust and user-friendly solution. In this project, I took the initiative to propose and implement a scalable application architecture, integrating design patterns to ensure flexibility and adaptability for future enhancements. Additionally, I've actively contributed to the development lifecycle by creating, updating, and refactoring APIs, thereby enhancing the overall efficiency and maintainability of the applications. Recognizing the importance of quality assurance, I've introduced unit testing to both new and legacy codebases, ensuring reliable performance and minimizing the risk of regressions. Furthermore, I've played a pivotal role in streamlining operations by orchestrating the migration of a single-tenant application to a multi-tenant architecture, significantly reducing development time for new clients. Alongside technical contributions, I've taken pride in mentoring interns, sharing my knowledge and experiences to nurture the next generation of developers and foster a collaborative learning environment.

Get in touch.

What’s your story? Get in touch

Always available to talk about any ideal, if the right project comes along, Feel free to contact me.

  • Mercedes Norte, Heredia, Costa Rica
  • ricardojms1999@gmail.com
  • +506 7102 7569

Say Something