Back to Home

Archive

A big list of things I've worked on.

AWS Enterprise & Serverless Architectures

2026

A comprehensive portfolio of AWS Cloud Engineering & DevOps projects, moving from core infrastructure to complex serverless and AI integrations using industry-standard tools.

  • GenAI Customer Support Agent: Built a ticket management system using Amazon Bedrock for sentiment analysis and intent classification on EC2/RDS.
  • Serverless FinOps Dashboard: Developed a 100% serverless tool with Lambda and Cost Explorer API to monitor spending and track AI/ML costs.
  • Website Uptime & Reliability Monitor: Engineered an event-driven system with Lambda and DynamoDB to validate service availability beyond basic ping checks.
  • Automated S3 Backup System: Implemented off-site backup automation with S3 Lifecycle Policies and MD5 checksums for incremental transfers and tiering to Glacier.
TerraformPythonAmazon BedrockEC2LambdaRDSDynamoDBCloudFrontSNS

Personal Portfolio

2026

A high-performance, minimalist developer portfolio designed with a focus on speed, accessibility, and clean typography. Built using Astro 5.x for zero-JS by default, it integrates React islands for interactivity and is self-hosted on my personal Kubernetes homelab.

AstroTypeScriptReact

Bare Metal Kubernetes Homelab

2025

A production-grade hybrid infrastructure designed for resilience and security, bridging local bare-metal nodes with Microsoft Azure resources.

  • Hybrid Infrastructure: Engineered a platform combining bare-metal nodes and Azure resources via Terraform and Ansible, with a GitOps workflow using Flux CD.
  • Disaster Recovery: Automated business continuity through Azure Blob Storage for off-site backups and persistent storage management with Longhorn.
  • Zero Trust Security: Enforced security by integrating Microsoft Entra ID (OIDC) and Azure Key Vault (via External Secrets) for centralized RBAC and secret management.
KubernetesAzureTerraformAnsibleFlux CDCilium (eBPF)PrometheusLonghornLinux

Puccini TOSCA Compiler

2025

Major contribution to the Go-based open-source TOSCA compiler to support the new 2.0 grammar specification.

  • TOSCA 2.0 Support: Implemented the full grammar specification for the updated standard, mapping new definitions into the existing compiler architecture.
  • Maintainer Status: Promoted to core repository maintainer by the project creator following successful integration and validation of contributions.
GoTOSCAJavaScriptOpen Source
ReTOSCA

ReTOSCA Repo private for paper publication

2025

A Proof-of-Concept (PoC) framework to reverse-engineer AWS Terraform configurations into TOSCA 2.0 standards.

  • Deterministic Pipeline: Developed a mapping engine to translate cloud infrastructure intent into standardized TOSCA topology templates.
  • AI-Driven RAG: Researched and explored a Retrieval-Augmented Generation (RAG) approach to resolve complex semantic mapping ambiguities.
PythonGoTerraformTOSCARAGAI

CodeSmile

2025

Contributed to the official PhD research repository by implementing local fine-tuning of Qwen2.5-Coder to detect ML-specific code smells, integrated within a Dockerized FastAPI microservices architecture. Orchestrated a robust CI pipeline integrating Unit, Integration, and System testing, which skyrocketed test coverage from 0% to 82%, ensuring reliable deployments for the ML-driven features.

PythonDockerFastAPILocal LLM (Qwen2.5)MicroservicesCI/CD

Shenron 3 CTF

2024

Penetration Testing & Vulnerability Assessment. Executed a black-box penetration test on the Shenron 3 virtual machine using tools like Nmap, Nikto, OWASP ZAP, and WPScan. Produced a detailed remediation report with prioritized recommendations.

Penetration TestingLinuxNetwork SecurityVulnerability Assessment

MedChain

2024

A permissioned blockchain network designed for secure and interoperable healthcare data management.

  • Blockchain Infrastructure: Implemented a private network using Hyperledger Fabric and HL7 FHIR standards to ensure data integrity and privacy.
  • Automated Deployment: Streamlined the network configuration and deployment process using Fablo, enabling rapid environment setup.
GoReactDockerBlockchainHyperledger FabricNode.js

Marmolada Glacier Analysis

2024

A GIS and remote sensing study on the impact of climate change on glacier retreat over a 35-year period.

  • Remote Sensing: Analyzed satellite imagery (1985-2020) using Google Earth Engine and QGIS to quantify glacier melting trends.
  • Climate Correlation: Integrated ERA5 climate datasets to model the relationship between melting rates, temperature spikes, and precipitation levels.
Google Earth EngineQGISPythonRemote Sensing

beehAIve

2024

Co-led development of an AI-driven web app for beehive monitoring, integrating ML for predictive analytics on bee health (83% accuracy). Managed the project using Scrum methodology.

Project ManagementScrumSoftware DevelopmentAIPython

Apache Commons Validator

2023

A comprehensive dependability analysis and optimization of the popular Apache Java library.

  • Static Analysis: Utilized SonarCloud and EcoCode to identify technical debt, security vulnerabilities, and energy efficiency smells.
  • Test Suite Enhancement: Optimized the CI/CD pipeline and refactored core modules, achieving a 13% increase in test coverage.
JavaDockerSonarCloudCI/CD

NewLang Compiler

2023

A custom Java-based compiler that translates high-level NewLang code into optimized C.

  • Compiler Frontend: Developed a complete lexical and syntactic analyzer using JFlex and JavaCup for a custom language specification.
  • Code Generation: Implemented semantic analysis and translation logic to map high-level constructs into equivalent C code.
JavaCJFlexJavaCUPCompiler Design

NFR Security Extraction

2022

Bachelor's Degree Thesis focused on automating the identification of security requirements in technical documentation.

  • Automated Classification: Developed an NLP tool to extract and classify non-functional security requirements using TF-IDF and machine learning.
  • Transformer Integration: Experimented with Hugging Face pre-trained models to enhance the semantic understanding and accuracy of the classification.
PythonNLPMachine LearningJupyterAI

AiRHockey

2022

Developed a 1v1 AR AirHockey iOS game using Swift and ARKit, enabling AR gaming between two devices.

SwiftARKitiOSAugmented Reality

MoneyArt

2022

Digital art auction platform. Deployed Java and Solidity for smart contracts on Ethereum. Collaborated in the full lifecycle from requirements analysis to deployment and testing.

JavaSolidityEthereumJavaScriptSmart Contracts