Skip to content
View antoniovl's full-sized avatar

Organizations

@JoingProject

Block or report antoniovl

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
antoniovl/README.md

Profile

I am a Senior Software Engineer specializing in backend development, distributed systems, and cloud computing. With over 15 years of experience in Software Engineering and more than 7 years focused on Distributed Systems and Cloud Computing, I design and build scalable, reliable platforms that prioritize performance, maintainability, and operational resilience.


Skills

  • Languages: Go, Python, Java, C/C++, Groovy
  • Frameworks: Spring Boot, FastAPI, Flask, GoKit
  • Cloud Platforms: AWS (S3, EC2, EKS, Lambda, SQS, Kinesis)
  • Databases: PostgreSQL, MySQL, ClickHouse, Redis, MongoDB, DynamoDB
  • Infrastructure: Docker, Kubernetes, Linux/FreeBSD system administration
  • Observability: Prometheus, Grafana
  • Additional Technologies: Protocol Buffers, gRPC, Apache Flink

Experience

  • NS1 / IBM: Developed and maintained globally distributed DNS and traffic steering services.
  • Nearsoft: Contributed to the development of enterprise backend services, focusing on cloud integration, microservices architecture, and scalable system design for international clients.
  • Independent Projects: Led the development and management of cloud-based and on-premises infrastructure, including storage, networking, and service resilience.

Selected Projects

  • persistence-tools: Utilities to streamline transaction demarcation and entity management for JPA applications (Java).
  • sql-backup-py: Backup automation tool for MySQL and PostgreSQL databases (Python).
  • tac-plus-client: TACACS+ protocol client for authentication and authorization (Java).
  • chat-proxy: Educational project demonstrating core client-server network programming concepts using Java sockets and a simple Swing UI.

Certifications

  • CISCO Certified Networking Associate

Contact

Pinned Loading

  1. persistence-tools persistence-tools Public

    Utilities for transaction demarcation and entity fetching for JPA

    Java

  2. sql-backup-py sql-backup-py Public

    Tool for creating backups for MySQL and PostgreSQL - Python Version.

    Python

  3. tac-plus-client tac-plus-client Public

    TACACS+ Client for Authorization/Authentication

    Java 1

  4. chat-proxy chat-proxy Public

    Chat proxy, server and client to ilustrate concepts of network programming.

    Java

  5. tac_plus tac_plus Public

    TACACS+ v4.0 Daemon

    C

  6. wonky wonky Public

    Forked from domix/wonky

    Slack made easy for orgs

    Groovy