I am a dedicated and skilled web developer with 5 years of professional experience in the software development industry.
My journey into tech began 7 years ago when I picked up coding as a hobby. What started as a casual interest quickly turned into a passion for creating impactful applications.
This passion led me to pursue formal education, earning a diploma in Computer Information Systems from Holland College’s rigorous 2-year program.
Upon graduation, I gained an internship at Timeless Medical Systems, a company specializing in software solutions for parenteral and enteral nutrition in NICU patients.
Through hard work and diligence, I transitioned from intern to full-time developer. Immediately I began contributing to projects that positively impacted patient care.
Outside of work, I enjoy staying active by training in martial arts, including kickboxing, grappling, and boxing. My love for challenges extends beyond physical activities; I also dedicate time to explore new technologies by working on educational projects.
Currently, I am diving deep into the AWS ecosystem to expand my expertise and discover innovative ways to deploy scalable applications.
I am constantly seeking opportunities to grow as a professional and take pride in learning new skills, refining my craft, and delivering exceptional results.
Below, you’ll find some projects that showcase my technical abilities and creative problem-solving skills. Note that I am constantly working on projects so look out for frequent updates.
Using Laravel, I’ve built scalable and maintainable applications.
I developed an application for a company called Red Island Seafood where I implemented features like user
authentication,
quote generation, baasic CRUD and e-commerce operations with Laravel’s powerful ORM, Eloquent.
I also built a web application called ThreeG, a logistics application for a small shipping company.
This application allows users to manage and track shipping packages efficiently. Key features include:
Read More
Using Laravel’s modular and expressive framework, I ensured the application was scalable, maintainable, and secure, making it a reliable solution for the company’s logistical needs.
I have utilized AWS services such as EC2 for hosting, S3 for storage, and RDS for database management, ensuring secure and scalable application deployments. I also hold an AWS Cloud Practitioner Certification.
For the Red Island Seafood project, I designed and implemented CI/CD pipelines using AWS CodePipeline and CodeDeploy.
This automation streamlined testing and deployment processes, significantly reducing downtime.
The application is hosted on an EC2 instance, where I configured an Apache web server to serve the web application and set up a MySQL database for data storage.
Read More
For the ThreeG project, I used a single EC2 instance that hosts both the Apache2 web server and the MySQL database. Additionally,
I configured AWS Route 53 for DNS hosting to ensure reliable domain management and routing for the application.
I have experience configuring Apache2 to host multiple Laravel applications on EC2 instances and Windows servers ensuring seamless deployment and optimal performance I resolved issues related to misconfigured .htaccess files, enabling clean URLs and configuring vhost to serve multiple projects.
My understanding of Vue.js allows me to leverage its component-based architecture to create scalable and maintainable user interfaces. Even with limited examples, I have used Vue.js to develop user interfaces, focusing on smooth user experience. I am eager to continue growing my expertise with Vue.js through more advanced projects.
Responsive design is a crucial aspect of modern web development, ensuring that a website provides an optimal viewing and interaction experience across a wide range of devices.
From the smallest smartphones to the largest desktop monitors, responsive design adapts the layout, content, and functionality of the website to suit the screen size, resolution, and orientation of each device.
When I build websites, I prioritize ensuring that they are aesthetically pleasing and fully functional on all major devices.
Read More
This involves using fluid grid layouts,
flexible images, and media queries to adapt the design based on the user’s device characteristics. Whether it's a mobile phone, tablet, laptop, or desktop monitor, I aim to make sure that the website's content is easily readable, navigable, and visually appealing without requiring horizontal scrolling or zooming.
Moreover, I focus on maintaining a consistent and intuitive user experience across all devices. I understand that a seamless experience is crucial to user satisfaction, regardless of whether the user is accessing the site from a high-resolution monitor or a smaller mobile screen.
By employing mobile-first design principles and thorough testing on various screen sizes, I ensure that users can easily access and interact with the content, whether they are browsing on-the-go or at home.
By making use of responsive design techniques, I ensure that the websites I develop not only look good but also provide a user-friendly interface across every platform.
This approach helps create a consistent brand identity and ensures that the website meets the expectations of users, regardless of the device they use.
I have utilized PHP to develop robust backend systems, During my tenure at Timeless Medical Systems I have developed complex logic for the companies enterprise software. I have also used PHP to develop other dynamic web applications that are showcase in my portfolio's project section.
I have extensive experience writing custom SQL scripts to manage data within enterprise
applications.
This includes tasks like adding new products and units based on client requirements,
ensuring seamless data updates while maintaining database integrity.
By creating tailored SQL scripts, I’ve streamlined data entry processes, reducing manual
effort and minimizing errors for our clients' complex systems.
My work involves crafting efficient and optimized SQL queries, handling large datasets, and
ensuring compliance with business rules while maintaining a high level of data accuracy.
I have experience working with Nodejs to build backend solutions. I used it to connect to a both Githubs' and Jira's web API to enable a seamless transfer for data between Github Issues and Jira. I have explored its use as a backend for web applications in handling Server- side logic api design and asynchronous programming.