Skills
A collection of technical skills and areas of expertise I've cultivated.
Elasticsearch
Proven ability to architect, deploy, and manage the Elasticsearch (ELK) stack for large-scale centralized logging and observability in both VM and Kubernetes environments.
HAProxy
Experience managing, modernizing, and securing HAProxy as a high-performance load balancer for business-critical services.
Hashicorp Vault
Experience implementing Hashicorp Vault as a centralized and secure secrets management solution, strengthening security posture by eliminating secrets sprawl.
Monitoring & Observability Stack
Proven expertise in architecting and managing modern, large-scale observability platforms. Led the strategic migration from a costly SaaS solution to a powerful, self-hosted stack on Kubernetes, resulting in significant cost savings and improved reliability.
SonarQube
Experience deploying and configuring SonarQube as a Static Application Security Testing (SAST) tool to improve code quality and security.
Wazuh (SIEM)
Hands-on experience deploying and managing Wazuh as a centralized Security Information and Event Management (SIEM) solution to enhance security posture and enable real-time threat monitoring.
Ansible
Experience using Ansible for configuration management and automation, particularly for deploying and managing software on cloud infrastructure within a broader Infrastructure as Code (IaC) strategy.
Alibaba Cloud
Certified in Alibaba Cloud Associate (ACA) for both Cloud Computing and Databases. Foundational knowledge of Alibaba Clouds core services, including compute, storage, networking, and database products.
Terraform
Expertise in Infrastructure as Code (IaC) using Terraform and Terragrunt to build, manage, and automate complex cloud infrastructure on GCP. Focused on creating version-controlled, reusable, and collaborative infrastructure to increase deployment velocity and system stability.
Go (Golang)
Experience with the Go programming language for building simple, reliable, and efficient command-line tools. Appreciated for its concurrency features and performance.
Machine Learning & Data Science
Experience in developing machine learning models for classification and regression tasks. Proficient in using Python with libraries like Scikit-learn, Pandas, and TensorFlow for data analysis, feature engineering, and model building.
MongoDB
Experience using MongoDB as a flexible, document-based NoSQL database within a microservices architecture. Used for its schema flexibility and scalability.
Python
Proficiency in Python for a variety of tasks, including data science, machine learning, and backend API development. Experienced with its rich ecosystem of libraries for rapid development.
RabbitMQ
Experience using RabbitMQ as a robust message broker to facilitate asynchronous communication and decouple services within a distributed, microservices-based system.
Redis
Experience leveraging Redis as a high-performance, in-memory key-value store for caching and message brokering to improve application performance and scalability.
TypeScript
Building robust, scalable, and maintainable web applications with TypeScript. Expertise in leveraging static typing to improve code quality, developer experience, and reduce bugs in complex JavaScript codebases.
CI/CD & Platform Engineering
Expertise in designing and implementing modern CI/CD solutions to automate the software lifecycle. Proficient with a range of tools including GitHub Actions, Jenkins, and GitLab CI, with a strategic focus on building centralized and scalable developer platforms.
GraphQL
Experience building and consuming GraphQL APIs, primarily using API Platform. Valued for its efficient data fetching and strongly-typed schema.
Infrastructure as Code (IaC)
Experience in defining and managing infrastructure through code using tools like Terraform and Ansible. Enables repeatable, version-controlled, and automated environment provisioning.
API Design & Development
Specialized in designing and building secure, scalable, and well-documented RESTful and GraphQL APIs. Extensive experience with API Platform for rapid, standards-based API development.
Oracle Database
Over 7 years of experience with Oracle Enterprise Database, including database administration, complex queries, optimization, security configurations, and enterprise-level implementations. Extensive work with tablespace management, RBAC, partitions, materialized views, and scheduled jobs.
PostgreSQL
Experience with PostgreSQL as the database of choice for modern, enterprise-grade applications. Valued for its robustness, extensibility, and standards compliance.
System Design & Architecture
Proven ability to design and architect complex, distributed systems. Focused on building scalable, reliable, and secure solutions that meet enterprise business requirements.
E-commerce Platforms (PrestaShop)
Experience setting up and managing an e-commerce store using the PrestaShop platform. Familiar with core e-commerce concepts like product and inventory management.
Google Cloud Platform (GCP)
Certified Google Professional Cloud Architect with proven ability to design, develop, and manage robust, secure, and scalable solutions on GCP. Expertise in core infrastructure, data, and application services.
Symfony Framework
Specialized in building enterprise-grade applications with the Symfony framework. Leveraged its components for robust, scalable, and maintainable backend systems, including complex IAM and SSO solutions.
Web Application Security & Auditing
Proven experience in conducting comprehensive, black-box penetration tests for enterprise web applications. Proficient in identifying, exploiting, and documenting critical vulnerabilities to drive security remediation efforts.
CodeIgniter
Experience developing web applications using the CodeIgniter PHP framework, known for its small footprint, speed, and simplicity. Used to build several internal tools and applications.
Containerization & Orchestration
Expertise in containerizing applications with Docker and orchestrating them at scale using Kubernetes and OpenShift (OCP). Proven experience in designing and managing cloud-native microservices architectures.
JavaScript
Deep expertise in JavaScript for building dynamic and interactive user interfaces. Proficient in modern ES6+ features, asynchronous programming, and developing complex single-page applications with frameworks like React and Gatsby.
React & Gatsby
Building modern, high-performance websites and single-page applications using React and the Gatsby framework. Focused on component-based architecture, state management, and static site generation for optimal performance and SEO.
Project Management & Leadership
Experience in leading technical teams and managing projects from conception to completion. Focused on agile methodologies, clear communication, and delivering results.
Technical Support
Experience as a Technical Support Specialist for a major web hosting company, providing solutions to a wide range of customer issues and leading a support team for a new subsidiary.
Virtualization (Proxmox & OpenStack)
Foundational experience with server virtualization technologies, including Proxmox VE and OpenStack, from a research and system administration perspective at a hosting provider.
Git & Version Control
Expert-level proficiency in Git for version control. Extensive experience with collaborative workflows, branching strategies, and platforms like GitHub and GitLab for code management and CI/CD integration.
Java & Spring Boot
Experience in building robust, enterprise-level backend services using Java and the Spring Boot framework. Focused on creating scalable microservices and RESTful APIs.
WordPress Development
Experience in developing and customizing WordPress sites, including theme modifications and plugin integration. Capable of leveraging WordPress as a flexible CMS for various web projects.
jQuery
Proficiency in jQuery for DOM manipulation, event handling, and AJAX in numerous legacy web applications. A foundational tool in my early frontend development work.
HTML & CSS
Expert-level proficiency in HTML and CSS, the foundational languages of the web. Experience ranges from hand-coding early web portals to building complex, responsive layouts for modern web applications.
IT Support
Google Certified IT Support Professional with a strong understanding of core IT concepts, including computer hardware, networking, operating systems, system administration, and security.
PHP
Extensive experience in PHP for web development, from foundational scripts to complex applications using modern frameworks like Symfony and Laravel. Proven ability to build, maintain, and scale robust backend systems.
C/C++
Early programming experience with C/C++ from compiling and modifying the eAthena game server, a large-scale, open-source project written in C++.
Linux Server Administration
Long-standing experience in administering Linux-based servers for web hosting and application deployment. Proficient in command-line operations, system configuration, security hardening, and performance monitoring.
MySQL
Extensive, long-term experience with MySQL as a primary relational database for a wide range of web applications, from early gaming servers to enterprise tools. Proficient in database design, query optimization, and administration.