I've been building solutions for 15+ years and have experience in almost all aspects of computing, including programming, networking, operations, graphic design, and embedded systems.
Elvellon is a world-class gaming community from Final Fantasy XIV comprised of multiple teams of 8 players who participate in organised weekly events. Elvellon required a solution to manage these teams and schedule events, with push notifications to accompanying mobile apps to remind members before every event.
I was the sole engineer on this project and built the entire system within the Meteor platform. This involved:
• Automatically scraping data from official gaming site (FFXIV Lodestone)
• Interfacing with AWS (S3)
• Designing responsive UX/UI using HTML5/CSS3/Photoshop
• Designing non-relational MongoDB document schema
• Provisioning, deployment, and administration to CentOS machines on IaaS providers
• Integration testing
The MVP was completed in approximately 4 weeks. Testing is currently on-going for mobile versions, through distributed APK on Android and Apple's TestFlight on iOS.
Homepage. Navigation is divided into the left section for the community-related features and the right section for personal profile.
Configuration page for adding/removing application questions for the recruitment process. Support for text, checkboxes and image uploads.
Members page, linked from FFXIV Lodestone. A node.js microservice is spawned as a cron job to scrape data every few hours.
Characters page, with the ability to link your profile to your Lodestone profile with a verification token.
This is the official artist website of my DJ/producer project. It consists of a responsive, single landing page where you can hear my latest music and connect with me on social media. The entire website is served from Amazon S3/Route 53.
Releases page. Latest releases are displayed here via Soundcloud.