About me

Hi there, I'm John Mark Delima 👋

I'm a Software Engineer from the Philippines proficient in Python, JavaScript, and frameworks like Django and Flask. I have built completely functional and visually appealing full-stack web applications. I enjoy problem-solving games and debugging and have a passionate interest in Artificial Intelligence.

I am constantly learning and exploring new technologies to enhance my skills. I have a proven track record of academic competency and effective communication.

I thrive on collaborating with teams and inspiring creativity. Excited to make a meaningful impact in the ever-evolving world of technology as a Junior Software Engineer.

What i'm doing

  • design icon

    Full Stack Web Application

    Creates web applications that are user-friendly, visually appealing, and functional.

  • Web development icon

    Artificial Intelligence

    Utilize AI to develop smart solutions, implement ML algorithms, and automate tasks with valuable data insights.

Tech Stack

Python
JavaScript
TypeScript
Golang
Vite
React.js
Next.js
Django
Flask
Bootstrap
Tailwind
C

Resume

Experience

  1. Software Engieneer

    Dance Vision

    Dec 2023 — Present
    • Developed and maintained dynamic websites and web applications using React JS, Next.js, TypeScript, Tailwind, Django, Echo (Golang Framework), and Docker.
    • Designed and implemented a chatbot prototype leveraging OpenAI’s Assistant API.
    • Built and optimized system backends with Django’s DRF, delivering high-performance, scalable RESTful APIs.
    • Designed and managed the HubSpot CRM integration for the company blog.

Education

  1. Bachelor of Engineering Technology Major in Electronics

    Baao Community College

    June 2022 — Present
    • Consistent Dean's Lister

Courses

  1. CS50AI: Introduction to Artificial Intelligence with Python

    Harvard University

    February 2023 — Present
    • Acquired concepts and algorithms at the foundation of modern artificial intelligence.
  2. CS50W: Web Programming with Python and Javascript

    Harvard University

    December 2022 — September 2023
    • Implemented web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.
    • Learned opics include database design, scalability, security, and user experience.
  3. CS50P: Introduction to Programming with Python

    Harvard University

    September 2022 — December 2022
    • Obtained understanding about functions, arguments, and return values; variables and types; conditionals and Boolean expressions; and loops.
    • Experienced how to handle exceptions, find and fix bugs, and write unit tests; use third-party libraries; validate and extract data with regular expressions; model real-world entities with classes, objects, methods, and properties; and read and write files.
  4. CS50x: Introduction to Computer Science

    Harvard University

    February 2022 — November 2022
    • Learned a broad and robust understanding of computer science and programming and a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML.
    • Successfully built complex webpages and web application using various programming languages.
    • Engaged with a vibrant community of like-minded learners.

Projects

Blog

Contact

Contact Form