Indie Game Developer
Jun 2011 to Present
- Led the development of an MMORPG, overseeing all phases from conception to deployment.
- Engineered a game engine, server and account services, delivering a tailored user experience.
- Implemented real-time communication protocols using websockets, and TCP sockets.
- Utilized technologies such as Node.js, TypeScript, MariaDB, Redis and Vue.js to develop editors and creation tools, increasing productivity and enabling rapid patch deployments.
- Lead a team of developers, practiced software development life-cycles using agile methodologies to ensure timely and effective project completion.
Freelance Web Developer
Aug 2006 to Mar 2021
- Developed a modern, responsive dating website frontend in 2021 using Vue.js, integrating RESTful APIs, while meeting business requirements and staying under budget.
- Maintained and enhanced the "Prince George's County Educators' Association" (PGCEA) website and internal membership portal systems from 2006 to 2014 using ColdFusion.
- Designed a custom course scheduling system for a dance studio, managing courses, classes, instructors, and providing a calendar and frontend for clients using ASP.NET and Visual Basic.
- Built a custom e-commerce platform supporting batch data imports, order customization, payment processing, and inventory management using classic ASP.
Web Developer Consultant
Mar 2015 to Jun 2018
- Assisted in the development of multiple ASP.NET, C#, JavaScript web applications.
- Created business dashboards and reports with Chart.js and custom HTML5 visualizations.
- Utilized Entity Framework to connect Microsoft SQL databases with ASP.NET applications.
- Optimized database queries, set up indexes, and configured application caches to improve query performance and report generation times.