
a Loyal Cat Servant.
I #design what I #love !
I #develop what I #like !

As a full-stack developer, I have experience working with both front-end and back-end technologies. I enjoy working on both sides of the stack and appreciate the challenges that come with building robust, scalable applications.
I started coding when I was at the university and I fell in love with it ever since. My journey included a lot of self-studying, reading documentations, and creating projects.
I am always eager to learn new things and keep up with the latest trends and best practices in the development world. I am confident in my ability to work collaboratively with other developers, and I am committed to delivering quality work on time.
This project is a full-stack web app that simulates the Eurojackpot lottery, using NodeJS, Express, MongoDB, React, Typescript, Material UI, and Stripe Payment. The app allows users to purchase lottery tickets online and enter the draw. The algorithm generates winning numbers and determines winners based on the rules of Eurojackpot. NodeJS and Express provide a RESTful API for the app's backend, handling user authentication, ticket purchases, and lottery draw processing. MongoDB stores user and ticket information, as well as lottery results. The frontend is built with React and Typescript, with Material UI designing the interface. Stripe Payment in Test mode ensures secure transactions. Enjoy the lottery experience from home with our reliable and user-friendly app.
This website is used to show up-to-date information about the drones and the pilots that are violating the conservative area of the Monadikuikka birdnest. These drones are flying within a 100-meter-radius calculated from the birdnest coordinates.
This online jewelry shop is built on a cutting-edge technology stack using MongoDB, ExpressJS, React, and NodeJS. These technologies allow us to provide a fast and secure shopping experience for our customers. With MongoDB, we can store and retrieve product information quickly and efficiently, allowing customers to browse our extensive inventory with ease. ExpressJS provides a robust backend for user authentication and order processing. React offers a user-friendly interface that makes it easy to browse products and complete purchases. Finally, NodeJS enables us to create scalable and efficient web applications that can handle high traffic volumes without sacrificing performance.
Our house marketplace is a user-friendly web app that lets users buy, rent, release, or sell properties using ReactJS, Firebase, Firestore, and Google OAuth. Users can view detailed information about each property, including photos, descriptions, and features. To rent or buy a property, users create an account and provide personal information. Google OAuth ensures secure and seamless authentication. Authenticated users can also register their own properties for rent or sale, providing details, photos, and price.
This Asian food ordering website allows users to easily order delicious Asian food from home. Built using ReactJS, Firestore, Context API, and Module CSS, the website provides a simple and intuitive interface for browsing the menu and customizing orders. Using Firestore, we can securely store menu information and order details in the cloud for easy management and updates. With Context API for state management and Module CSS for styling, the application is scalable, easy to maintain, and visually consistent. Whether you're in the mood for Pho soup or noodle, our website has you covered!
This e-commerce website allows users to easily purchase a variety of makeup items online. Users can browse products, view details, and securely checkout using Paypal Sandbox, which simulates the payment process, allowing for easy testing of payment transactions without using actual payment details. The website is built with modern technologies (ReactJS, MongoDB, NodeJS) and includes features such as user authentication, order tracking, and a wishlist. Users can create an account, which stores their personal and payment information securely. They can also view their order history and track the status of their current orders.
Please visit my Github Profile.