NovusTheory

Software Engineer at ModuloBot

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Software Engineer with 10 years of experience specializing in desktop and cross-platform applications, blending front-end UI work with low-level Windows/WinAPI integrations. Creator of ModuloBot and maintainer of ytmdesktop, they've shipped features like Discord rich presence controls, media provider fixes, and robust window management (frameless windows, aero snap, drag/resize) by extending CefSharp and native APIs. Comfortable across .NET and web technologies (HTML5/JS/CSS), they focus on pragmatic UX improvements such as hit-testing, drag regions, and restoring window state. Known for turning fiddly OS and browser-embedding quirks into seamless user experiences that improve stability and usability.
code11 years of coding experience
github-logo-circle

Github Skills (25)

javascript10
electron10
discord10
windows10
chromium10
discordjs10
cefsharp10
javascripts10
dotnet-core10
csharp10
cross-platform9
desktop9
ui-design9
android-app9
nodejs9

Programming languages (10)

TypeScriptC#JavaCSSC++RustJavaScriptPHP

Github contributions (5)

github-logo-circle
ytmdesktop/ytmdesktop

Jan 2021 - Nov 2021

A Desktop App for YouTube Music
Role in this project:
userFront-end Developer
Contributions:27 reviews, 21 commits, 36 PRs in 9 months
Contributions summary:NovusTheory primarily focused on enhancing the application's user interface and integrations. They added buttons to the Discord rich presence, enabling users to play music directly from Discord. Additional contributions included refactoring the rich presence code, fixing issues with the Windows media provider, and improving the user experience with the Windows media provider, and fixing shortcuts on Windows. The user also worked on saving and restoring window positions.
discordyoutubemusic-playeryoutube-music-playerelectron-application
chromelyapps/Chromely

Apr 2019 - Apr 2019

Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)
Role in this project:
userFull-stack Developer
Contributions:6 commits, 3 PRs, 21 comments in 3 days
Contributions summary:NovusTheory primarily focused on enhancing the cross-platform application's features, specifically around window management and user interface elements. They implemented frameless window support with aero snap, drag, and resize functionalities. Contributions included modifying existing WinAPI and CefSharp code to achieve the desired behavior and integrate features like drag regions for a more seamless user experience. Additional work involved refining and improving hit-testing within the application.
winapivuec-sharpdesktop-appschromium
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
NovusTheory - Software Engineer at ModuloBot