iZone Software2013 — Present
Our main product is a fully custom project that has been in use for over a decade and is still regularly updated.
My responsibilities include fixing and optimising old code and SQL queries. I also develop new features and systems, integrating newer technologies and practices with older code.
Examples of things that I have accomplished include:
- switching multiple systems to use a new SMS provider with a completely different API
- develop a loan calculator and amortisation table system from scratch, calculating different types of loans with different types of payment intervals and interest, recalculating when payments are logged