SimpliVPN started as a mobile application I was building only on iPhone. This was a pet project I was working on to challenge myself that then turned into a business. I spent a year building the network and backend to make sure the structure was well built. After that I struggled through the mobile integration for Swift on iOS. Once I built the iOs version a released it, the release went extremely well, servicing over 4000 users. When the app was released, it was free with ads. After I saw the release went well and the app was actual very stable I decided to restructure the application to be paid only to increase revenue.
To account for the app being paid only, I knew the application had to be on all platforms to make it worth the price for customers. So that's what I spent the last year doing. I hired back one of my old employees and hired a few friends part time to work on the front end views as that's not my strongest. I decided to focus on making the backend API's we needed to be on all platforms, and focused on writing the native vpn code for all platforms since it was the most challenging piece. This was definitely a challenge for me since this involved right c++ code for native windows APIs, Kotlin for the Android Native VPN configuration, Swfit for iOS, and Objective-C for MacOS. Implementing custom vpn logic on all these different platforms required deep persistence on my behalf but also motivated me to make this application the best that I could. Currently we are going through a re-launch of the application on all platforms, which should happen in the next few months.
SimpliVPN VPN Network is a network as a service built out of necessity for my own VPN application. This VPN network is built and managed using a .net core API and scheduled jobs. It is 100% automated in its management of my own VPN network. The network and its API manages the adding/removing of users to the VPN network, and all communication with the VPN servers on the network. It also allows any person or company that wants to create their own VPN application to utilize our VPN network. This application is deployed and hosted at https://vpnapi.simplivpn.net/.
When users are logged into the system, they can view the getting started guide and the API documentation. In the portal, they also have the abaility to view all of the server locations, manage their subscription, view their api key, and manage their api users. Through the portal interface they can enable/disable a user, and update their password as well.
SERP Tracker is an application I am currently working on that is in progress. Serp Tracker is an SEO companion that helps website owners track their position in Google for certain key words. These metrics are important for sites to help them determine reasons for traffic increases and decreases, as well as for monitoring how a seo strategy is affecting their rankings. Additionally user's get emailed updates of their ranking changes as well. This is prompted for release early 2025.
Codelab is a learning system that helps students learn web development. The system was built by some of my former teachers at MSU. My teachers contracted me to help them get their application ready to host a coding bootcamp in Lansing, MI and to also mentor the students in the bootcamp.
For the Codelab web application I worked on making sure the app was could easily be white-labeled since it was only setup originally for the use with MSU and their color scheme. This involved making all keys styles and logos dynamic and easily brandable. I also worked on the processing of unsaved changes when teachers were editing a course/lesson, allowing the teachers to duplicated/copy a course from semester to semester so that they didn't always have to recreate it from scratch, and fixing of bugs found. During the Codelab bootcamp I had the opportunity to work with multiple students, answering any questions they may have had, and also giving them feedback through code reviews for their bootcamp projects.
Arkeni Solutions is one of my business websites. This site displays all of the services I offer. The site has been well received by many clients and serves its purpose well.
Arkeni Hosting is another one of my business websites. I built this site in 2011 to start hosting my clients' websites and later redesigned it in 2017.
Clicktivated is a Detroit based tech company. At my job I helped build the analytics platform for Clicktivated so that they could see their video analytics on demand. With them being a marketing company these metrics are very crucial.
Commune was one of my side projects, that I, unfortunately, had to end due to a lack of time. Commune was a web-based team communication app, somewhat like a mixture of Slack and LinkedIn. The app offered file sharing, team rooms, and private chat.
WebTrack is a rebuild of a legacy system the company I work for originally built in the early 2000s. The system is a widely used and customizable project management and tracking application. It is mainly used by large-scale manufacturers. My role in this project was to build the dashboard, expand on capabilities of the legacy system, fix browser compatibility, fix initial bugs, and to work on how files are viewed, managed, and edited.
Along with building the new WebTrack I also worked on the original legacy WebTrack system over the years. Some big changes I added to this system was adding zip bulk file upload and creating the transport service to check files in and out of the editing directory.
Dynamic Desk was another legacy product that the company I work for made in the early 2000s. This product was very special because it is basically Google Docs and Microsoft Edit Online before they existed. This was built to be a part of the WebTrack System so that manufacturers could edit and save documents instantly with version control.
Unfortunately, this system had stopped working around 2008 due to changes on the web. My coworker and I were tasked with trying to get this back up running but the system was basically a black box, built by one developer, with no documentation. After a few months working on this on and off, my coworker and I were able to get fix it! This enabled us to upgrade this functionality and integrate it into the new WebTrack.
Convene is a meeting system and live streaming solution similar to GoToMeeting. The goal of the was to convert the old convene legacy system from an old flash-based system to a more modern HTML based system. I helped to build the video streaming, live video/audio chat, and external email invitation. This app is still in progress.
Appol 1 is one of the leading online background check platforms. The system handles collection of applicants information, manual and automatic background check processing, and background check services bundling. This system is used by over 1000 company branches across the US. My main role on the Appol was handling break-fix and some enhancements requests.
CC-Verify is an employee training system that is integrated with Appol to provide background checks. This system ensures that employees have taken the proper steps so that they can come in and be ready to work.
My role for this project was to manage scope and workflow of offering all background check services available, including international background checks, as well as completing platform enhancements and disclosure and agreement functionality that changes depending on applicant's state.
This Alexa bot was my first experiment with growth hacking. My goal was to be able to growth hack a completely new site's Alexa ranking in order to gain media access to E3 gaming expo. Alexa rankings were one of the key metrics to getting media approved so I analyzed how Alexa works and artificially boosted my new news site's Alexa's ranking enough to the point that I got accepted as media for E3!
This bot was made in python and spawned proxy visitors to my website where each proxy browser had the Alexa plugin installed, so Alexa would overestimate the site's ranking.
This Amazon bot was my first experiment with automated arbitrage. I designed this bot to take a keyword of my choice, search Amazon for products, and store prime products that meet my criteria in a database. Once in the database, the bot would curate a spreadsheet with the information to match eBay's upload format with a new price calculated so that I could profit from selling the products on eBay and drop shipping through Amazon. After running the bot for about a month, total profit was slightly over $200.
This craigslist bot was another experiment with growth hacking. Since craigslist does not allow unlimited services posting, I thought I would try to see if I could achieve unlimited posting in multiple different cities.
The bot creates craigslist accounts, does SMS phone verification via Twilio, posts in any craigslist US city, switch accounts to beat the 3 post a day limit, switches IP addresses via HMA CLI, and verifies postings through email. Unfortunately, this bot no longer works as craigslist does not allow VoIP numbers for account verification anymore, and bans postings that are too similar.
This email finding bot was another growth hacking experiment. The goal was to be able to find a person's company email address only given their first name, last name, and company website URL. This was originally built with the idea to integrate this into a Chrome Extension for LinkedIn for marketing purposes.
The bot would scan the companies website for the email first if it wasn't already in db, then guess and verify guesses. Unfortunately, I did not have enough time to explore this further. The verification worked fairly well, with the exception of companies that use a catch-all email system.
Crystal Clear Results is one of the leading mobile DNA collection services in Dallas Texas. Along with building their website, I built their backend collection result storage system.
Masterly Green is a lawn and landscaping company based in Canada. The client approached me and wanted a simple one-page website only with his contact information and links to his social media. I tried my best to keep it simple and the client loved it.
Write Down Your Street is a notary and creative writing company based in Detroit, MI. The client wanted a simple beautiful website that showcased their creative writing and notary services. The client absolutely loves her website!