Profile Image

Curstantine

FE, BE and Mobile SWE

#about

Generic software engineer of sorts. Currently pursuing an SE degree at UoW. (IIT, LK)
Enthusiatic about making the web a faster and a better place.

You can also see my CV here.
For work, reach me out at [email protected]

#projects

  • Melody: Fast, lightweight and feature-rich cross-platform music player
    • Theming support
    • Extensible plugin system
    • Artist credit splitting
  • tsync: CLI music library sync utility with on-the-fly transcode support
    • Uses Android Debug Bridge to sync between devices
    • Sync-list support
    • Re-encode files on the fly using ffmpeg or opusenc
  • jabascript: A collection of JavaScript utils
    • Targeted to modern ES modules
    • Extends javascript primitive STDs with useful methods like takeIf
    • Typed with JSDoc
  • osu_helper_script: CLI utility to manage osu!lazer with ease
    • Install, remove, and update osu!lazer easily
    • .desktop file creation following the XDG-Desktop specification
  • Riba: MD3 compliant MangaDex client written with Flutter
    • Explore and read titles available on MangaDex

#work

  • Techxeed
    • Made with Next.js, TailwindCSS, react-redux and RTK query
    • Maintained and delivered feature implementations
    • Optimized page load-times, reduced max bundle sizes and improved WAI-ARIA conditions
  • Time After Time - In Circles, 24
    • Made with Next.js, UnoCSS and framer-motion
    • Optimizations to LCP, load times and bundle sizes
  • Mozilla Campus Club - Site
    • Made with Next.js and UnoCSS
    • Product of collaboration with designers and developers
  • Mozilla Campus Club - OpenHack 2.0
    • Made with Next.js, TailwindCSS, framer-motion and firebase
    • Collaborated with multiple developers and designers

#attributions

Written in Astro and styled with UnoCSS.