Skip to content

Building modern & scalable digital solutions with passion!

developer workspace

About Me

Hi, I’m Ronan — a passionate Software Engineer who loves turning ideas into fast, scalable, and beautiful digital products. Whether it’s a mobile app or a complex API, I bring the same energy and care to every line of code.

When I’m not building software, you’ll find me on the soccer field, trying out new recipes in the kitchen, or rallying a team around a shared goal. I specialize in React, React Native, Node.js, Python, and modern cloud-native stacks — always shipping, always learning.

Tools & Technologies I Use

  • HTML
  • CSS
  • Sass
  • JavaScript (ES6+)
  • TypeScript
  • Node.js
  • React
  • Redux
  • GraphQL
  • Next.js
  • Bootstrap
  • Webpack

Featured Personal Projects

Below you can find a selection of personal projects I've been working on recently. For these you can check out both the code and a live version of the project. If you're interested in my work you're welcome to check out the other public repositories on my GitHub profile.

  • MERN eCommerce PlatformMERN eCommerce Platform

    Full-Featured Online Shopping Platform

    MERN eCommerce Platform

    A full-featured ecommerce platform built with the MERN stack. Includes product search, filtering & pagination, shopping cart, user profiles with order history, an admin dashboard, product reviews, and secure checkout via Razorpay.

    Technologies Used

    • React
    • Node.js
    • Express.js
    • MongoDB
    • Razorpay
  • React Todo AppReact Todo App

    Task Management App

    React Todo App

    A front-end task management app built with React and TypeScript using Vite. Users can add, complete, and delete to-do items. Includes end-to-end tests with Cypress and code quality tooling via ESLint and Prettier.

    Technologies Used

    • TypeScript
    • React
    • Vite
    • CSS
  • React Native BoilerplateReact Native Boilerplate

    Modern React Native Starter Template

    React Native Boilerplate

    A production-ready React Native starter with Expo SDK 54, TypeScript, Redux Toolkit, file-based routing via Expo Router, CI/CD with GitHub Actions, and pre-configured ESLint, Prettier, and Jest for rapid project kickoff.

    Technologies Used

    • TypeScript
    • React Native
    • Expo
    • Redux
  • Healthcare React Native AppHealthcare React Native App

    React Native Doctor App

    Healthcare React Native App

    A React Native mobile app for healthcare with 40+ screens covering doctor browsing & search, appointment scheduling, and patient profile management. Built as a freelance project with React Navigation and a clean UI.

    Technologies Used

    • JavaScript (ES6+)
    • React Native
    • Expo
  • Fintech APIFintech API

    Personalized Financial Planning API

    Fintech API

    A fintech solution for personalized financial planning built for the hack2skill Humanize Fintech hackathon. Features JWT authentication, MongoDB persistence, Swagger API docs, and a Python AI/GPT financial component.

    Technologies Used

    • JavaScript (ES6+)
    • Node.js
    • Express.js
    • MongoDB
    • Python
  • Data Communication & NetworkData Communication & Network

    Java Networking Applications

    Data Communication & Network

    A collection of Java networking applications covering file transfer, network performance analysis, reliable client-server communication, and a time server — built as hands-on exercises in data communication protocols.

    Technologies Used

    • Java

Get In Touch

Whether you are interested in hiring me, to work on a project together or to discuss any other proposal, feel free to contact me anytime. I am very much looking forward to your message!