Skip to main content

Hello, I'm
Vidhan Raut

profile.ts
1interface Profile {
2degree: string;
3domains: string[];
4status: string;
5}
6
7const engineer: Profile = {
8degree: 'Master of Computer Applications',
9domains: ['Desktop Applications', 'Applied AI', 'Web Apps'],
10status: 'Open to new opportunities',
11};
✓Compiled successfully
0 errors, 0 warnings

My toolkit

Tools, runtimes, and libraries I've used across different projects. Some I work with every day, others I picked up to solve specific problems along the way.

Recent projects

A selection of desktop apps, tools, and side projects I've built.

PdFX

PdFX

Desktop app for editing and reorganizing PDF documents. Extracts text and images, merges or splits pages, and handles document encryption and metadata.

  • JavaFX
  • MVC
  • Desktop App
PearIO

PearIO

Peer-to-peer chat and file transfer in the browser without an intermediary server. Uses WebRTC to send encrypted files directly to disk.

  • WebRTC
  • Private
  • File Sharing
Mastiṣka

Mastiṣka

Browser extension for querying AI models using your own API keys. Stores secrets in the OS keyring so credentials never leave the machine.

  • Browser Extension
  • BYOK
  • AI SDK
kseek

kseek

File search runner for KDE Plasma 6 KRunner. Connects fd to fzf over D-Bus with sub-9ms response times and instant cancellation on every keystroke.

  • File Search
  • Qt 6
  • KDE Plasma
QTranscribe

QTranscribe

Speech-to-text dictation tool for Wayland desktops. Types transcribed words straight into focused inputs without touching the clipboard. Supports local Vulkan-accelerated models and cloud providers with push-to-talk.

  • Speech to text
  • Qt 6
  • Wayland

Experience

  1. Radixile Technology Solutions

    Full Stack Developer

    Building society management software to handle accounting, automate recurring maintenance bills, and publish notices to residents.

  2. Vishwakarma Institute of Technology

    Master of Computer Applications

    Studied core computer science, software design, and distributed systems.

  3. Smt. Kashibai Navale College

    Bachelor of Computer Applications

    Studied software development fundamentals, data structures, and database systems.

Get in touch

I am open to engineering roles and collaborations. If you have a project or an opening in mind, drop me an email.

Pune, India