Skip to content

Hey, I'm Pedro Luis Open to work

10+ years of experience. A FullStack developer from Dominican Republic. I specialize in building scalable and modern web applications using NestJS, Next.js, and C#. My focus is on creating clean, efficient solutions that solve real-world problems.

Tech Stack

React
Next.js
TypeScript
NestJS
Node.js
Python
C#
GraphQL
Express
Tailwind CSS
JavaScript
MongoDB
SQL Server
Vue
Experience

Professional Journey

A timeline of my professional growth and key achievements

  1. Concentra / Innovix

    Now

    Backend Developer

    I work within an agile development team following the Scrum framework. My main role is in backend development, where I design and implement solutions using .NET and NestJS with a strong focus on Clean Code practices. I also collaborate with the frontend team whenever features need refinement or updates. Our projects are built around Domain-Driven Design principles, and we apply the CQRS pattern to ensure scalability, maintainability, and clear separation of responsibilities.

    C# MsSql Nest JS PostgreSQL Docker
  2. Vegamovil

    Fullstack Developer

    I first joined the company as part of the Frontend team, building interfaces with React (TypeScript) and Ant Design. After a few months, I transitioned to the Backend, where I worked with Node.js, Express.js, TypeORM, and Oracle. One of my key contributions was introducing GraphQL APIs to replace some REST endpoints.

    React TypeScript Node.js Express.js GraphQL Oracle Python
  3. UCATECI

    Fullstack Developer

    During this period, I wore many hats—from application support and maintenance to the full cycle of analysis, design, development, testing, and implementation. One of my biggest contributions was leading the development of the university's two most important portals: the Student Portal and the Teacher Portal.

    C# SQL Oracle JavaScript Bootstrap
Projects

Featured Work

Showcasing some of my best projects and technical achievements as a Freelancer

TERCO - A web application for managing agreements preview Private

TERCO - A web application for managing agreements

  • Next.js
  • MUI
  • Express
  • GraphQL

A comprehensive web application for managing company agreements and contracts. Features include notification systems, multi-language support, role-based access control, document lending between departments, and integrated backup management.

Private company project — source and demo not publicly available.

ZaludApp - A platform for doctors preview Live

ZaludApp - A platform for doctors

  • React
  • Bootstrap
  • NestJS
  • PostgreSQL

A medical platform for doctors to manage patients with appointment scheduling, calendar, and notifications. As part of a two-person team, I contributed across the full stack and implemented multitenancy to transform it into a scalable SaaS platform.

Coming Soon... preview WIP
In Development

Coming Soon...

A new exciting project is in development. Stay tuned for more details!

About Me

Driven by innovation and continuous learning

Beyond coding, I'm deeply interested in emerging technologies and their real-world applications. I enjoy mentoring junior developers, and staying updated with industry trends. When I'm not building applications, you'll find me exploring new frameworks, reading tech blogs, or sharing knowledge through technical writing and community events.

Pedro Luis Ruiz, fullstack developer
Contact

Let's Connect

Ready to collaborate on exciting projects? Let's discuss your next idea!