Projects
A selection of technical projects focusing on infrastructure automation, cloud-native scalability, and AI integration.
Multi-Cloud Infrastructure Automation
Designed and implemented Terraform modules for provisioning and managing infrastructure across AWS, GCP, and Azure.
Reusable Terraform modules for VPCs, subnets, security groups, virtual machines, and load balancers across multiple cloud providers.
- •VPC peering and connectivity between different cloud providers.
- •Ensuring consistent tagging and security postures across heterogeneous environments.
- •Adopted a modular approach to allow for easy scaling and replication of infrastructure components.
- •Implemented automated validation for cloud resource compliance before deployment.
Tech Stack
Netbox Network Automation
Automated network infrastructure management in Netbox using Ansible and Bash.
Centralized IP Address Management (IPAM) and DCIM platform integrated with network infrastructure via Ansible automation.
- •Programmatically synchronizing real-time network states with the Netbox database.
- •Scaling the automation tasks to handle thousands of network objects.
- •Used Ansible roles to modularize network tasks, ensuring idempotency across all prefix and VLAN creations.
- •Integrated Netbox as the single source of truth for all automated network configuration scripts.
Tech Stack
Parc Auto Management System
Comprehensive vehicle fleet management system for tracking, maintenance, and reporting.
Fullstack application with a Laravel backend, Vue.js frontend, and OracleDB, utilizing automated reporting via Bash scripts.
- •Integrating complex vehicle maintenance scheduling with real-time fleet usage tracking.
- •Optimizing complex SQL queries on OracleDB for large volumes of historical fleet data.
- •Implemented a custom event-driven notification system to alert managers about upcoming maintenance.
- •Used OracleDB materialized views to significantly improve the performance of analytical reports.
Tech Stack
Legal Tech: Barreau des Avocats
Comprehensive system for lawyer administration including documentation, payments, internships, and agreements.
Centralized administration portal with robust authentication and document management workflows.
- •Ensuring high data integrity for sensitive legal documentation and financial records.
- •Implementing complex internship tracking and regulatory compliance rules.
- •Designed a highly flexible database schema to accommodate evolving legal requirements and agreement types.
- •Developed a custom payment processing integration with automated audit trails for all membership fees.
Tech Stack
Learning Management System (LMS)
Teaching platform for students and teachers including class management, exams, and organization features.
Scalable e-learning platform with a modular frontend and responsive design for diverse user groups.
- •Implementing real-time exam monitoring and automated grading systems.
- •Handling high concurrent traffic during peak exam periods.
- •Utilized Vue.js for a highly interactive and low-latency user experience for students during tests.
- •Implemented server-side caching and database optimization to maintain performance under heavy load.