If you need a programmer who’s great at solving problems (current problem: unemployment), then I’m your guy!
From prenursing to programming, my journey to computer science was a natural evolution. Having spent most of my life using computers and playing video games, the transition made sense.
I have a particular interest in backend work, but my first job introduced me to full stack development, and I’ve grown to prefer it, with a strong inclination towards the backend. After my first job, I took a long break to recharge and focus on other interests.
Most of my personal projects are created for personal use, driven by my interests. When Im not coding or gaming, you’ll likely find me walking my dog, Momo, or hitting the gym.
Developed automation scripts for RuneScape using Java and the botting software's API. Leveraged event-driven programming to efficiently handle in-game events and tasks, enhancing gameplay and maximizing in-game currency acquisition.
A calendar web app built using Next.js, allowing users to easily toggle dates on and off for tracking events or tasks. The app features a user-friendly interface and utilizes Next.js for efficient server-side rendering, ensuring a smooth and responsive experience.
Baccarat game using JavaFX with a visually appealing and interactive UI. Implemented game logic, including card dealing, hand comparison, and scoring per Baccarat rules. Designed features like betting options, animations, and player statistics. Optimized performance and incorporated responsive design for a smooth user experience.
A web app that enables users to add and remove job cards to track job applications and associated job portals. The app features easy-to-manage options, including filtering by rating, to help users efficiently organize and monitor their job search.
Classic game of Tic-Tac-Toe. Built by using JavaFX and Java sockets with separate server and client UIs. Supports multiple users connecting via ports, real-time score updates, and game synchronization. Includes built-in AI with three difficulty levels (easy, medium, hard) for an enhanced gameplay experience.