Click on each project for more info
Note: These projects are outdated. I will be uploading some more recent projects soon!
display sticky notes. My first foray into the world of AngularJS. Of course, I still
have more to learn, as I learned from a tutorial on an old version of AngularJS
(1.12.x). I also still need to learn how to implement an API, so I can save notes
TrinityCore Account Creator
TrinityCore is an emulator for World of Warcraft. I like to develop projects for
TrinityCore, since I can easily come up with project ideas that have an immediate
real-world application. This is a small website that you can use to create an
account for a TrinityCore server, which I created so that other users can take this
and easily implement it on their web server, to create accounts for their own
I chose to use AJAX here, so that users don't need to load another page to confirm their account creation. I would like to add functionality to send a confirmation email to the user before activating their account (to prevent bot spam), but that will be further in the future.
PDF Merge Tool
A desktop application written in C# using WinForms. Merges multiple PDF files into a
single PDF file, and also converts PDF files into image files. My largest and most
recent personal project with C# desktop development. I started developing this
application because of a need to merge multiple PDF files for our customers. It
started as a small side project, never meant to really go anywhere, but eventually
was planned to be released to customers by the company. I also created and packaged
my own installer using Advanced Installer. The development of this project was
halted when I was officially promoted to development at my current employer. I'd
like to finish this project, and maybe re-create it from scratch using WPF instead
Feel free to download the custom installer, and try it out for yourself!
<installer>PDF Merge Tool Setup
As I'm ever curious to learn the latest and greatest languages and technologies to
further my career, I also enjoy learning game development with Unity in my spare
Because I also have a passion in video games, it's easy for me to come up with new projects, or be able to modify existing ones. Fixing bugs, adding new features, and improving on existing game mechanics is, overall, a very pleasant and fun experience for me.
Unfortunately, I haven't gotten to the point where I am able to publish any games, so I won't have any example links for past projects. I plan on publishing my first game as either an Android game, or a Windows desktop game.
Hourly Wage Time Calculator
An Android application created using Android Studio. I created this app for working professionals - teachers, tutors, technicians, etc - who work for a set hourly wage. This app will keep track of the time worked, give you an exact amount to charge for that time, and save each session to local storage. I hope to revisit this soon, to finish the app and publish it on the app store.
Other Desktop Examples
Some other desktop projects that were too simple or too old to post as a recent project. Most of these were created for school projects, for work, or done on the side.
<code>Canned Chat Messages v2 - Assembla SVN
XML Reader - Assembla SVN
School Projects (Mostly Android or Java) - Github
PDF Photo Extract - Github