Hi, I'm <Jonas Gomes/>

Web Developer

Turning ideas into modern, user-friendly, and high-performing applications.

About Me

I am a passionate web developer focused on building modern, efficient, and user-friendly applications. I enjoy transforming ideas into functional and visually appealing digital experiences.

I have over 6 years of practical experience working with both frontend and backend technologies, always aiming for clean code, performance, and accessibility. I am constantly learning and improving my skills to stay up to date with modern development practices.

Profile picture

Skills

Frontend

  • HTML5
  • CSS3 / Flexbox / Grid
  • JavaScript (ES6+)
  • Bootstrap / Tailwind

Backend

  • Node.js / Express
  • Python / Flask
  • REST APIs
  • GraphQL
  • Authentication (JWT)

Databases

  • PostgreSQL
  • MySQL
  • Firebase
  • MongoDB

Tools & Others

  • Git & GitHub
  • Docker (basic)
  • Linux
  • API Integration

Projects

ReadMe Generator

Web application that generates personalized markdown files for profiles in GitHub.

Zeta

Educational game that helps users to learn Python programming concepts.

Table of vacancies

Web application to manage job applications, allowing users to add, edit, and delete job vacancies.

Experience

Web Development Internship

ByBruno · Portimão | Mar 2021 – Set 2021 · 6 months

Developed web applications, integrated APIs, maintained databases, and implemented features to optimize internal company processes.

HTML/CSS · Javascript · PHP · JQuery

Education

Professional Course in Management and Computer Systems

10th — 12th Grade · Manuel Teixeira Gomes | 2019 — 2022

Practical and theoretical training in IT management, software development, databases, networks, and digital technologies applied to business environments.

Computer Engineering

Bachelor Degree · ISMAT, Portimão | 2023 — 2025

Solid academic background in software development, algorithms, data structures, databases, and computer systems, with a strong focus on problem-solving and practical projects.

Contact Me

Feel free to reach out to me via any of the channels below: