Available for new opportunities

Hi, I'm Miguel Avilés

Informatics Engineer | Senior Backend Engineer | AI Enthusiast | Backend Lead | Full Stack Developer

El Salvador

Experienced Informatics Engineer with a strong background in Full Stack Development, specializing in Backend Engineering and interest on initiative AI-oriented solutions. Engineering leadership expert...

/logo_alt.svg
Scroll to explore
About Me

Passionate About Building Solutions

Experienced Informatics Engineer with a strong background in Full Stack Development, specializing in Backend Engineering and interest on initiative AI-oriented solutions. Engineering leadership expertise, technical project execution, and strategic planning. Skilled in developing and optimizing scalable backend services with REST API, executing complex database migrations, and AI integration. Ability to collaborate across data science, frontend, and business teams, driving seamless system communication and data flow. Adept at mentoring teams, conducting in-depth architectural analysis, and implementing security and performance optimizations. Committed to delivering impactful solutions by refining development processes. Improving programming quality day by day

8+
Years Experience
12+
Projects Completed
10+
Technologies Mastered
100%
Client Satisfaction

Full Stack Expertise

Specialized in Backend Engineering with comprehensive frontend knowledge

AI Integration

Experience with Document AI and advanced AI solutions implementation

Database Architecture

Complex migrations, optimizations, and scalable database design

Technical Leadership

Leading backend teams and mentoring developers in best practices

Performance Optimization

Implementing automation and workflow enhancements for efficiency

Strategic Planning

Defining technical roadmaps and MVPs aligned with business objectives

My Philosophy

Looking to build software not just code. My moto is Everything has a solution, and I strive to find the best one

I believe in building not just functional software, but solutions that are scalable, maintainable, and make a real impact on businesses and users alike.

Quality First
Clean, tested code
Team Player
Collaborative approach
Innovation
AI-driven solutions
Results
Business impact
Professional Journey

Work Experience

My professional journey showcasing growth from Backend Developer to Lead Backend Developer

Ábaco Technologies

Lead Backend Developer

August 2024 - Present
El Salvador
Remote

Key Achievements & Responsibilities

Led the backend engineering team, mentoring members in best practices and advanced development techniques.

Directed backend project lifecycles, aligning technical solutions with business requirements and architectural standards.

Partnered with frontend, data science, and business teams to ensure seamless integration and data flow across systems.

Carried out complex database migrations and structural improvements, enhancing data accessibility and system performance.

Defined technical roadmaps and MVPs for AI initiatives, aligning them with business objectives and prioritizing impactful backend projects.

+6 more responsibilities...
Ábaco Technologies

Backend Developer

September 2023 - August 2024
El Salvador
Remote

Key Achievements & Responsibilities

Engineered and maintained scalable backend services and RESTful API's

Designed optimized database schemas and implemented migrations for maximum efficiency.

Developed modular service classes for business logic, employing dependency injection.

Implemented background job processing for asynchronous tasks like notifications and batch processing.

Created reusable components and wrote automated tests to uphold high-quality standards.

+2 more responsibilities...
DiiMO Tecnologies

Web Developer (FullStack)

January 2022 — July 2023
El Salvador
Hybrid

Key Achievements & Responsibilities

Development of full backend functionalities in REST API (Endpoints, CronJobs, automated processes, observers, jobs, notifications, etc.).

Development and implementation of backend for new projects.

Development and implementation of frontend modules on existing platforms.

Plan, design and develop new databases or scale.

Optimization of processes and database optimization.

+6 more responsibilities...
Direct English

Full Stack Developer

November 2020 — January 2022
El Salvador
On-site

Key Achievements & Responsibilities

Develop functionalities to improve and/or the processes that the organization implements (Back-end and Front-end).

Plan, design and articulate new databases or scale existing ones according to the evolution of the organization's programs and projects.

Monitor the development of information reports from the different systems within the company.

Collect requirements and specifications, techniques for the strategic programming of new modules within the existing platform.

Design and adaptation of interfaces to be user friendly.

+1 more responsibilities...
Universidad Centroamericana José Simeón Cañas

Programming Fundamentals Instructor

August 2019 — November 2019
El Salvador
On-site

Key Achievements & Responsibilities

Prepared and organized engaging classes, ensuring effective delivery of programming fundamentals.

Developed comprehensive exam structures and planned assessment methods to evaluate students understanding of the subject matter.

Designed and developed hands-on laboratory exercises to provide practical experience and reinforce theoretical concepts.

Evaluated students' performance through exams, assignments, and projects, providing constructive feedback to support their learning progress.

Monitored and supervised exam sessions, practices, and assignments.

+1 more responsibilities...

Continuous Growth & Learning

From Backend Developer to Lead Backend Developer in just one year, demonstrating rapid skill development and leadership capabilities in modern software development practices.

Technology Stack

Tools & Technologies

The technologies and tools I use to bring ideas to life

React logo

React

frontend
Next.js logo

Next.js

frontend
Vue.js logo

Vue.js

frontend
Nuxt.js logo

Nuxt.js

frontend
TypeScript logo

TypeScript

frontend
JavaScript logo

JavaScript

frontend
TailwindCSS logo

TailwindCSS

frontend
Bootstrap logo

Bootstrap

frontend
jQuery logo

jQuery

frontend
Vuetify logo

Vuetify

frontend
Laravel logo

Laravel

backend
PHP logo

PHP

backend
Node.js logo

Node.js

backend
Java logo

Java

backend
Spring Boot logo

Spring Boot

backend
GraphQL logo

GraphQL

backend
MySQL logo

MySQL

database
PostgreSQL logo

PostgreSQL

database
SQL Server logo

SQL Server

database
Firebase logo

Firebase

database
BigQuery logo

BigQuery

database
Git logo

Git

tools
VSCode logo

VSCode

tools
Telescope logo

Telescope

tools
Pusher logo

Pusher

tools
SendGrid logo

SendGrid

tools
AWS logo

AWS

cloud
Google Cloud Platform logo

Google Cloud Platform

cloud
Digital Ocean logo

Digital Ocean

cloud
Data Fusion logo

Data Fusion

cloud
Looker ML logo

Looker ML

cloud
Docker logo

Docker

devops
Linux logo

Linux

devops
Webdock.io logo

Webdock.io

devops
Bluehost logo

Bluehost

devops
Hostinger logo

Hostinger

devops
Namecheap logo

Namecheap

devops
GoDaddy logo

GoDaddy

devops

Playground

QR Code Generator

QR Code Generator

Utilities

Developed a QR code generator from API REST that creates QR codes from user-provided text input. The app uses a self hosted API to generate QR codes and features a clean, intuitive user interface built with React and styled-components.

QR Code Generator

Enter your text to generate a QR code

QR Code will appear here
Scan the generated QR code with a smartphone camera or QR code reader app.