Angel Gabriel Lopez Solano
Full-Stack developer with +2 years of experience & basketball player
Dominican Republic, Santo DomingoAbout Me
Results-driven software developer with 2+ years of experience crafting impactful, real-world applications in .NET, Next.js, and Dynamics 365. Recognized for designing reliable, scalable solutions in areas such as citizen safety, education, and fintech. Blending technical expertise with a proactive, solution-oriented mindset. Skilled in collaborative and independent work environments, consistently delivering clean, efficient code that exceeds expectations. Eager to contribute technical insights and innovation to a dynamic team.
Experience
- -
-
Villacampa - School of Technology
Tech Professor
-
Education
-
Intituto Tecnologico de las Americas (ITLA)
-
Mescyt - English Immersion Program
Skills
- HTML
- CSS
- JavaScript
- Tailwind
- TypeScript
- Node
- React
- Next.js
- SQL
- OOP
- Clean Architecture
- SOLID
- SCRUM
- Flutter
- Dart
- GraphQL
- CSharp
- DotNet
- Git
- GitHub
- Docker
- Cypress
Projects
RNC Contributors GitHub
RNC Contributors is an open-source api that allows users to view the contributors of `Registro Nacional de Contribuyentes` (RNC) in the Dominican Republic.
Image Optimizer
Image Optimizer, a web application that allows you to optimize images in a simple way
EMP (English Immersion Program)
A web made for admin attendance, scores, quizzes and activities and homeworks
Crime App
CrimeTrackRD is an innovative platform with the primary goal of enhancing citizen security in the Dominican Republic.
Tech Path
An optimized alternative to the ITLA student page, which is the university where I studied.
GNX/utilities GitHub
A set of utility libraries made in TypeScript, which serve to develop a backend in a straightforward manner and all with generics
cy-utilities GitHub
A set of utility out of the box for cypress but it provides a way to extend it and make the tests easier to write
try-handler GitHub
Try handler is a powerful utility that wraps try-catch blocks in a function, allowing you to handle errors in a more elegant way.
Real Estate
Real estate application where you can manage properties, clients, and sales.
Internet Banking GitHub
Banking administrator, where clients can manage their accounts, payments, loans. The administrator can manage the clients, accounts, and loans.
Task Manager GitHub
A task manager I developed for my personal use, where I can manage my tasks, projects, and goals.
Chat Bot GitHub
Chatbot using Google Gemini AI with chat persistence in local storage using zustand.