FitLab
Two individuals collaborated on the development of this project during a progressive test assessment (TPA) with the goal of attaining teaching assistant positions. Together, we designed and cultivated a cutting-edge mobile application centered around fitness, enabling users to devise bespoke workout regimens which can be showcased to the community. Additionally, users are provided with the opportunity to engage in direct communication with personal trainers and conveniently store their workout routines. Subsequently, the application has successfully undergone publication on the Google Play Store.
BINUS Business Card Automatic Transfer
I have leveraged my expertise in utilizing Microsoft Graph's APIs, Vue.js for the front end, and ASP.NET Core for the back end to develop a professional website application for BINUS. This application facilitates the seamless transfer of employee contacts from Outlook to SharePoint. Through periodic synchronization, employees will be notified via email whenever their contacts are synchronized. Furthermore, users have the ability to conveniently enable or disable the synchronization functionality for their Outlook contacts.
Online Course: Android, Coding Studio
I facilitated a comprehensive Android course utilizing the Kotlin programming language, catered to individuals seeking to acquire skills in developing Android applications from inception. This course encompassed the fundamental aptitudes expected of an Android developer, with focused emphasis on implementing SQLite as the database solution.
Online Course: Fundamental Programming, Coding Studio
I developed an introductory online course catered towards novice programmers seeking to grasp the fundamentals of programming and algorithms, employing the C programming language. This course is conveniently accessible through the Coding Studio website at no cost.
Toptal React Accelerator
The Toptal React Accelerator is a highly selective educational initiative designed to provide JavaScript developers with specialized knowledge in React, NextJS, Redux, and GraphQL. This comprehensive 2-month program entails intensive learning exercises, practical hands-on activities, and a meticulous evaluation process. Moreover, it boasts comprehensive learning assessments and involves dedicating 30-40 hours towards the development of an advanced Invoice Management System. This application empowers users to effectively monitor invoices, clients, and company details.
POS System (Desktop Application)
During my tenure as a teaching assistant, I developed this desktop application to function as a sophisticated point of sale (POS) system tailored specifically for restaurants. This application boasts a user-friendly interface coupled with powerful functionality, enabling businesses to effortlessly monitor their expenses, incomes, and transactions, all while gaining invaluable insights through comprehensive financial report analytics.
Paw | A Dog Necessities Shop (Personal Project)
During my personal time, I dedicated 1-2 hours per day for a month to develop a website utilizing Next.js, Node.js, Mongoose, MongoDB, and Stripe API. This particular website serves as a demonstration of my proficiency in website building. Its purpose is to facilitate the purchase of essential dog supplies, with payment processing efficiently handled through the integration of Stripe API. Notable features include the ability for users to manage a shopping cart, modify its contents, explore available products, as well as search for specific items. The front-end code can be found at github.com/NickyHendrikSen/paw_frontend, while the back-end code can be accessed through github.com/NickyHendrikSen/paw_backend.