Who am I?
[this.name] writes code and makes music.
Code {}
I've had the priviledge to contribute to some projects, both open and closed-source.
Here's some of my work:
Side Projects
-
File-Studio
Open-Source
JavaFX
FXML
An open source tool that makes complex file operations such as bulk renaming, file organizing, compression, media upscale easier.
-
SourceForge Project Tracker
Partially Open-Source
Java
XML
REST
Android
An app that makes it easier for developers and interested parties to get real-time stats on source forge projects using the public REST APi (number of downloads etc.)
-
MiniLink URL Shortener
Proprietary
JavaScript
HTML
Firebase
Full-Stack
A minimal (no login required), free URL/Link shortening service that uses firebase to store and retrieve links.
-
ISP (WiFi Company) Website
Closed Source
JavaScript
HTML
NDA
Bootstrap
Worked as a junior web developer for an iSP to improve their website and SEO
-
Frame Extractor
Open-Source
C#
.Net
OpenCV
Video Processing
It extracts frames from videos and saves them to images. It works regardless of video duration or metadata...anything FFMPEG supports out of the box. Uses multithreading to avoid unresponsive UI and lag.
-
OpenUpscaler
Open-Source
C#
.Net
Visual Studio
OpenCV
Image Processing
Ai
An application that upscales images to whatever resolution and format the user wants...and works offline too.
-
Phone Number Generator
Open-Source
Python
Regex
Developed a phone number generator that accepts provider name as input and generates numbers based on regex (each provider uses a different pattern)
-
Custom FilePicker Dialog
Proprietary
.Net Framework
C#
UX
The default windows file picker (open, save, dir etc.) works fine but has some UX issues. This custom picker that can be embedded as an exe and distributed aims to solve those issues.
What's different:
- A context-aware "recently used by this app" list that makes it easy for users to select files they previously selected instead of digging through folders.
- Opens in the last dir used by the specific app that launches it
- Customizable theme colors
- Customizable dark/light mode
- If a user manually types in a folder name that does not exist, the built-in picker just says "Does not exist". This picker presents a 'confirm' popup asking the user if they'd like to create the non-existing folder or not.
- Upload From mobile: allows users to upload stuff to the picker from mobile
- User settings: Users can modify it to their liking and override developer parameters
... and more, just check out my GitHub
Overview
This section provides an overview of my background and passions.