Profile picture of Johel Venegas

Johel Venegas

Backend Developer & DevOps Engineer

Specializing in system modernization and cloud-native architectures

Based in Costa Rica β€’ UTC-6

About Me

Professional Background

Professional Background

I'm a Backend Developer and DevOps Engineer from Costa Rica, currently focused on system modernization and cloud-native architectures. With experience in both Python and Java ecosystems, I specialize in building robust APIs, optimizing database performance, and implementing CI/CD pipelines.

My current work involves developing RESTful APIs for electronic invoicing systems serving 150+ businesses, ensuring compliance with government regulations while maintaining high performance and reliability standards.

I'm passionate about DevOps practices and currently building a production-ready CI/CD pipeline for Python microservices, incorporating monitoring, logging, and infrastructure as code principles.

Location

Costa Rica

UTC-6

Experience

2+ Years

Backend & DevOps

Education

Systems Engineering

Latin University

Languages

Spanish, English

Fluent

Availability

  • Available for: Full-time positions
  • Contract work: Yes
  • Remote work: Preferred
  • Time zone: UTC-6 (Costa Rica)

Legacy System Modernization

Expert in migrating and modernizing legacy applications to modern architectures

RESTful APIs & Microservices

Designing and implementing scalable API solutions with microservices architecture

CI/CD Pipelines

Building robust deployment pipelines for automated testing and deployment

Performance Optimization

Optimizing database queries and application performance for better user experience

Available for international collaboration

My timezone (UTC-6) is ideal for collaboration with teams across the Americas and Europe. I'm experienced in remote work and can adapt to various time zones for meetings and project coordination.

Skills & Technologies

My technical expertise spans backend development, DevOps practices, and cloud-native architectures

Backend Development

Python
Java
C#
Jakarta EE
RESTful APIs
Microservices

DevOps & Cloud

Docker
Kubernetes
AWS
GitHub Actions
Terraform
Prometheus
Grafana

Database

PostgreSQL
MySQL
SQL Server
MongoDB
Firebase Realtime Database
Cloud Firestore
Redis
PL/SQL

Frontend

React
Next.js
TypeScript
Tailwind CSS
HTML5
CSS3
JavaScript

Frameworks

Spring
Hibernate
PrimeFaces
Swagger
Flask
Django
Entity Framework
.NET
ASP.NET Core

Libraries

LangChain
Pandas
NumPy
Requests
Axios

Additional Technologies

JWT
XML/XSD
Nginx
Linux
Celery

Technology Stack Overview

6
Backend Technologies
7
DevOps & Cloud
8
Database Systems
5
Additional Tools

Featured Projects

A showcase of my recent work in backend development, DevOps, and system modernization

Central Electronic Invoicing API

βœ… completed

RESTful API serving 150+ businesses for electronic invoicing compliance with government regulations. Handles tax calculations, secure certificate management, and government API integration.

Tech Stack

PythonFastAPIPostgreSQLRedisDockerJWTXML/XSD

Key Features

  • Multi-tenant architecture supporting 150+ businesses
  • Tax calculation engine with government compliance
  • Secure P12 certificate system for digital signatures
  • Government API integration for invoice validation
  • High-performance database optimization
  • Automated invoice generation and delivery
Completed
7 technologies

DevOps Playground

πŸ”„ in-progress

Production-ready CI/CD pipeline for Python microservices with comprehensive monitoring, logging, and infrastructure automation. Designed for scalable deployment workflows.

Tech Stack

DockerGitHub ActionsAWSPrometheusGrafanaTerraform

Key Features

  • Automated deployment pipeline with GitHub Actions
  • Containerized microservices architecture
  • Infrastructure monitoring with Prometheus & Grafana
  • Centralized logging and error tracking
  • Infrastructure as Code with Terraform
  • Multi-environment deployment strategy
In Progress
6 technologies

Enterprise System Modernization

βœ… completed

Migration of legacy Oracle Forms applications to modern Java architecture. Improved performance, maintainability, and user experience while preserving business logic.

Tech Stack

JavaJakarta EEJSFJPAEJBCDIPL/SQL

Key Features

  • Legacy Oracle Forms to Java migration
  • Database query optimization and performance tuning
  • Business logic adaptation and modernization
  • Enhanced user interface with JSF
  • Improved system maintainability
  • Reduced technical debt
Completed
7 technologies

Interested in working together?

I'm always open to discussing new opportunities and interesting projects. Let's connect and explore how we can work together to bring your ideas to life.

Work Experience

My professional journey in software development and DevOps engineering

Software Developer

Credecoop R.L.
Costa Rica
January 2025 - May 2025

Key Responsibilities & Achievements

  • Developed and maintained enterprise-level applications using Java and Jakarta EE technologies
  • Migrated legacy Oracle Forms applications to modern Java architecture
  • Optimized database queries and improved system performance by 40%
  • Collaborated with cross-functional teams to deliver high-quality software solutions
  • Implemented best practices for code quality and maintainability

Technologies Used

JavaJakarta EEJSFJPAEJBCDIPL/SQLOracle Database

Freelance Developer

Self-Employed
Costa Rica
November 2024 - May 2025

Key Responsibilities & Achievements

  • Developed a comprehensive electronic invoicing API serving 150+ businesses
  • Implemented secure P12 certificate system for digital signatures
  • Built tax calculation engine with government compliance requirements
  • Designed multi-tenant architecture for scalable business operations
  • Integrated with government APIs for invoice validation and compliance

Technologies Used

PythonFastAPIPostgreSQLRedisDockerJWTXML/XSDCryptography

Education

Bachelor's in Systems Engineering

Latin University of Costa Rica
Expected Graduation: August 2025

Comprehensive education in software engineering, database systems, and software architecture.

Focus areas include backend development, system design, and modern software development practices.

Get in Touch

Ready to discuss your next project? I'm available for backend development, system modernization, and DevOps consulting. Let's build something amazing together.

Send a Message

Direct Contact

Location

UTC-6 (Costa Rica)

Schedule a Call

scheduleDescription

Availability

  • Available for:Full-time positions
  • Contract work:Yes
  • Remote work:Preferred
  • Time zone:UTC-6 (Costa Rica)