I am a key member of the software team at Sterilis; a fast paced startup which creates a unique, disruptive product. As one of out of two full stack developers at Sterilis, much of what I have created has become a core part of Sterilis' business plans and day to day operations.
I lead the frontend development for the Sterilis customer and internal webapp. Built with React, the webapp utilizes all of the latest trends in React.js, including new features like hooks and context. Everything frontend - from the website's aesthetic design to the underlying React code's internal architecture, has been my responsibility and really; a product of my own passion for web development.
I have also lead the REST API aspect of our backend system. Written in Django using frameworks like the Django Rest Framework, the Sterilis REST API is a robust system which provides all information our Sterilis React webapp needs while following strict, ubiquitous REST principals. We also have an advanced REST-based configuration system for our machines that significantly improved our engineering R&D and service process.
Before our React/Django webapp was live, I orchestrated massive codebase/architectural re-write from an MVP webapp whose stack was PHP CodeIgniter and jQuery. The re-write emphasized technologies which are robust and future proof, and because of that, React and Django were no brainers. We also use Jenkins to run our CI/CD suite, and Docker to containerize our web application. We pride ourselves on shipping quality software while having absolutely no SQA team at Sterilis, and such a reality is only possible through the thousands of meticulous Django-based unit tests we have to support our REST API.
Before the re-write, I maintained PHP CodeIgniter web application used by Sterilis' customers, engineering R&D team, and service team. Created several big data driven features which boosted internal ability to diagnose mechanical and software issues within our medical IoT devices.