Director, Senior Software Developer2018 - PRESENTRint Software Ltd
- Refactored and revamped a legacy Zend Framework and jQuery application to a modern, Laravel back end feeding an API to a React front end.
- Migrated non-standard HTML content of questions, answers, and rules to structured JSON stored in MongoDB. Also built the UI and back end to create new questions with custom answer logic for an internationally recognized language learning platform.
- Built a CRM/ERP application, providing internal and external relations management for one of the largest dental chains in the UK. Also developed the UI that enables management of dental operations by sticking to established standards for charting.
Senior Software Developer2014 - 2018Seckin Publishing Inc.
Technologies: PHP, Laravel, jQuery, Vue.js, Elasticsearch, TypeScript, Object-oriented Programming (OOP), Software Architecture
- Destructured, planned, and delivered an online, subscription-based academic journal database, which the company envisioned to have a stronghold in the industry for years.
- Implemented a custom-built, Elasticsearch-based search engine that adhered to the academic specifications required while not compromising on the full-text searching algorithms that adapted to all the languages available on the platform.
- Developed a recurring payment-based subscription scheme despite the lack of documentation and support from the banking system. Users could also access the platform via subscriptions through IP blocks for universities and other large institutions.
Software Developer, Project Manager2013 - 2014YD Software
- Led the development team for the e-learning, examination, and student affairs administration platform for the Chamber of Chartered Accountants in Turkey.
- Ensured the scaling and continuous availability of very high-traffic endpoints on examination announcement dates.
- Managed a team of analysts and developers to build specs for the digital transformation of the ministry of education for a country.
Co-founder, Software Developer2011 - 2012Verinova
Technologies: PHP, jQuery, MySQL, PostgreSQL, Object-oriented Programming (OOP)
- Built the website for MaxFM, one of the largest radio stations in Turkey.
- Designed and developed the UNICEF Turkey website and the custom-built CMS powering it.
- Took part in the development of the Basmatik website, which enabled users to custom design t-shirts and other apparel before they buy them.
Software Developer2006 - 2011Mikrobeta
Technologies: PHP, PostgreSQL, MySQL, Debian
- Took part in the development of MiLAS, Turkey's first web-based library automation software, which, at the time, was used by 1,500+ libraries in Turkey and other countries.
- Participated in the development of MiDAS, web-based document archiving software for a variety of clients, including museums and corporate archives.
- Managed and participated in the development of MiTOS, a web-based, academic, open archive system that was used by the majority of universities in Turkey at the time.