Mueez Khan
Software engineer developing solutions for solving real-world issues.
Tools & Tech
Adapting to new stacks when necessary, though here are common tools I've been working with recently.
Python
Rust
TypeScript
Tauri
Other tools I've used...
Work Experience
Collaborating with individuals and organizations to build tech solutions that solve business problems.
- Developing a data wrangling desktop app qsv pro with Tauri, Rust, TypeScript, Next.js, and shadcn/ui.
Deployed a promo site for qsv pro at qsvpro.dathere.com built with Astro and React.
Maintaining a full stack web app qsv.dathere.com with AWS Amplify & Next.js.
Featured Projects
Resolving issues for work, volunteering, and side projects. You may find these to be useful as well.
qsv pro
Spreadsheet data wrangling desktop app. Based on the qsv CLI tool. Includes:
- Local spreadsheet data table viewer
- Stats/Frequency/Metadata tables
- Scripts to transform data (sort lexicographically, remove duplicate rows, remove rows with PII data)
- Run Polars SQL queries
- Upload spreadsheet to a CKAN data management system instance
fformat
Desktop app to identify potential file content types by using Google's deep learning model Magika. Includes an interactive data table, light/dark themes, multi-file support, and drag & drop capability.
Discord LLM Chatbot
Discord bot that integrates with LangChain to provide an ongoing conversation. Currently supports Google PaLM & Docker setup. Includes:
- Preserved context
- Message history in a
.jsonl
file - 5 slash commands
commit-helper (ch)
Command line tool to run multiple commands related to git commit
at once.
Featured Publications
Technical writing on work experiences, projects, and tools you may find useful.