Hello! I am a Web Developer
Passionate Fullstack Web Developer specializing in Frontend with a journey that began in 2019 as a hobbyist programmer. Proficient in HTML, CSS, and JavaScript, particularly experienced in crafting engaging user interfaces using frameworks like React.js. I am good in translating design concepts into responsive and visually appealing web applications. Constantly evolving my skills. With a holistic approach to web development, and a problem-solving mindset, I am dedicated to creating seamless digital experiences. Let's connect and explore opportunities to bring ideas to life in the ever-evolving world of web development.
Tech Stack
Projects
TaskBoard
A realtime fullstack web application using Next.js with MongoDB as the database. Greater user experience than 'Todo Board' as it does not requires prompt every edit. Board can be shared to other people and work with them in realtime.
![/images/task_board.png](/_next/image?url=%2Fimages%2Ftask_board.png&w=3840&q=75)
Todo Board
A fullstack web application using Next.js as the frontend, and Supabase as the backend. Supabase provides authentication and database, which makes it easy to make a fullstack application. The reason why I made this project is to be familiar with optimistic updates, which is good for improving user experience.
![/images/todo_board.png](/_next/image?url=%2Fimages%2Ftodo_board.png&w=3840&q=75)
Kripton Admin Dashboard
A project that mainly focuses on implementing existing design into react.js with reusable components. This design is from Peterdraw https://www.figma.com/community/file/1222112795133261547.
![/images/kripton_admin_dashboard.png](/_next/image?url=%2Fimages%2Fkripton_admin_dashboard.png&w=3840&q=75)
ExpressJS with Json Web Tokens
A project that mainly focuses on backend which handles authentication flow using JWTs for handling sessions.
Realtime Chat
A fullstack chat application that uses web sockets with socket.io to make realtime updates.
![/images/realtime_chat.png](/_next/image?url=%2Fimages%2Frealtime_chat.png&w=3840&q=75)