David Fauzi's Projects
Simple starting code for both slave and master ARM-based microcontroller to be able to communicate with each other via I2C Protocol. Communication don't have to be periodical because comm is triggered with interrupt.
Develop Iot Mobile application using MIT App Inventor for ARS Hackaton 2020 utilizing Antares IoT Platform and won a 2nd Place
Automatic Hand Sanitizer using arduino nano, IR, ultrasonic, dc pump, and LCD that pumps hand sanitizer to your hand and measure the container liquid level
Freelance project to create automatic coffee machine for Client's Final project (TA). Project use 4 steppers, 1DC motor, 1 DC Pump, 1 Servo, AC Water Heater as actuator. Controlled using Bluetooth from android application.
Simple react app Starter Project to demonstrate CI/CD pipeline using AWS CodePipeline, using jest for testing and project is deployed on AWS S3 Bucket and hosted using static bucket hosting.
Visitor Management System build with React on top AWS Serverless Architecture for Build On Indonesia 2020 Hackaton. Won 2nd place, Best presentation, and viewer's choice award. We also represent indonesia in ASEAN stage competing againts Philiphine, SG, Thai, and Malay
Simple Blogging Website Using Express.js, EJS, and MongoDB in the Backend, and simple Bootstrap template for the frontend.
A simple Webapp that fetch API data of corona status(total cases, deaths, and recovered) both globally and regionally. Then the data is plotted with chartJS into Graph from global case and Barchart for regional cases. Created with React-app
Compilation of template that is often used for Java Competitive Programming in such as quick I/O class and input template.
Cracking the Coding Interview 6th Ed. Python Solutions
My Github Profile
DevKu is a social network website that allows the user to meet and chat with developers from all around the world. Discussing anything related with programming and help other people to solve their mistakes.. Created with MERN Stack (MongoDB,Express,React,Node.js)
Simple static website dice game to determine winner between 2 people by throwing dice with random probability. Using Javascript ES6 DOM and simple HTML&CSS design.
Collection of dicoding course final project submissions. For Documentation purpose only.
Microprocessor System Class mini project. Digital Clock utilizing ATMEGA's ISR overflow timer to display time to LCD and 7Segment, connect to PC using MODBUS RS485
this is downloadings of all educative.io free student subscription courses as pdf from GitHub student pack
EPI Judge - Preview Release
Example app for demonstrating CI/CD workflows.
Archive code for Grokking the Coding Interview course's problem solutions by finding relatively similar question from leetcode
Code archive for Hackerrank 3 Month Technical Interview Prep
Archive Code for Hackerrank SQL Preparation
IOT API using Express and MongoDB. User could choose to store data from their sensor into mongoDB database with both MQTT and HTTP (REST API) method. Could be used to create IOT WebApps that could show/plot the data in the dashboard of their website/apps .
Dummy project to test node.js app using jest and automate it in AWS CodePipeline CI/CD
Tugas Programming day 3 URO. 2 Player Domination Game Algorithm using Python
Kode Header library sensor + roda untuk projek lomba Fire fighting competition. Diadakan di Sriwijaya University, Palembang.
Mobile App project using react native for Mage ITS Iot Development competition and won 1st place
Nextjs Typescript Tailwind Webapp for Bangkit 22 Capstone project
Paper.id Backend Developer Case
Simple Code to read Parallax Ping Sensor using nucleo f446re. Written with CPP with MBED IDE. Code could be used to check sensor or pin availability and could be used to make ping header