Hello! I’m Ezequiel Mella.
I'm a dedicated Senior Software Engineer with a deep passion for crafting efficient and innovative solutions that drive impact. Since embarking on my professional journey in 2015, I've committed myself to achieving a high level of expertise through formal education, hands-on experience, and a constant drive for self-improvement. I hold a
technical degree in programming
and have completed over 40 specialized courses on
Platzi, delving into a wide range of technologies and best practices that keep me at the forefront of software development.
My core technical stack includes
Laravel and Node.js for backend development and React on the frontend, complemented by a solid proficiency in tools like Docker, Redux, and Git. Together, these technologies enable me to build scalable, robust, and high-performance applications tailored to diverse business needs.
Throughout my career, I’ve gained extensive experience working with popular component libraries such as
Material UI, PrimeFaces, and Ant Design. This experience has allowed me to be versatile and efficient in frontend development, adapting quickly to different project requirements. I've contributed to numerous projects, leading development independently on some and collaborating in teams of up to 30 developers, where I’ve applied strong technical and project management skills to achieve successful outcomes.
As a developer, I am fully committed to ongoing growth and self-improvement, constantly exploring new tools, techniques, and emerging technologies. My current focus for this year is advancing my expertise even further as a Senior React Developer.
Feel free to check out my
GitHub profile, where you can explore my latest projects, or connect with me on
Twitter to follow my journey, including updates on my latest courses and certifications. I'm always open to discussing innovative ideas and exploring exciting new opportunities!
For classic PHP systems with high performance and security.
CRM-like systems,
including public views as role-separated dashboards, reactive
CRUD with Vue using Laravel Jetstream, exportable reports, email and/or push notifications.
Management of permissions, groups, categories, articles or products.
REST API with JWT,,
to offer connectivity to multiple Frontend platforms such as React,
as well as Android or iOS. Security with JSON-Web-Token allows
access control to all Endpoints by encrypting user credentials and
the same token expiration time. To know the API I usually use the Swagger.io plugin.
eCommerce, due to the high use of online commercial
platforms, a secure and stable communication platform such as Laravel is needed.
In addition to the classic shopping cart features, checkout with status
and email notifications, you can also use external APIs to process payments with MercadoPago.
For modern, robust and mass access systems.
Microservices allow Node to divide labor into different
services such as authentication, CRUDs, and bulk data requests.
This also helps to utilize the capabilities of multiple processors in the server.
PM2 is a service that is installed and configured on the
server and is responsible for monitoring and managing the different Node threads,
and even restarting them in case of jams.
APIs, eCommerce and CRMs can be developed with Node to ensure
availability to the system is always present.
For Reactive and SPA-type systems.
Reactive forms allow you to validate and offer the
end user a constant communication experience with the system,
this allows you to improve the user experience and help you work faster,
more efficiently and safely.
SPA are single page applications, where the browser does not
require updating the tab thread to refresh the content (Like GMAIL).
You can also use this type of development for certain parts of the system,
such as CRUDs or Galleries with Filters.
This development can be achieved with React + Redux.
"Never stop learning"
- Platzi
Asynchronicity course with JavaScript
Course on Closures and Scope in JavaScript
ECMAScript 6+ Course
JavaScript Frameworks and Libraries Course
Dependency and Package Management Course with NPM
Webpack course
JavaScript Practical Course
JavaScript Professional Course
Basic JavaScript Course
Introduction to Terminal and Command Line Course
Git and GitHub Professional Course
Linux Server Administration Course
JavaScript Basics
GraphQL Basic Course