{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"8873de02-472f-5441-9355-4ffc14042b05","excerpt":"Boxby is a project I built along with my team of 5 people in RMIT ITS Hackathon 2019. The theme was \"An Equal Community\", which led to the idea of building a platform that caches the internet and provides an isolated offline version. The name Boxby…","frontmatter":{"date":"November 07, 2017","bgImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAMBBAX/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAABVKFFapQHP//EABwQAAMAAQUAAAAAAAAAAAAAAAECAwQAERITNP/aAAgBAQABBQKuYefcyyGzC/ptQnUshlT/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAwEBPwFH/8QAFREBAQAAAAAAAAAAAAAAAAAAACH/2gAIAQIBAT8BV//EAB0QAAICAQUAAAAAAAAAAAAAAAABESJRAjFBcZH/2gAIAQEABj8CppajJbwk7Qlxgjc//8QAHRAAAQQCAwAAAAAAAAAAAAAAAQARITFBYVFxgf/aAAgBAQABPyE3WDr8UFc8lEKRAvZhIB0qIBiAwoYGxX//2gAMAwEAAgADAAAAEIj/AP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAETFR/9oACAEDAQE/EE7Izu//xAAXEQEBAQEAAAAAAAAAAAAAAAABABEx/9oACAECAQE/EDgll//EAB0QAQEAAgIDAQAAAAAAAAAAAAERACExQVFhgcH/2gAIAQEAAT8QNu4tmryvhOMQ4qomq2ivQ7J9wk5Xp/cShlCJyrMiRdggrpvbrCWqXsc//9k=","aspectRatio":1.5037593984962405,"src":"/static/563aa7d572b55de89d1772f23265d854/14b42/boxby5.jpg","srcSet":"/static/563aa7d572b55de89d1772f23265d854/f836f/boxby5.jpg 200w,\n/static/563aa7d572b55de89d1772f23265d854/2244e/boxby5.jpg 400w,\n/static/563aa7d572b55de89d1772f23265d854/14b42/boxby5.jpg 800w,\n/static/563aa7d572b55de89d1772f23265d854/47498/boxby5.jpg 1200w,\n/static/563aa7d572b55de89d1772f23265d854/0e329/boxby5.jpg 1600w,\n/static/563aa7d572b55de89d1772f23265d854/69755/boxby5.jpg 2048w","sizes":"(max-width: 800px) 100vw, 800px"}}},"description":"1st Place RMIT Hackathon 2019. IoT solution for underserved communities by creating a cached local network.","path":"/showcases/boxby","title":"Boxby","tech":["NodeJS","EJS","AR.JS","Python","Bash"]}}},{"node":{"id":"a12b6d3f-3118-5a86-9fb4-4fa3949444e0","excerpt":"Plantly was an RMIT external capstone project for RMIT Programming Project 1 (COSC2408) semester 1 2020 supervised by Amir Homayoon - who was also the head tutor of RMIT Programming Project 1.  The project was a combination of smart IoT solutions and…","frontmatter":{"date":"November 07, 2017","bgImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAAsTAAALEwEAmpwYAAACbklEQVQoz22T2VNScRzF7//Xa29NM800NWValkTaikkugOxwWS6brKKWqe0ZmZbZ4phpoiibgAsq2fR+OiCYOD6c18/93HO+PyFlcyIpurFm7cOqJYiEJYIV8wCWTY8RNz7FknEMvwwvmNdY1I9jQf8eP3WTzEfMaz/jh/YL8x1z2jlmHkLGYUXabkfS5sKa6MWq1U9oiNAooUPMMMGjWDI8J/QVoW8JfYcF3QShU5jXTRM8Q+g3ZhZC1mlAxmEh1IYDW0/FNkHbFXPZdpDQJ4SO0PYZoS8JfXPM9lPV9iuEnEuDdUmPrMNEqEiog1AXsjY/smKY4DCBB7Zx4zCBo8xR2xhtPxxUQFuh4O5CzqUmVIus01ixzdodmNCpMKLuRFoMImOPIiUO8kPDSFpHaT3GCo7a1iqYhLDpfYiC5xHy7h5Ce5GTDEg6jGiVncX5htMYV/UgplBjutuC6S4bxhVmzKqDiJtOHkzY6ruHTZ8CGx4lod3I0zYtGTHTegZTTacQ61Civ0UO+6WrCDS3QWqQI9Tczs7CNC1D6wcTioFb2PbfwZbvATbKtu5O5D29WNDIMKtsRMZpRV5yVgZL2338bT8WDV4sm8MnDibshm5gJyhH0d+Giq23vWJb8GoINrAGHXs1Mf8HS9l4s9ZAZbDaeZUHK9sKpUgj9sLNhMpQDLRiu+9utYIOVtDJwVR1g5XPKylK1fPy8zGEkDD3H9oK+9GL+N1/BaXwNeyGWrATkLOC26zgPo4OluNg6049oebqedVemK/uhQl/h87hz8AF7EcvoxRpwl7oOm1vHrNlBYfnpava1l6YVPfC/gHLF9r6V2DrTAAAAABJRU5ErkJggg==","aspectRatio":1.6260162601626016,"src":"/static/0b26014a548fd836310f2c1d64ef857e/ee604/plantly-1.png","srcSet":"/static/0b26014a548fd836310f2c1d64ef857e/69585/plantly-1.png 200w,\n/static/0b26014a548fd836310f2c1d64ef857e/497c6/plantly-1.png 400w,\n/static/0b26014a548fd836310f2c1d64ef857e/ee604/plantly-1.png 800w,\n/static/0b26014a548fd836310f2c1d64ef857e/f3583/plantly-1.png 1200w,\n/static/0b26014a548fd836310f2c1d64ef857e/5ee65/plantly-1.png 1247w","sizes":"(max-width: 800px) 100vw, 800px"}}},"description":"A real-time, highly scalable serverless, machine-learning powered, IoT solution for automatic gardening.","path":"/showcases/plantly","title":"Plantly","tech":["Next.js","AWS Cognito","AWS Lambda","AWS DynamoDB","Elastic Search","Kinesis","SQS","SNS","MQTT","Tensorflow","Web Socket","API Gateway","Hugo"]}}},{"node":{"id":"e6e4d759-b0cd-59f2-9667-c92c619a428e","excerpt":"RecyclePI is one of my very first projects working in a team of 6 people. It was made within 24 hours in Unihack 2019. The idea was building an IoT smart recycle device that is attachable to any bin.  RecyclePI has two main functions: It…","frontmatter":{"date":"November 07, 2017","bgImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAAsTAAALEwEAmpwYAAADnklEQVQozwGTA2z8AJaDWZV+YKuVdsKrg8CofsGkclhghU9dkMevfsa3k6WKZ5thOLqgfaBtQ51/XI5+YpuFYLecbL+icsCndwC2pYLAsIy8qIS5pHy7pn+zmWpCS3FSWnq5pHe5p36woHubc0uRaEVbQzIiHh0UFRgaHB1OQDOpZ0XApXcAx7WSx7WTv6yLuKeDtqWAr5t1notko5Ftp5VzsZ92wad+qI9vXUo1CwwTFhYZGhsbHRwdDxAUXlE+u6F1AL+vjb2riLWkgbCffamXdJ+PbZqKaZuMa5+ObnGFYkGOZHWOZUM9NA4PFRkYGxsbHRcaHQ8VGjEwK6KOZgC6rI+unXuwnHitmnifkXCUhWWRg2aLfFx+bEd4MBhmMR5OUTshIB4QEBYXGBsUFxs2JyNVNCgvLiqejGcAt6mNrZl4dXRXgntbn41slYlqjX5YY2ZgLFKBNCUxWw0BWC4ZHRsSBwcMEREXDBMYVjUod0IuY1xLuaR6ALqohpmNbCxPQXKBgIV4X21mWBwlUik9ZR5w3xtv7RdayidKiScyRR4eHR8dGxUUFRITFUFCPKKWepOEZwCwnXmnmXWJhmmenpmOnKV6goxBR2IeNGUkN24cOoQZUcoaW/cfUug1Pk84OjIxMStbWEqFgnGMi3t8e2sATUY3uKN8qZZxnY1snpWCnp2Vc3Z+JDd0JDxyExZNCAUvDBlTETB3QxsaMxoXR05LeHhqc3NnY2NVfHlmAAIHDGlfSMCrgKGPbJyIZaWSbF9YRxARHh0TLRoWNAACJAAANiY0WnJMMW5VRHp6aGJhUk1MQnV0ZY+NfwAKDhAJDRCHeFe5pHenlnOwoXx2alUJKx8BckQOQC8pJCQWIDdES1aGiHqQkINVUEQ2Lx+km4KppJCgmosADRETBwwPFBcXo5Brvah/q553gWhUU0IpD6BcVl1MkIVrgHVbZV9OpJd6YVtNYFxKl4xzsqyaqJ6IaFtDAAsPEQ8TFAMIDS0sJbmieLunfaKMa5RnS5paOKFrVJyVd5iLcaydfVJKOjouG7injNzXy6ecg3NmSXlrTQAPExQMEBIQFBUIDhJSSzvJr4C8qH6mmnmfknaNhWyvoYC0pIBFQDRKPinDsZK9sJmShmuEd1hpYEhJQzAAEBUUDxQVEBUXFhobCxAUdWlP0LiJwq2DybOMuaiFm41uOjcrUUMuyriZuq6Yhnhbf3NYVU4+KiccGRwZGstgTre2eSsAAAAASUVORK5CYII=","aspectRatio":1.3333333333333333,"src":"/static/d4dbd2c8324e106f2180af8a5c820201/26a97/recyclepi-t2.png","srcSet":"/static/d4dbd2c8324e106f2180af8a5c820201/69585/recyclepi-t2.png 200w,\n/static/d4dbd2c8324e106f2180af8a5c820201/497c6/recyclepi-t2.png 400w,\n/static/d4dbd2c8324e106f2180af8a5c820201/26a97/recyclepi-t2.png 657w","sizes":"(max-width: 657px) 100vw, 657px"}}},"description":"IoT Solution for Unihack 2019. RecyclePI is a waste classification device using auto ML and motion sensoring.","path":"/showcases/recyclepi","title":"RecyclePI","tech":["ReactJS","Python","Auto ML","AWS Polly","Django REST API","Elasticsearch","MySQL"]}}},{"node":{"id":"6b93889d-06e9-5f88-bfcc-0880ffe45b14","excerpt":"This is an assignment from the RMIT Software Element of Processing subject (if you're interested in what is covered in the subject, check out my notes). This was a very interesting project where I learned a lot about teamwork, Scrum, Cloud technology…","frontmatter":{"date":"November 07, 2017","bgImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3UlEQVQoz2P4f+k62YiBSpov3/h/5SaIRCCI+HWECEQBsuZ/F68BRb+cOp8eEx8TEpkSnZQUlZgcnZwal5Yan56WkJ4Sl5IQGRcbGpWXkgNUBlT8D0XztduvD5+QV1YTl1NW1DRU0jZW0zVTBSI9M2VtY0kFNWlFVUlFVW1jq9eHT/6/egukBVnzq8PHtfUM1XQMzSwcjAzMNHQNtfSMdQxMgEhL11BDW09NS8/SxhloBxbNLw8e09Q1UFHV9HXyiPAOcHVw0jcynjZt1t3b908eP2lmbqmkpmlh7fDy0HEsmp8fOKqla6CsqOpoZBHk7Onj7qlvYLRo3ZJr395eev7W1sZWXVPDwsL8+f4jQMXomp/tP6Kjq6+iqmaqo2emZ6hvZKirp+/s5uQW4ucZHKqrZ6ChpWVuZvJs32Esmp/sO2RiaKCvrWlkoKcHRgYGevq6utpamjq6Wlo6umqamoYGRk/2HsTUfOfR3gMGuloqyorqaqpAS9Q1NTW0NNS1NFU0NZXUNRTV1OSUlYESD3cf+H/9DkIzCF25eXT56szY+Izo2PTouMy4eBA7Jg4Y85lxCdnxSdkJIJSXnHpy9XpQUkFLYT/PXoKYhxNdBrkRqAxH8iQmSaMlT7IRANV0TpNB03R9AAAAAElFTkSuQmCC","aspectRatio":1.3333333333333333,"src":"/static/b32c954b9bd5b8b97798c86922c1f472/ee604/rmit-stalker1.png","srcSet":"/static/b32c954b9bd5b8b97798c86922c1f472/69585/rmit-stalker1.png 200w,\n/static/b32c954b9bd5b8b97798c86922c1f472/497c6/rmit-stalker1.png 400w,\n/static/b32c954b9bd5b8b97798c86922c1f472/ee604/rmit-stalker1.png 800w,\n/static/b32c954b9bd5b8b97798c86922c1f472/f3583/rmit-stalker1.png 1200w,\n/static/b32c954b9bd5b8b97798c86922c1f472/5707d/rmit-stalker1.png 1600w,\n/static/b32c954b9bd5b8b97798c86922c1f472/d923b/rmit-stalker1.png 5000w","sizes":"(max-width: 800px) 100vw, 800px"}}},"description":"Real-time, Cloud-based, social media with fully mobile support. Built based on Scrum methodology.","path":"/showcases/rmit-social-media","title":"RMIT Social Media","tech":["Maven","Spring Boot","ReactJS","TravisCI","Google Cloud","MySQL","JWT","Websocket","JUnit","WebDriverIO","Jest","Docker"]}}},{"node":{"id":"9160a725-5098-5464-9c27-050028135bc0","excerpt":"FireShare is a personal project. It's an application that allows the sharing of files with ease. It's also a project where I test out most of the new technology that I learn. The current release at the moment is beta release 1.0.0 hosting with Heroku…","frontmatter":{"date":"November 07, 2017","bgImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfUlEQVQoz52TjW7CIBSFef+3WvYCmpjG1raWamt/oL9aCmrdAda56LZsO7mJFO/HvcCBlGXJjaqqquu6qZsW6tqu6/q+P846GQ2fJIQggBlj3JCQBi2GOGlm0DEIk22FkeUNzFlRFlgDIJZhvOZVzeum0tEi0E3ddHpc6ZmuP1pcwyBRTZ3PYhxHqaQ62xBSiVFJOX+OCi2MUgoxvlfO8zxJEmz19qDpcpsUfm5PUkrZ/ZNDethut3mR3ymTH/HLi399Dae4mj4mH+EkTTabDYqbjHvKoCZ+mthxwuDLyhDZ7/eO40RR9AD/oDu82+1Wq1UYhn+C7eWTOI6Xy6Xv+7+HpZTWP4RGdLFY/AOGCHaLtimlINHP5RtdZ6EE3KD923e6chAEruc6Ruv12nVdz/PQC+ZxFrhILI1zzbIMRm6aRhvfBMEf4JEUBgHyIhrFMcUpIhv3l6YpjAAMRmAlwwtojFrzfAxMKY7tCThkeV4UOdxbMvN45pdnBVO+ARCyVgvI1jCgAAAAAElFTkSuQmCC","aspectRatio":1.3333333333333333,"src":"/static/dcd8a7030086a1c33c06abf3efe509eb/ee604/fireshare.png","srcSet":"/static/dcd8a7030086a1c33c06abf3efe509eb/69585/fireshare.png 200w,\n/static/dcd8a7030086a1c33c06abf3efe509eb/497c6/fireshare.png 400w,\n/static/dcd8a7030086a1c33c06abf3efe509eb/ee604/fireshare.png 800w,\n/static/dcd8a7030086a1c33c06abf3efe509eb/f3583/fireshare.png 1200w,\n/static/dcd8a7030086a1c33c06abf3efe509eb/5707d/fireshare.png 1600w,\n/static/dcd8a7030086a1c33c06abf3efe509eb/d923b/fireshare.png 5000w","sizes":"(max-width: 800px) 100vw, 800px"}}},"description":"A pub-sub, real-time secure file sharing system. Currently in beta, under development to be a fully Cloud application.","path":"/showcases/FireShare","title":"FireShare","tech":["NodeJS","ReactJS","SocketIO","MongoDB","Chai","WebdriverIO","Pub-Sub","Real-time"]}}}]}}}