Projects
Technical projects I work on for fun and use to learn new skills
Full Stack Web Application
dehank.com
Developing a continuously evolving full-stack web application with a React/Vite frontend and RESTful API backend
- Built with modern web technologies; React/Vite frontend and RESTful API backend
- Authentication using JWT.
- Automated deliveries via local CI/CD pipeline that connects to GitHub Actions for live deployments.
Local Agentic Coding Toolchain
Aider / LangChain / LM Studio
Built a local agentic coding toolchain on my homelab using aider, langchain and lmstudio to increase productivity.
- Uses FastAPI to recieve requests from aider (or any other service I set up in the future).
- Developed custom tooling in the orchestration layer to allow for web search capabilities using SearXNG.
- Used it to build this website.
- No rate limits for me.
DevSecOps CI/CD Pipeline
Proxmox / Kali Linux / Forgejo / GCP
Architected and implemented a DevSecOps CI/CD pipeline for my homelab to ensure robust application deployments.
- Designed and built a complete internal DevSecOps CI/CD pipeline using Forgejo on Proxmox, automating builds, testing, analysis and deployments for a React + Node.js application to an nginx web server running on Debian, configuring lab infrastructure to mirror production.
- Interested in adding local LLM integration to generate automated code suggestions / reports / documentation / critiques.
- This pipeline deploys dehank.com to production.