
Hello, I'm Ruben. I'm a Software Engineer with 4 years of experience. I enjoy building sites & apps. My focus is React and Node.js.
About me
When I first started coding in PHP, I discovered my passion for web development. I was captivated by the idea of creating something myself and making it accessible all around the world. So I started working on my web developer skills while studying and, by the time I was graduating, I was already working as a full-stack developer. My main stack is React, Node.js and MongoDB. I also like to program in Arduino and make mobile apps. I am currently seeking a full-time position as a software developer.
When I'm not coding, I enjoy playing the guitar, reading books, playing video games or working on my motorcycle. I also like riding to the countryside to relax and enjoy the views.
My projects
RS Repair Shop System
It is a platform designed to manage clients and services, track earnings and expenses, and generate reports for insurance companies. Key features include filtering, sorting, and pagination.
- PHP
- Laravel
- MySQL
RS Body & Paint Shop System
An enhanced version of the previous system, it provides tools to monitor jobs in progress, balance workloads, and track expenses for each job.
- PHP
- Laravel
- MySQL
UES Thesis Manager
UES Thesis Manager is a web and mobile application designed to manage thesis projects across the university.
- React
- Apache Cordova
- Context API
- Materialize CSS
- MySQL
- PHP
- Slim Framework
DomoHome
Web application that lets you control and schedule your sprinklers, lights, and other devices from your phone or PC.
- React
- Materialize CSS
- MySQL
- PHP
- Arduino
- Cron Jobs
Sports Social Media
It is a platform designed to promote sports and a healthy lifestyle. It includes features such as posting, commenting, liking, and searching for sporting events in your area.
- Flutter
- Firebase
My skills
- JavaScript
- TypeScript
- PHP
- C#
- HTML
- CSS
- jQuery
- Tailwind
- React
- Redux
- Zustand
- Vue
- Vuex
- Next.js
- Flutter
- Node.js
- Express
- NestJS
- Prisma
- Laravel
- CodeIgniter
- .NET
- Git
- Github
- GitLab
- MongoDB
- MySQL
- PostgreSQL
- SQLServer
- Redis
- Firebase
- Docker
- AWS
- Digital Ocean
My experience
Freelancer Developer
The projects I worked on include: vending machine firmware using Arduino and C++, a sports social media app built with Flutter and Firebase for real-time updates, POS systems using Laravel, and a stock management system developed with MS Access.
Jan. 2020 - May. 2021Web Developer Contract
RS Rent a Car
I automated several processes for the company's repair shops, including budgets, weekly cash flow reports, insurance-specific budgets, workload reports, and job progress tracking. I used Laravel, MySQL, and Hostinger to implement these projects.
Jun. 2021 - Jan. 2022Full-stack Developer & Customer Support
Open Solutions Systems
At Open Solution Systems, I provided technical support for clients using our POS and stock management system (PHP, CodeIgniter, Vue.js, jQuery). My role involved fixing bugs, developing new features, and deploying changes to the main server via SSH or FileZilla. I also managed critical database changes. Our clients included hospitals, drugstores, mechanical workshops, financial services, ophthalmological clinics, convenience stores, and more.
Feb. 2022 - Aug. 2022Full-stack Developer
Focus IT Outsourcing
I collaborated with a USA-based client to develop ERP software for franchises, utilizing the MERN stack. My responsibilities included designing, developing, and maintaining the application, as well as managing Docker container deployments to our DigitalOcean servers. I actively participated in scrum meetings and provided technical support to junior developers.
Aug. 2022 - Aug. 2023Graduated as Software Engineer
National University of El Salvador (UES)
Graduated with a degree in Software Engineering while working full-time as a Full-Stack Developer
2023Ssr full-stack Developer
CityLab
I contributed to the development of a nationwide ERP system for El Salvador’s national water utility company (ANDA). While my primary focus was back-end development (SQL Server, T-SQL, .NET, AWS), I also worked on the web app (React.js, Tailwind, Zustand), a mobile app (React Native), and a form template system to automate approximately 150 different processes within ANDA’s operations. Additionally, I assisted in the development of a stock management system for El Salvador's National Healthcare Ministry (Vue.js, Node.js, PostgreSQL), designed to manage medical supplies nationwide.
Sep. 2023 - Oct. 2024Contact me
Please contact me directly at rubenalexander.echeverria@gmail.com or through this form.