Custom-tailored TODO app
|Items tracked||In development||Yearly Cost|
|~10k||~1 year on and off||~$13|
Ooradee is a TODO app that I built to replicate the system I had on paper. It's key feature is different time horizons allowing me to schedule todos on specific dates but also for weeks and months in general. It also has a specialized interface for review helping me track progress on things I'm working on.
It's a PWA on Rails 6 with webpacker and Vue. It's installable on desktop and mobile. It can send notifications to Chrome. It runs ActionCable for background updates.
In progress. It's my testbed for new tech and I've learnt a lot about design from it.
Supplies ordering platform for HORECA
|Buyers||Suppliers||Monthly GMV||Cloud cost|
Original version was built over approximately two weeks to include supplier onboarding and product search. It's continuously been improved upon for the past ~4 years to include a very wide range of features comparable to any ecommerce platform.
Rails with nginx and MySQL. Sidekiq runs the queue, redis is for caching, elasticsearch for search. Front-end was originally Backbone.js but has been migrated to Vue. Stats run off MongoDB.
Platform for conducting 360° evaluation for lecturers
by 50k+ users
|Used continuously for 6 years||
6 figures originally
7 figures in enhancements
EVAL is used by the client to preform lecturer evaluations for their entire staff. It's used to support compensation and career track decisions.
Originally a 6 figure experiment delivered in blistering 7 weeks became a multi-year project that resulted in 7 figures of enhancements and an on-going relationship with the client.
Rails integrated with on-premise LDAP, running on nginx with MySQL. Vanilla JS with Google Charts. Axlsx and wkhtmltopdf for export. Custom historical report generation structure. Automated ETL process with existing systems.
It's used by the entire teaching staff and all students periodically near the end of semesters. Over the past 6 years over 600k assessments have been conducted by 50k different users.
Factory monitoring and inventory system
|Usage||Continious monitoring||Problems detected|
|~2000 different bills of materials tracked||
~30 heavy presses
for several months
|At least 20 instances where an alert prevented prolonged downtime|
DLPC consists of two parts: one receives data from press sensors that is then used to calculate stats, the second is for tracking of inventory through bill of materials
Rails and MySQL for the backend and Python for the sensor firmware originally prototyped on Raspberry Pi. Nodes send data through MQTT run by Rabbit. DC.js for graphs.
A manufacturer of metal parts in the automotive industry that operated a large factory with many heavy presses and other machinery.
Product comparison site monetized through affiliate marketing
|Monthly uniques||Yearly orders||Yearly Cost|
Very plain. It runs on Rails and MySQL. For speed and SEO no frontend JS is employed.
Maintenance is entirely automated. It continuously picks up new products, generates sitemaps, cleans up logs, stale cache, etc.
Not needed. The site is fully automated at the moment. Some improvements could be done. I used it extensively to test SEO strategies, performance improvements and accessibility.
2M products across thousands of categories covering 5 countries.
Rails on Vue with interact.js
In progress, part-time
HRM that focusses on usability
|Biggest client uses it for 200+ staff over the past several years|
Accura is a comprehensive suite for human resource management including leaves, claims, tasks, projects, and automatic payroll and tax calculation.
Rails and MySQL for the backend and Python for the sensor firmware originally prototyped on Raspberry Pi
Accura focusses on usability and special care was taken to make sure that software was polite and usable by a wide range of customers.
Travel planning app
Joornie is a travel app that I wish I had while on road trips through the US and Eastern Europe.
The main issue I faced is when looking at new places is that blogs and travel books just want to dump all information available. That's what best for their SEO and to be able to claim to be the most complete. Instead, I want to provide a curated resource that offers people advice rather then just all the available options.
For instance, it's not recommended to use Airbnb in Bosnia. Rather, Booking.com homes is much more popular and affordable. Or, did you know that instead of taking a Bosphorus cruise in Istanbul you can a better experience using the public transport ferry at about one-tenth the cost. These are my specific recommendations to what you should do.
Worked on it during the early stages of lockdowns but then other things got in the way and it's KIV at the moment.
Platform for analyzing foot traffic for brick-and-mortar stores
The platform received data from routers and calculates stats meaningful for stores, in particular restaurants.
Rails and MySQL for the backend and integrated with a partner API for another set of devices. Highcharts.js for charts and Backbone.js with Marionette from front-end
It's used by several restaurants and was used to successfully pitch for funding. Later, Supplybunny would also successfully pitch to the same VC.