Software Developer · Backend Systems · Technical Support

Victor Abrego

Software developer focused on functional, efficient, and high-quality solutions that deliver direct value to users and projects. I prioritize clear code, performance optimization, best practices, and effective communication while building backend systems, distributed services, and client-focused technical solutions.

[email protected] Panama City, Panama

What I Bring

A practical mix of backend engineering, systems support, project delivery, and clear client communication.

Backend and distributed systems

Java backend development for high-demand systems, including modular architectures, internal APIs, real-time event handling, caching, messaging, and database-backed services.

Technical support and delivery

End-to-end project support, UNIX/Linux administration, hardware and software troubleshooting, LAN configuration, documentation, and post-implementation consulting.

Experience

Recent and high-impact roles first, with older roles kept concise for scanability.

Architectural Budget Assistant

Ingens Corporation · Panama
May 2025 - Aug 2025

Supported planning and budgeting for plumbing, fire detection, and fire suppression systems across residential, commercial, and industrial projects.

  • Analyzed technical and construction drawings, performed quantity takeoffs, and prepared cost estimates.
  • Coordinated with suppliers and contractors to obtain updated quotations and maintain budget accuracy.
  • Used Microsoft Excel for estimations and reporting and AutoCAD to review and interpret drawings.
  • Collaborated with architects, engineers, and project managers in Spanish and English.

Java Developer

NauticMC · Freelance
Jul 2023 - Mar 2025

Developed and maintained Java backend systems for interactive platforms, implementing custom business logic, progression systems, and dynamic features focused on stability.

  • Integrated MongoDB and Redis to optimize storage, synchronization, caching, and messaging in distributed environments.
  • Performed application-level optimization, failure analysis, profiling, and bottleneck reduction for concurrent systems.
  • Provided continuous technical support and architecture improvements to increase maintainability and scalability.

Java Developer and Game Designer

MCManhunt · Freelance
Jul 2021 - Feb 2022

Developed distributed multi-server synchronization systems that enabled real-time state consistency across multiple instances.

  • Implemented synchronization for persistent states, inventories, entities, and structural changes with integrity and low latency.
  • Designed real-time data replication solutions tolerant to high concurrency conditions.
  • Developed dynamic identity management systems for real-time user attribute changes.

Tech Support

Freelance
Jan 2018 - Present

Technical support for users and computer systems, combining UNIX/Linux administration, hardware maintenance, software installation, and basic networking.

  • Configured UNIX/Linux systems, services, users, drivers, applications, and operating systems.
  • Diagnosed hardware and software issues using structured troubleshooting to reduce downtime.
  • Assembled, configured, and maintained computer systems, including CPU, RAM, storage, GPU, and power supply components.
  • Handled LAN IP addressing, connectivity checks, preventive maintenance, and corrective maintenance.

Java Developer and Project Leader

Mycraft · Mexico
May 2018 - Sep 2020

Head Developer for one of the oldest Hispanic Minecraft servers, supporting around 3,500 concurrent players at peak.

  • Led development of PvP modes, hubs, lobbies, and proxy systems.
  • Reworked older systems to improve stability under heavy traffic.
  • Organized community events and frequent updates to improve engagement.

Education

Engineering Technician specialized in Software Development

Universidad Tecnologica de Panama · Panama

High School Diploma in Commerce

Instituto Justo Arosemena · Panama

Languages

Spanish native · English C2

Skills

Programming languages

JavaKotlinJavaScriptPythonPHPC

Data and infrastructure

MongoDBMySQLSQLiteRedisGitSystems administration

Support and maintenance

Technical supportHardware maintenanceSoftware maintenanceBasic network configurationAutoCADExcel

Communication

Spanish nativeEnglish C2Customer serviceAI promptingAdaptabilitySelf-taughtCreativity
© 2026 Elb1to (Victor Abrego)