Hello! I am Samuel.
Full Stack Engineer
Based in LATAM.

Main Skills

Git

JavaScript

TypeScript

React

PHP

Laravel

databases-and-servers/databases/mysql Created with Sketch.

MySQL

Node js

HTML

CSS

Tailwind CSS icon

Tailwind

Vue js

My Experience

Elaniin

Full Stack Engineer at Elaniin

-

Remote

Apr 2023 - Present

I work developing full stack features, primarily using Next.js, Laravel, MySQL, and Docker. I contributed to the development of a significant system for the government of El Salvador, automating processes to prepare reports, fines, and extensions, reducing the response and processing time of visa and residency applications by 80%. Additionally, I refactor and build high-quality, reusable components, implementing design patterns and best practices to expedite development time. My work also involve implementing TDD and DDD methodologies, while documenting every endpoint and component to ensure clarity in the development and maintenance processes.

Technologies used: Next.js, Typescript, PHP, Laravel, MySQL, Docker, Git, GitLab, Tailwind, React Query, Cypress, PHPUnit, Docker Compose

Elaniin

Full Stack Engineer at ProGPS & Technology

-

Remote

Jul 2022 - Apr 2023

I worked with React.js, Laravel and MySQL to develop new features, fix bugs, and write tests for both existing and new code. I developed new core functionalities such as POS and inventory systems, which expanded the software’s capabilities and helped attract new clients, resulting in a 40% increase in sales. Additionally, I optimized legacy Laravel queries and enhanced the application's overall performance, improving API response times.

Technologies used: React.js, Laravel, MySQL, Git, BitBucket, Docker, Bootstrap, PHPUnit, Jest

Elaniin

Jr. Full Stack Engineer at Aura Systems

-

Santiago, D.R.

Jun 2021 - Jul 2022

I worked with Vue, Laravel and MySQL. I created a component library with Vue 3 and TypeScript, which accelerated development time by up to 60%. Additionally, I developed a desktop application and implemented a routine to enable communication between Jackpot machines and computers via sockets using Python.

Technologies used: Vue 2, Vue 3, Javascript, Typescript, Laravel, MySQL, Python, Socket.IO, Pusher, Electron

About Me

I'm a Full Stack Web developer with experience working with React and Vue.js creating beautiful and optimized web applications. proficient in working with Laravel designing and developing API endpoints and procedures. I love solving complex problems as well as contributing to open-source projects. I am a team player, a tech lover, a fast learner, a responsible person, and committed to success and improvement.

I am very enthusiastic about bringing the technical and visual aspects of digital products to life. User experience, pixel perfect design, and writing clear, readable, highly performant code matters to me.

I implement unit and integration tests to ensure the quality of the code. I also use methodologies and good practices such as SOLID, DDD, TDD, and Clean Architecture. I am always looking for new and challenging projects that help me grow and develop my skills.

My Projects

Gasolina RD

Gasolina RD

This is a simple but very useful project. It is a web application which allows you to find fuel stations that comply with international regulations, since in the Dominican Republic there is corruption with the stations and it is necessary to know which ones sell good fuel to avoid damaging your vehicle. You can filter by fuel type, province or city and stations directly. Also you can see the results of tests done by the government.

In this project I used Next.js, Typescript, Tailwind, Node Js, MySQL and GraphQL.

Traveler

This project is made for when you are on a trip and want to look for places to visit. It is a web application that allows you to find places to visit anywhere in the world, you can filter by type of place and rating. As long as is in the map viewport, it will look for places and you can see information about the places such as price range, type of place, and rating.

In this project I used React.js, Axios, Material UI, Node Js, Google Maps and trip advisor API.

Traveler
Car Workshop POS

Point of sale

This is a point of sale for a car workshop. It is a web application which allows you to manage the inventory, sales, employees and more of the workshop, you can also see the reports of the sales and the inventory. It also has integration tests with Cypress and PHPUnit to ensure the quality of the code and the app is fully dockerized.

In this project I used Laravel, Blade, MySQL, Bootstrap, Cypress, PHPUnit and Docker.

You can find more interesting projects on my GitHub