M A L F U S I O NABOUTPROJECTSLEARNINGCONTACT ME
E D U C A T I O N
Pursuing a graduate degree Computer Science with a focus on Computer Vision and Deep Learning Current Courses: Programming Languages, Operating Systems, Computer Vision, Algorithms, Big Data Science, Computer Security Final year thesis on "Feature Selection on Medical Dataset" E X P E R I E N C E
Founded a software development company, focused on helping industries transition from legacy software to modern solutions Focused efforts on innovating the first generation of offline-first enterprise software solutions,for use in remote areas,low connectivity zones and internet dead zones, where fault tolerance towards data synchronisation errors are crucial Architected and developed one of a kind offline-first “Enterprise Warehouse Audit Management System” using full stack Javascript, with a potential client base of over 1000 Top Food and Beverage Fast-Moving Consumer Goods (FnB-FMCG) Manufacturers in the Middle East region Utilised a Polyglot Database Architecture to accommodate multiple requirements such as data synchronisation(CouchDB), fine-grained audit permission structures, maintaining horizontal scalability (MongoDB) and efficient searchability (ElasticSearch) Implemented over 10 microservices (Node.js), 2 frontend user interfaces (Angular), an Android mobile app (Cordova), ETL data processing tools (Python), web security and optimizations Acquired 2 years of on-premise industry experience and software engineering practices such as unit testing, devops and QA Built Progressive Web App in Typescript using Angular, to help users find flights to hundreds of destinations with the best weather Refactored Node.js backend and optimized code using a caching layer for Weather API responses, reducing API costs by over 50x Derived usage insights from analytics and customer feedback, and incorporated offline access, boosting conversion by over 500% Set up continuous integration and deployment using Git, Netlify and StriderCI, reducing production deployment time to 1 minute Architected a “Real-time Messaging Platform” in Node.js for 3 way communication between the vendor, customer and the company Coordinated with an offshore team of 4 to integrate with client's authentication backend, via a server-side API to the SQL database Deployed a Websocket cluster backed by Redis Pub/Sub and RabbitMQ, and scaled the platform to 100,000 concurrent users Developed two microservices for the company, an “Invoice Generation Service” and a “On-Demand Image Conversion/Delivery Service Designed the “Oracle Pod Creation Service” in 3 weeks, a crucial component of Oracle’s cloud infrastructure provisioning pipeline Spearheaded team of 2 and launched prototype in 2 months, enabling automated app resource allocation, setup and deployment Implemented 2 features for “Oracle Messaging Service”: Delayed Triggers and Repeating Triggers, in Java using ActiveMQ Conducted 1 month long usability study and use case analysis on using Docker and Kubernetes for “Oracle Task Scheduler Service” Developed the “Customisable Animal Skins” feature in Java, for the game ‘Dream Zoo for Android’ using the AndEngine 2D Game Engine, netting a Day 1 income of $250,000 Developed a tool, in Python, to streamline the design asset integration process, reducing delivery time by 1000%, from 2 days to 4 hrs