Full-Stack Software Developer
My skill set spans a wide range of tools and practices for building efficient and scalable applications.
Languages
- JavaScript / TypeScript
- C#
- C/C++
- Python
- PHP
- SQL / SQL LITE / MYSQL
- WPF
- BASH
- ZPL (Zebra Programming Language)
- HTML
- CSS
- JSON / XML / YAML
Frameworks
- Express.js
- React.js
- Angular
- Blazor
- Laravel Lumen
- ASP.NET Core
- Bootstrap
Technologies
- Dependency Injection
- Repository Pattern
- Object-Oriented Programming (OOP)
- MVC/MVVM
- Monorepo
- API Development (REST)
- CI/CD
- Unit Testing
Platforms
- Docker
- Node.js
- Azure
- Git
- Agile
- Jira
ABOUT
I’m a proud Dominican Latino who made my way from the beautiful island of the Dominican Republic to build a life and career in tech. I’m a self-taught full-stack software developer, husband, and dad to three amazing boys. My journey wasn’t typical, most of what I know comes from late nights and countless hours teaching myself how to code, all while balancing family life and a drive to keep growing.
How I Got Here
I didn’t start in a classroom or a fancy tech company; instead, I jumped in on my own, learning by doing, breaking things, fixing them, and doing it all over again. College has been part of my story, but it’s those real-world projects, the self-driven curiosity, and the challenges along the way that taught me the most. Building software isn’t just a career for me; it’s something I truly enjoy and take pride in.
My Approach to Development
As a full-stack software developer, I focus on creating tools and experiences that just make sense. My approach is all about building things that work seamlessly, whether that’s a smooth front-end experience or a powerful, efficient back-end. I’m always finding ways to improve and keep up with the latest trends in tech because there’s always more to learn.
Family and Balance
When I’m not in front of a screen, you’ll find me spending time with my family. Being a husband and dad to three keeps me on my toes and gives me all the motivation I need to push forward. They’re my biggest supporters, and they remind me why I love what I do.
Recent posts
Explore My Recent Developments in Software, Libraries, and Open-Source Contributions
How Legacy Code Stifles Growth and Why Companies Must Evolve
In today’s fast-paced digital landscape, businesses are constantly challenged to innovate or risk falling behind. Yet, many companies find themselves trapped in a cycle of
Why Project Management Skills Are Essential for Software Developers
In the rapidly evolving world of software development, technical expertise alone is no longer sufficient. While coding, debugging, and designing are core skills, the ability
Agile vs. DevOps
Agile vs. DevOps: Understanding the Key Differences and Synergies In the realm of software development, Agile and DevOps are two buzzwords that have revolutionized the
Why Many Companies Are Missing Out on CI/CD Due to Lack of Knowledge
Continuous Integration and Continuous Deployment (CI/CD) have become essential practices for businesses aiming to deliver software efficiently, reduce time to market, and ensure higher quality.
The Cloud Computing Era: How Azure, AWS, and Google Cloud are Transforming Business and Innovation
The advent of cloud computing has fundamentally changed the way organizations operate, innovate, and scale. Once limited by on-premise data centers and costly hardware investments,
JetBrains Rider is Now Free. What This Means for Developers
JetBrains recently made the announcement that Rider, its top-notch IDE for .NET and cross-platform development, is now free for non-commercial use. This update is a
How to Configure Express with Object-Oriented Programming, Dependency Injection, and MVC Structure for Scalable Applications
Requirements Node.js: Download and install the latest version of Node.js here. Verify your installation: node –version Docker: Download and install the latest version of Docker
Why Use MVC, OOP, and Dependency Injection in Express?
When developing applications, it’s crucial to follow design patterns that promote scalability, maintainability, and clean code practices. Let’s break down why using MVC, OOP, and
How to set up PHP with Composer, Docker, Nginx, MySQL, PhpMyAdmin, Hot Reload, and Debug
This guide is a great step-by-step resource for setting up a PHP development environment that’s both powerful and flexible. It walks you through installing Composer
How to setup Express JS with Docker, TypeScript, Hot Reload, and Debug
This project gives you a clean setup for an Express.js server using TypeScript and Docker, with hot-reloading and easy debugging. It ensures everything runs consistently
Let’s Connect
Follow me for the latest trends and insights in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, and more. I regularly share my experiences, industry knowledge, and ideas on innovative technologies. Let’s connect and explore opportunities to grow and collaborate in the tech world!