Giter Club home page Giter Club logo

Hi there! I'm Mark John Ignacio 👋

I am a passionate DevOps enthusiast and Web Developer with a strong background in PHP and MySQL. Currently, I am working on financial applications and continuously enhancing my skills in cloud computing and DevOps. Check out my projects and feel free to connect with me!

🌟 Projects

  • Description: Participated in Forrest Brazeal's Cloud Resume Challenge, showcasing my cloud skills.
  • Technologies: HTML, CSS, JavaScript, AWS (Lambda, API Gateway, DynamoDB, S3, CloudFront)
  • Architecture:
    • Frontend: Hosted on S3 and served through CloudFront.
    • Backend: AWS Lambda functions, API Gateway, and DynamoDB for dynamic interactions.
    • Infrastructure as Code: Managed with Terraform
    • CI/CD Pipeline: Automated using GitHub Actions.
  • Description: Sets up the infrastructure for the VProfile application on AWS using Platform-as-a-Service (PaaS) products, leveraging Terraform for deployment.
  • Technologies: Terraform, AWS (RDS, ElastiCache, Amazon MQ, Elastic Beanstalk, CloudFront)
  • Architecture:
    • RDS: Managed MySQL database for application data.
    • ElastiCache: In-memory caching layer using Memcached.
    • Amazon MQ: Managed RabbitMQ for messaging services.
    • Elastic Beanstalk: Platform for deploying and managing the application code.
    • CloudFront: Content delivery network (CDN) for distributing static and dynamic content.
    • Security Groups & IAM Roles: For securing and managing access to resources.
  • Description: Deployed a multi-tier application on AWS using Terraform.
  • Technologies: Terraform, AWS (EC2, S3, IAM, ALB, Auto Scaling), Tomcat
  • Architecture:
    • VPC: A Virtual Private Cloud to host all resources.
    • Security Groups: To control inbound and outbound traffic to instances.
    • EC2 Instances: For the database, Memcached, RabbitMQ, and application servers.
    • IAM Role: For accessing S3 buckets.
    • Load Balancer: An Application Load Balancer (ALB) to distribute traffic.
    • Auto Scaling Group: To manage the scaling of application servers.
  • Description: Developed a web application that allows students to upload and archive their thesis papers.
  • Technologies: PHP, MySQL, HTML, CSS, JavaScript
  • Features:
    • User-friendly interface for easy access and search functionality.
    • Secure login system to protect student data and ensure privacy.

📜 Certifications

  • AWS Certified Cloud Practitioner - Amazon Web Services, 2024
  • AWS re/Start Graduate - Amazon Web Services, 2024
  • Computer System Servicing NC2 - Technical Education and Skills Development Authority, 2019

🛠️ Skills & Tools

Cloud Computing

AWS

DevOps Tools

Docker Bash

CI/CD

GitHub Actions Terraform

Programming Languages

PHP JavaScript HTML5 CSS3

Databases

MySQL

Development Tools

Git VS Code Navicat

Operating Systems

Windows Linux

Frameworks

CodeIgniter 4 Bootstrap

💼 Experience

Web Developer (PHP/MySQL) - Financial Applications

HRweb Inc. | Mar 2024 - Present

  • Developing and maintaining financial applications using PHP and MySQL.
  • Designing and implementing new features and modules.
  • Collaborating with cross-functional teams for seamless feature integration.
  • Troubleshooting and resolving performance issues.

AWS re/Start Trainee

Amazon Web Services | Sept 2023 - Jan 2024

  • Gained practical AWS architecture knowledge through hands-on projects.
  • Set up virtual servers, stored data in the cloud, and designed scalable architectures.
  • Developed expertise in security, compliance, and troubleshooting.

IT Support Intern

Dei Gratia School | Mar 2023 - Jul 2023

  • Managed hardware and software installations.
  • Developed a web application for the school's library to streamline access to resources.

📞 Contact Information

📈 GitHub Stats

Mark John Ignacio's GitHub Stats

Top Langs


Feel free to check out my repositories and projects. I'm always open to feedback and collaboration. Let's build something amazing together!

GitHub followers

Mark John Ignacio's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.