Hello, I'm
Gregory Barros Garcia
Senior Full Stack Developer
Dublin, IrelandCrafting
8+ years building web applications end to end with Node.js, React, Next.js and TypeScript. Currently leading front-end development at myPatientSpace.
Hi, I'm Greg. Nice to meet you.
I'm a software engineer with over 8 years of professional experience, specialising in React and Node.js. I'm currently the Lead Frontend Developer at myPatientSpace, where I guide a small team and help evolve a healthcare platform used by approximately 10,000 people across hospitals and clinics.
My journey in web development is driven by a simple philosophy: write code that matters. I believe in creating applications that are not just functional, but delightful to use—combining clean code with beautiful design to deliver exceptional user experiences.
Whether it's building dynamic React applications, optimizing performance, improving accessibility, or guiding team members, I'm committed to continuous learning, and I use AI-powered tools throughout the development lifecycle to improve productivity and code quality.
Industry Experience
Throughout my career, I've had the privilege of building applications across diverse industries, each presenting unique challenges and opportunities for innovation.
Healthcare
Patient dashboards, appointment management, healthcare workflows, notifications, and reporting.

Payment Solutions
Secure payment gateways, transaction processing systems, and fintech applications with PCI compliance.


Social Platforms
Project collaboration platforms, social networking features, and community engagement tools.

Accounting
Financial management systems, bookkeeping applications, and automated accounting workflows.

Tax Management
Tax calculation engines, compliance reporting tools, and automated tax filing systems.


Payroll Systems
Employee payroll processing, time tracking integration, and benefits administration platforms.

Recent Projects
A selection of companies and projects I've contributed to, showcasing diverse technical challenges and solutions.
Skills & Proficiency
Comprehensive skill set built through years of hands-on experience and continuous learning in modern web development.
Professional Experience
A timeline of my professional growth, highlighting key roles and achievements in web development and software engineering.
JS Developer and Infrastructure
Essystem Comercial Automation - Americana/SP, Brazil
Led infrastructure initiatives and worked as a JavaScript developer, while providing in-person assistance and technical support for the system.
Full Stack Developer
Incentiv.me - Florianópolis/SC, Brazil
Contributed to the planning, development, deployment, and ongoing maintenance of the company's applications, ensuring scalability, reliability, and maintainability throughout their lifecycle. Developed solutions using Ruby on Rails, Mithril.js, React, Node, Angular, Laravel, and PostgreSQL. Managed infrastructure requirements, data security, payment gateway integrations, external service integrations, LGPD (Brazilian General Data Protection Law) compliance, and domain management.
Senior Front-End Developer
QYON Sistemas Inteligentes - Americana/SP, Brazil
Contributed to the planning, development, and production of new company applications, with a primary focus on accounting software, and led the development squad. Worked primarily with React, Redux, Context API, WebSocket, PDF generation, chat functionality, internationalization, responsive layout design, and integration with external services.
Senior Front-End Developer
DISYS - São Paulo/SP, Brazil
Served as a dedicated front-end developer specializing in React for the external client PagoNxt, a global startup of Getnet, in a squad focused on product development for the Mexican market. Fixed bugs and developed new functionality, attended meetings in Spanish with the Mexican client, and coordinated peer programming sessions with junior and mid-level developers. Gained a deep understanding of daily operations within a financial institution, strengthening my perception of security, project structure, and team dynamics.
Lead Front-End Developer
myPatientSpace - Dublin, Ireland
Lead front-end development and provide technical guidance to a team of 4 developers on a healthcare platform serving approximately 10,000 users across hospitals and clinics. Design and implement scalable React solutions across patient dashboards, appointment management, healthcare workflows, notifications, reporting, integrations, user permissions, and multilingual experiences. Contribute to architectural decisions, codebase modernization, performance optimization, reusable components, a consistent design system, and WCAG accessibility improvements. Use AI-powered tools, including Claude Code and ChatGPT, throughout the development lifecycle, contribute to the integration of AI capabilities such as chatbot functionality, and collaborate with product owners, designers, backend developers, and international stakeholders.

myPatientSpace
Lead Front-End Developer
Dublin, Ireland • April 2024 - Present (2 yrs 7 mos) • Hybrid
Leading front-end development and guiding a team of 4 developers on a multilingual healthcare platform that serves approximately 10,000 users across hospitals and clinics. Delivering complex features, contributing to architectural decisions, and using AI-powered tools throughout the software development lifecycle.
React Architecture
Designing scalable React solutions across patient dashboards, appointment management, notifications, reporting and integrations
AI-Powered Development
Using Claude Code and ChatGPT across the development lifecycle, and contributing to AI capabilities such as chatbot functionality
Healthcare Solutions
Evolving a platform that serves approximately 10,000 users across hospitals and clinics
Team Leadership
Providing technical guidance to a team of 4 developers through technical decisions, code reviews and implementation strategies
Modernization & Accessibility
Driving refactoring, performance optimization, reusable components, a consistent design system and WCAG improvements
Multilanguage Platform
Delivering multilingual experiences and working with international stakeholders to turn business requirements into solutions
Impact & Achievement
A snapshot of my journey in web development, showcasing experience, dedication, and continuous growth.
Years Experience
Certificates
Technologies Mastered
Projects Contributed
Let's Work Together
My inbox is always open. Whether you have a question, an opportunity, or just want to say hi, I'll do my best to get back to you promptly.





