Skip to content
View esteban-dcp's full-sized avatar

Highlights

  • Pro

Organizations

@IVAO-Ecuador @mochi-platform @cupula-ec

Block or report esteban-dcp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
esteban-dcp/README.md

Experience

Head Developer — MXRP

January 2024 — November 2025

Led the engineering direction of a large-scale community management ecosystem, architecting backend services, automation platforms, and internal operational systems used by thousands of community members and hundreds of staff. Responsible for technical leadership, database architecture, development standards, and deployment strategy.

Scope of Work

  • Led a development team composed of 20 trainees, consolidating into a high-performing engineering group.
  • Designed and implemented more than 40 internal management systems.
  • Architected scalable PostgreSQL relational databases.
  • Developed auditing and event logging infrastructure.
  • Integrated REST APIs and webhook-based communication.
  • Migrated spreadsheet workflows into database-driven platforms.
  • Established modular software architecture standards.
  • Optimized SQL queries for improved performance.
  • Designed RBAC security layers.
  • Coordinated production deployments.

Skills

Node.js TypeScript PostgreSQL REST APIs Architecture RBAC Automation Leadership


Community Manager & Automation Developer — URGAME by AMD

2023 — July 2024

Designed and developed automation solutions supporting one of the largest gaming communities in Ecuador. Built moderation infrastructure, workflow automation, and scalable permission systems while assisting operational management for over ninety thousand community members.

Scope of Work

  • Automated moderation processes.
  • Developed modular Discord bots.
  • Built internal management tools.
  • Designed permission systems.
  • Created logging pipelines.
  • Supported crisis management operations.
  • Improved operational scalability.
  • Maintained community automation infrastructure.

Skills

Discord API Automation Node.js Databases Logging Community Engineering


E-commerce & CMS Implementation — Amazonian Essence

2024

Implemented and maintained a production WooCommerce infrastructure for an international natural products brand, optimizing content management, deployment workflows, and production configuration.

Scope of Work

  • WooCommerce implementation
  • WordPress customization
  • Hosting management
  • Domain configuration
  • CMS optimization
  • Technical support
  • Production deployments
  • Third-party integrations

Skills

WordPress WooCommerce Hosting Deployment CMS


Webmaster — IVAO Ecuador (Volunteer)

2024 — January 2026

Maintained institutional web infrastructure while collaborating with international engineering teams. Focused on backend development, relational database design, deployment pipelines, and automation for internal management systems.

Scope of Work

  • Full Stack maintenance
  • Backend development
  • Database architecture
  • SQL optimization
  • Google API integrations
  • Production deployments
  • Discord automation
  • Modular software architecture
  • RBAC implementation
  • AI-assisted engineering workflows

Skills

React Node.js PostgreSQL Supabase Vercel Plesk Google APIs


Achievements

Recognition Details
Engineering Leadership Led a technical team developing enterprise-scale community platforms
Large Scale Systems Architected platforms supporting 30,000+ active users
Community Engineering Built automation infrastructure serving communities exceeding 90,000 members
Backend Architecture Designed relational database systems with auditing and RBAC
Systems Automation Developed 40+ operational management systems
AI Engineering Applied modern AI tooling to accelerate software development
Cloud Deployments Production deployments using Vercel, Railway and modern hosting platforms
International Collaboration Worked alongside international engineering teams in English

Certifications

AWS

Oracle

Cisco

NPTEL

Professional Courses


Coding Profiles


GitHub Analytics


GitHub Trophies


Contribution Activity


Contribution Snake

GitHub Contribution Snake

Current Focus

learning:
  - Distributed Systems
  - Software Architecture
  - Artificial Intelligence Engineering
  - Cloud Native Development
  - Kubernetes
  - Advanced PostgreSQL
  - Machine Learning Fundamentals

building:
  - Enterprise Backend Systems
  - AI-Powered Applications
  - Full Stack SaaS Platforms
  - Intelligent Automation Tools
  - Developer Productivity Solutions
  - Open Source Projects

exploring:
  - Agentic AI
  - Large Language Models
  - Retrieval-Augmented Generation
  - Cloud Infrastructure
  - DevOps Automation
  - Edge Computing
  - System Design

open_to:
  - Software Engineering Internships
  - Backend Engineering Roles
  - Full Stack Development
  - AI Engineering
  - Open Source Collaboration
  - International Engineering Teams
  - Remote Opportunities

Engineering Principles

Principle Philosophy
Architecture First Build systems that remain maintainable as they scale.
Clean Code Readability and long-term maintainability over unnecessary complexity.
Performance Optimize where it matters through measurement and data.
Security Design secure systems from the beginning, not as an afterthought.
Automation Eliminate repetitive work with reliable engineering solutions.
Documentation Good software deserves excellent documentation.
Continuous Learning Stay current with modern engineering practices and emerging technologies.

Technologies I Work With

Backend Frontend Databases Cloud Tooling
Node.js React PostgreSQL Vercel Git
Express Next.js MongoDB Railway GitHub
TypeScript Tailwind CSS Supabase Firebase Docker
REST APIs HTML5 SQL Cloudflare Linux

Development Workflow

               Requirements
                     │
                     ▼
             System Architecture
                     │
                     ▼
            Database Modeling
                     │
                     ▼
             Backend Services
                     │
                     ▼
             API Integration
                     │
                     ▼
            Frontend Development
                     │
                     ▼
              Testing & QA
                     │
                     ▼
               Deployment
                     │
                     ▼
              Continuous Improvement

Open Source Philosophy

I believe open source is one of the strongest drivers of innovation in software engineering. Contributing knowledge, sharing reusable solutions, and collaborating with developers across the world creates better software, stronger communities, and continuous professional growth.

My long-term goal is to contribute to projects that positively impact developers, businesses, and technology communities through scalable, maintainable, and well-engineered software.


Professional Interests

  • Enterprise Software Engineering
  • Artificial Intelligence
  • Backend Architecture
  • Distributed Systems
  • Software Automation
  • Cloud Engineering
  • Database Optimization
  • DevOps
  • Product Engineering
  • Developer Experience (DX)
  • Technical Leadership
  • Open Source

Connect


Professional Profile

Software Engineering

I specialize in designing scalable software solutions with a strong emphasis on backend engineering, modular architectures, and automation. My projects prioritize maintainability, performance, and long-term scalability while following modern engineering best practices.

Artificial Intelligence

Artificial Intelligence has become an essential component of my daily development workflow. I actively leverage modern AI systems for architecture validation, documentation, debugging, rapid prototyping, research, and productivity enhancement.

Product Engineering

Beyond writing code, I enjoy understanding problems from a product perspective. I believe successful software should combine technical excellence with usability, reliability, and measurable business impact.

Continuous Improvement

Technology evolves rapidly, and I am committed to continuously learning new programming languages, frameworks, cloud platforms, and engineering methodologies to build better software every day.


Development Philosophy

"Engineering is not about writing more code; it's about designing systems that remain simple, reliable, and maintainable as complexity grows."


Education

Degree Institution Period
Technical High School Diploma in Computer Science — Systems Programming Unidad Educativa Técnico Salesiano Aug 2023 — Jun 2026

Languages

Language Proficiency
Spanish Native
English Advanced

Selected Technologies


GitHub Goals

  • Build production-ready open source software.
  • Contribute to impactful developer tools.
  • Expand expertise in AI Engineering.
  • Develop scalable distributed systems.
  • Collaborate with international engineering teams.
  • Continue improving software architecture skills.
  • Publish reusable engineering resources for the developer community.

"Great software is built through thoughtful architecture, continuous learning, and relentless attention to quality."


Pinned Loading

  1. commit-guide commit-guide Public

    Forked from johnp-05/Guia-de-Commits-Personal

  2. via via Public

    TypeScript