Computer Science Engineer

CARLOS ÁVILA

Computer Science Engineer. Educator. Based in El Salvador.

RESEARCH
ENGINEERING
TEACHING

I build systems and break down equations for a living.

Background in software engineering and mathematics education.

Research interests: applied mathematics, topology, and their applications to machine learning.

AI & NLP

Language Modeling

Education

Math Didactics

Technical Stack

Full Stack (JS, TS, Next, Spring)

Senior
16+ Years

Python

Senior
9+ Years

Linux

Senior
9+ Years

Applied Mathematics

Advanced
6+ Years

DevOps & Cloud

Intermediate
4+ Years

// Elsewhere

Competitive StrategyMusic (Metal & Rock)Algorithm Design

Academic Background/ Education & Research

Degree

Computer Science Engineering

Universidad Centroamericana José Simeón Cañas (UCA)

2020 - 2025Cum Laude

Thesis Research

Undergraduate Research (UCA)

Geometric Framework of Topological Data Analysis for Text-Based Machine Learning

Application of Topological Data Analysis (TDA) to extract geometric features from natural language vector embeddings.

2025 Completed

Recognitions

National Champion

Huawei ICT Competition 2023-2024 (Cloud Track)

Jun 2024

Presidential Scholarship

Becas FANTEL - Academic Excellence

Merit-based

Math Schools & Specialized Certifications

EMALCA Honduras 2025

Universidad Nacional Autónoma de Honduras

Jul 2025

Focus Areas & Coursework

  • High-Dimensional Statistics
  • Integer Optimization Applied to Humanitarian Logistics
  • Introduction to Control Theory
  • Introduction to Statistical Learning
Statistical LearningHigh-Dimensional StatisticsTDALinear OptimizationControl Theory

CIMPA School El Salvador 2024

Submanifold Theory and Geometric Analysis

Jul 2024

Focus Areas & Coursework

  • Differential Operators on Riemannian Manifolds
  • Geometric Analysis on Surfaces
  • Introduction to Differential Geometry of Surfaces
  • Introduction to Finsler Geometry
  • Introduction to Lorentzian Geometry of Curves and Surfaces
  • Recent Advances in Lorentzian Geometry

EMALCA Costa Rica 2024

Universidad de Costa Rica (UCR)

Feb 2024

Focus Areas & Coursework

  • An Introduction to Elliptic Curves
  • Introduction to Dynamical Systems
  • Numerical Stability and an Application of an Earth Dam
  • Plane Algebraic Curves
PDEsElliptic CurvesPlane Algebraic CurvesDynamical Systems

Huawei Certified ICT Associate

Artificial Intelligence (HCIA-AI)

Valid until 2026
Artificial IntelligenceNeural NetworksDeep LearningTensorFlowPyTorchReinforcement Learning

EMALCA El Salvador 2023

Universidad de El Salvador

Jul 2023

Focus Areas & Coursework

  • Introduction to Data Science: Linear Regression
  • Introduction to Error-Correcting Codes Theory
  • Linear Optimization: Models and Solution Methods
  • Numerical Solution of Partial Differential Equations
  • An Introduction to Differential Geometry of Curves and Surfaces
Differential GeometryCode TheoryLinear OptimizationPDEsData Science

Professional Experience

March 2025 - Present

Software Implementation Technician

EcoPortal (New Zealand) · Remote

Technical configuration and deployment of SaaS solutions for international enterprise clients. Remote production environment management.

July 2025 - Present

High School Math Teacher

Escuela Americana

Instruction of Algebra I & II aligned with international standards (AERO). Curriculum development focused on critical thinking and problem-solving.

2022 - 2025

Teaching Assistant

UCA El Salvador

Teaching Assistant for Calculus I, II, III, Differential Equations, and Numerical Analysis at the Department of Mathematics.

2023 - 2025

Lecturer

UCA El Salvador

Lecturer for Logic and Mathematics, Mathematics for Engineering, and Mathematics for Economics at the Department of Mathematics.

Apr 2024 - Jul 2024

Research Study Assistant

UCA El Salvador / Florida International University

Programming, software design, database management, and QA for the collaborative research project on civil society capacity building.

Aug 2024 - Oct 2024

Automation Engineer

Power[GI] (El Salvador) · Remote

Engineering scripts and bots for internal workflow optimization.

Apr 2024 - Jul 2024

Data Analyst

True North Land (United States) · Remote

Data processing and business intelligence generation for the US real estate sector.

SelectedProjects

Theory applied. Systems built.

012025
Bachelor's Thesis

Geometric Framework of TDA for Text-Based Machine Learning

Undergraduate thesis applying Topological Data Analysis to extract geometric features from natural language vector embeddings. Developed at Universidad Centroamericana José Simeón Cañas under the supervision of Dr. Yoceman Sifontes.

Machine LearningTopological Data AnalysisNLPPythonResearch
Completed
022023
Artificial Intelligence

Naive Bayes Stroke Predictor

Probabilistic model to predict stroke likelihood using Bayesian probability. Categorizes variables such as age, glucose levels, and health conditions to identify risk factors. Developed from scratch in Python as part of the AI course at Pontificia Universidad Javeriana.

PythonMachine LearningNaive BayesHealthcareProbability
Completed
032021
Numerical Analysis

Parametric Curves & Bézier Curve Modeling

Researched and modeled 2D/3D parametric curves and Bézier splines using Python, implementing Lagrange interpolation and Hermite cubic polynomials to analyze computational trade-offs.

PythonNumerical MethodsBézier CurvesLagrange InterpolationHermite Polynomials
Completed

Contact

Available for consultation on software architecture, AI integration, and educational technology.