Alvaro García

Hi! I'm Alvaro García
Full Stack Developer

My programming languages stack

Golang Python Javascript + TypeScript C# SQL

The Frameworks and tecnhologies that I use the most

Fiber Gin Sveltekit Angular Linux Docker Kubernetes Pub/Sub

The databases that I use the most

MongoDB Redis SQL Server MySQL

The cloud services that I use the most

GPC Redis cloud Mongo Atlas AWS
Zetane Engine

What am I currently doing?

I am currently seeking employment as a full stack developer. Additionally, I am serving as the lead collaborator for an emerging startup called "Velticare," which will be a web application dedicated to automating administrative healthcare services. My role in this venture has been the full stack development of the application, creating microservices for various needs of the application. I have also been involved in the development of the web application. I would love to show you more of my work, so I invite you to stay tuned for our launch on April 1st. (Velticare website link) and (Velticare Instagram link)

Some of my projects

Interpreter for a programming language made in Go

This is one of my favorite projects made with one of my favorite languages, Golang. This monorepo contains a client built with the Sveltekit framework for JS and the RESTFUL API with Go using Fiber (a framework for Go based on NodeJS's Express). The interpreter is heavily based on Swift syntax, where it is possible to interpret basic functionalities such as arithmetic operations, logical operations, variable declaration, conditionals, loops, functions, structs, and arrays.

Check out →

REST API + MySQL + Docker

This is a project of a REST API with MySQL and Docker. The API was built using the NestJS framework. The logical, conceptual, and physical model was created based on a problem statement, and the Oracle SQL Developer Data Modeler software was used.

Check out →

Base for managing the course, student, and teacher management system at the University | MySQL + Docker

This university project was carried out to create a database that allows the management of a course management system, students, and teachers at the University of San Carlos of Guatemala. The logical, conceptual, and physical model was created based on a problem statement, and the Oracle SQL Developer Data Modeler software was used. For the implementation of the database, MySQL and Docker were used. An important feature of this project was the use of Stored Procedures, Triggers, and Functions for a more efficient, secure, and industry-aligned working environment.

Check out →

Desktop application made in Java to produce Deterministic and Non-deterministic Finite Automata

This university project was carried out to create a desktop application that allows the creation of deterministic and non-deterministic finite automata. The application was built in Java using the NetBeans IDE. The application allows the creation of deterministic and non-deterministic finite automata, simulation of strings, and conversion of a DFA to an NFA from a grammar.

Check out →

REST API for simulating a file manager deployed on an AWS VM (EC2) and a bucket for storing files (S3)

This manager was developed as a monorepo, where the frontend was built with React JS and the backend using Fast API as the Python framework. The backend was deployed on an AWS VM (EC2), and an AWS bucket (S3) was used to store files. The application allows creating folders, uploading files, downloading files, deleting files and folders, sharing files and folders, among other functionalities.

Check out →

About me

I am . . .

01

Computer Science and Systems Engineering Student

Student of Computer Science and Systems Engineering at the University of San Carlos of Guatemala. Currently in the 8th semester. I have excelled in programming and mathematics subjects. I have developed systems and applications using various technologies. I have focused primarily on back-end web development. I have volunteered at COECYS (Congress of Computer Science and Systems Students).

02

Self-taught Developer

Throughout my journey, I have been characterized as a self-taught person, as I am interested in learning new technologies and applying them to my projects. I often use YouTube tutorials, official documentation, and even take courses on platforms to keep learning constantly.

03

Effective Communicator

Communication is the key that opens many doors. I believe in transparency and constructive communication. One of the best lessons I have learned from the University is how to work in a team and be a leader. This has helped me develop my social and group skills to increase my effectiveness and productivity in any job or environment.

The Complete package
Candidate #1 Candidate #2 Candidate #3 Me
Dedication
Logical Thinking
Soft Skills
Self-taught
Programming Skills

Scroll down to se more →

So why not invest in me?