01 / Software
Work & Projects
A showcase of software projects I’ve built, from full-stack applications to developer tools. Each project represents a unique challenge and a creative solution.
Selected work
- Projects
- 14
- Years
- 10
- 2026
Certificate Lifecycle Management (CLM) Automation Script
A Python script that bulk-onboards machine identities onto CyberArk Certificate Manager SaaS (formerly Venafi TLS Protect Cloud). It authenticates with an API key, fetches the context the platform needs, then onboards every endpoint listed in an input CSV.
PythonRestAPICLM - 2026
Portfolio Website v2
kevalvaria.com(opens in new tab)This site. Next.js and TypeScript, exported as static pages, with Day and Night themes and two tools that run in the browser.
Next.jsReactTypeScriptCSS3Python - 2026
LedgerLens
A private finance app for macOS. It reads bank and card statements from a folder you choose, parses them on the Mac, and surfaces recurring charges, fees, duplicate charges, and savings. The data is encrypted at rest and never leaves the device. On-device AI (Apple Foundation Models) helps parse and categorize, but every dollar figure is computed in code.
SwiftSwiftUISQLCipherFoundation Models - 2026
AutoComplete
Inline autocomplete and typo fixes in every Mac app. A small language model runs on the Mac through Apple MLX, suggestions appear as ghost text at the cursor, and Tab accepts the next word. Nothing goes to the cloud.
SwiftMLXAccessibility API - 2026
Loan Fraud Detection
github.com(opens in new tab)Fraud detection on PaySim mobile-money transactions, where only 0.13% are fraud. Seven model families are compared with stratified cross-validation, the best are shortlisted on a held-out validation set, and their errors and feature importances are analyzed. Group coursework at Westcliff University.
Pythonscikit-learnpandas - 2025
Post Quantum Computing (PQC) Firmware Encryption
Firmware encryption for a device using post-quantum cryptography. Fortanix DSM encrypts the firmware, and two PQC algorithms, ML-DSA and LMS, protect its keys.
RestAPIFortanixLMSML-DSA - 2025
Security-First PDF Merger
kevalvaria.com(opens in new tab)Merges PDFs into one file. Upload them, set the order, and download the result. Everything runs in your browser, so the files never reach a server.
TypeScriptPython - 2025
Certificate Retirement Scripts
github.com(opens in new tab)Scripts that clean up old certificates in CyberArk Certificate Manager SaaS (formerly Venafi TLS Protect Cloud). They read certificate IDs from a CSV or Excel export, then retire and blocklist them through the API.
PythonRestAPICLM - 2025
PowerShell Certificate Scripts
github.com(opens in new tab)PowerShell for Windows certificate work: export certificates from the machine store by thumbprint or subject, as CER or password-protected PFX, and bind them to IIS sites and applications.
PowerShellPKIIIS - 2025
PyTools
github.com(opens in new tab)Python utilities for PDFs and spreadsheets: a drag-and-drop desktop app that merges and splits PDFs, and a converter that turns each sheet of an Excel workbook into its own PDF. The groundwork for the browser tools on this site.
PythonTkinterReportLab - 2022
Portfolio Website
The first version of this site, built in React and TypeScript with React Router, theming, and a vertical navigation sidebar.
ReactTypeScriptCSS3React Router - 2021
Golden Hands Construction, Inc.
A marketing site for a construction company. It lists their services (flooring, painting, kitchen and bath remodels, room additions, decks, retaining walls, hardscaping) alongside about and contact pages. React with client-side routing and full-bleed photos.
ReactTypeScriptCSS3React Router - 2020
Buttery Bites Restaurant
A responsive site for Buttery Bites Restaurant, built with React, Express, Node.js, and MongoDB. It has the full menu, a contact page, and online ordering.
ReactMongoDBExpressNodeJS - 2017
Network & Security Administration
github.com(opens in new tab)Coursework hardening Linux servers over SSH: file-integrity monitoring with the Samhain intrusion detection system, DNS with tinydns and packet filtering, FTP and SFTP, user roles in MySQL and PostgreSQL, a mail server, and an Apache web server scanned with Nikto.
LinuxSamhainApacheSQL
Toolkit
Python, RestAPI, CLM, Next.js, React, TypeScript, CSS3, Swift, SwiftUI, SQLCipher, Foundation Models, MLX, Accessibility API, scikit-learn, pandas, Fortanix, LMS, ML-DSA, PowerShell, PKI, IIS, Tkinter, ReportLab, React Router, MongoDB, Express, NodeJS, Linux, Samhain, Apache, SQL.
More on github.com/kevvaria