Pursuing a freelance career, I’ve continued to develop websites for small businesses, provide consultation services and app development. Through this work, I’ve founded Flokit, an open-source project.
Flokit is an extendable monolithic system that provides a complete platform for developing custom web sites and progressive web apps, and it installs as easily as WordPress. It is built with Vue.js + UIkit on the frontend, a custom PHP backend (Symfony), and supports multiple types of SQL databases.
Notable features include: Low/no-code visual page and form builders, simple REST and GraphQL api generation, and a full suite of developer tools and libraries to extend the system.
In this position, I hired and managed a team of three software engineers, worked directly with the CEO and VP, re-engineered most in-house and client facing applications/websites, and helped shape core services and business operations. This resulted in a comprehensive system that our operation teams and clients could log into for a full Analytics platform that spanned multiple services from a central location. The system is highly extensible, akin to Google Data Studio.
My responsibilities included vetting employee applicants, training employees, working with clients to design and develop business websites, facilitate SEO and advertising services, as well as provide technical support and maintenance to contracted clients. During this time, I setup an internal development stack and processes to ship completely new websites (content, design, and website structure) in days instead of weeks.