My Goal To create apps, websites and projects for good My Purpose To become a better developer and human while doing it.
Driven by curiosity, I ventured into understanding the workings of software development and the technologies powering it. What began as a hobby gradually grew into a passion and eventually a career.
Over the past three years, I’ve had the privilege of turning that curiosity into impactful solutions, contributing to a diverse range of projects including a point-of-sale (POS) system, REST APIs, mobile apps and platforms for secure biometric payments and document exchanges. These experiences have not only sharpened my technical skills, but also given me the ability to solve real-world problems and deliver tangible value.
I’m excited by the challenge of constant learning and the infinite potential for growth in this field. My goal is to continue building and contributing to innovative projects that help users and businesses succeed, while also challenging me to improve both as a developer and as an individual.
Projects
Dine Flow is a Smart Kitchen Management Tool that integrates a POS system with real-time tracking and predictive insights for restaurant operations. Key features include: Digital Ticketing: Tracks orders from POS to kitchen seamlessly. Real-Time Inventory Management: Automatically deducts ingredient stock as orders are completed. Predictive Prep Recommendations: Uses historical data to optimize food prep timing. Menu Engineering Dashboard: Provides insights on profitability, waste, and ingredient costs. Automated Supply Reordering: Integrates with supplier APIs to restock ingredients when needed. Comprehensive Management: Enables tracking of orders, menu updates, and staff performance.
Built with: TypeScript, Python, Next.js, Express.js, PostgreSQL, Tailwind.
This is a Fullstack React Application with local authentication. It allows you to track packages from USPS, UPS and Fedex and see their respective tracking history all in one page. No need for multiple tabs/websites to track your packages. All your tracking numbers in one place.
To use the app as a guest please use the following credentials: Username: guest@hotmail.com Password: Guest2022
Built with: React, Express, MongoDB(Mongoose), Passport.js, React-Bootstrap.
This app allows you to track how you are performing in the four most important gym exercises commonly known as compound lifts. Users can insert their respective performance numbers for an exercise, and the chart will display the data visually making it easier for users to analyze their performance.
This is a React-TypeScript project. It uses the library Chart.js to present the inserted data visually through responsive charts. MUI5 is used to style the application. Local storage is used to store all of the users' data.
This project solidified my TypeScript knowledge and gave me the opportunity to implement MUI5 in a react application.
Built with: MUI5, React, TypeScript, Local storage
This is a MVC fullstack CRUD project tracking app built with local authentication. It fetches from an API to display the home screen inspirational quote. It uses MongoDB to store the items as well as the project groups. Mongoose schemas are used to validate data, and to give the Mongo documents structure. On the front end EJS is used for templating. Express is used on the back end.
To use the app as guest please use the following credentials: Username: guest@hotmail.com Password: guest2022
Built with: CSS, EJS, Express, Passport(authentication), MongoDB(Mongoose)
The infamous calculator project. This calculator is inspired by the retro Toshiba calculators. Feel free to use it by clicking on the link below.