About

  • I am a Full Stack Web Developer with a Bachelor of Computer Science (Honours) and a strong passion for DevOps. My expertise spans both development and operations, integrating practices like Kubernetes, Jenkins, and Docker to enhance project efficiency, scalability, and automation. Having transitioned from Full Stack Web Development to also embracing a DevOps role, I bring a unique blend of skills that optimize both development and deployment processes. This dual expertise drives innovation and continuous improvement in all my projects.

Skills


  • HTML

    Proficient in crafting well-structured and semantic HTML code to create the foundation of visually appealing and accessible web pages.

  • CSS

    Skilled in using CSS to bring life to web designs, creating visually engaging layouts and ensuring a seamless user experience across various devices.

  • JavaScript

    Adept at developing interactive and dynamic web applications using JavaScript, with a strong focus on both front-end and back-end technologies.

  • GitHub

    Experienced with GitHub for version control and collaborative development. Proficient in managing repositories, using Git for branching, merging, and pull requests, and ensuring code quality and team collaboration.

  • Vue

    I use Vue, a modern JavaScript and Typescript framework, while making dynamic and static websites and applications.

  • Tailwind CSS

    Skilled in using Tailwind CSS to streamline and expedite the styling process in web development. Proficient in creating responsive and visually appealing user interfaces by leveraging the utility-first approach of Tailwind CSS. Familiar with custom configurations and optimizing styles for efficient and maintainable code.

  • Node

    Experienced in building robust and scalable web applications using Node.js with Express to create powerful APIs.

  • MySQL

    Experienced in designing and managing relational databases with MySQL, ensuring efficient data storage, retrieval, and optimization for high-performance web applications. Proficient in writing complex queries and stored procedures

  • PostgreSQL

    Skilled in utilizing PostgreSQL, a powerful open-source relational database, for developing robust and secure data storage solutions. Proficient in database design, writing complex SQL queries, and ensuring data integrity.

  • Docker

    Proficient in utilizing Docker to containerize applications, facilitating seamless deployment across various environments. Experienced in creating Docker images, managing containers, and orchestrating multi-container applications for efficient and scalable deployment.

  • Kubernetes

    Proficient in utilizing Kubernetes for container orchestration and management. Expertise in deploying, scaling, and managing containerized applications in clusters, ensuring high availability and efficient resource utilization.

  • Jenkins

    Experienced in using Jenkins for continuous integration and continuous deployment (CI/CD). Skilled in creating automated pipelines for build, test, and deployment processes, enhancing development workflow and ensuring rapid delivery of software.

  • Linux

    Skilled in working with Linux operating systems, including administration, configuration, and troubleshooting. Proficient in command-line utilities, shell scripting, and ensuring the security and performance of Linux-based servers.

  • Amazon Web Services (AWS)

    Experienced in leveraging the power of AWS for cloud-based solutions. Proficient in deploying, configuring, and managing AWS services, including compute, storage, and networking resources. Skilled in optimizing and securing cloud infrastructure for scalable and reliable applications.