Skip to content
View alxnrocha's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report alxnrocha

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alxnrocha/README.md
Alexandre Rocha - Frontend and Full-Stack Developer based in Barcelona

Hey, I'm Alexandre 👋

Frontend & full-stack developer based in Barcelona, focused on building practical web applications with clean interfaces, structured code and solid backend fundamentals.

My path started with web development foundations at UOC through IFCD65 and continued at CIFO La Violeta with IFCD0111, where I worked on a real CRM project for the school itself. I am currently expanding my backend knowledge through Java and Spring Boot training at Barcelona Activa.

I work mainly with HTML, CSS, JavaScript, React, Node.js, Express and SQL databases, building projects that combine responsive interfaces, form handling, API integration, database thinking and clear GitHub workflows.

I like learning by building: planning features, debugging problems, improving code step by step and understanding how systems behave when they are actually used.

Outside of code, I enjoy music, travel and exploring new ideas.


📊 GitHub Stats

GitHub contribution snake animation

🚀 Tech Stack

Core Stack

ReactJavaScriptTypeScriptNode.jsExpress.jsMySQLPostgreSQL

Frontend

HTML5CSS3Next.jsVue.jsAstroEJS

Styling, Forms & State

Tailwind CSSshadcn/uiReact Hook FormZodJoiZustandRecharts

Backend

SequelizeMySQL2Express SessionbcryptMulterNodemailerdotenv

Database, Tools & DevOps

SupabaseSupabase AuthMySQL WorkbenchGitGitHubGitHub ActionsDockerVercelNPMVS Code

Professional Practices

REST APIs · MVC · CRUD · Server-Side Validation · Parameterized Queries · Session Auth · Pull Requests · Code Review · SEO · Responsive Design · Accessibility · Web Performance · DOM Manipulation · Fetch API · localStorage · WordPress · Elementor

Currently Learning - Java, Spring Boot & Backend Architecture

JavaSpring BootSpring SecurityJWTSwaggerSonarCloudTDDSOLIDDesign PatternsIntelliJ IDEA


🗂️ Independent Projects

Personal projects built outside formal coursework, focused on architecture, product structure and full-stack practice.

ProjectStackDescriptionTypeStatus
alexrochadev.comAstro · TypeScript · CSSPersonal site and portfolio with dark tech visual identity, SEO and self-hosted fontsPersonal🔧
landing-clinica-luminaHTML · CSS · JavaScriptProfessional landing page for an aesthetic clinic, with responsive layout, accessibility polish and GitHub Pages deployPersonal

🎓 UOC — Universitat Oberta de Catalunya

Personal projects developed during the web development programme at UOC.

ProjectStackDescriptionTypeStatus
pokedex-vanilla-jsHTML · CSS · JS ModulesPokedex and battle simulator using PokeAPIPersonal
pokedex-vue3Vue 3 · Vue RouterPokedex with routing, search and dark modePersonal
frontend-portfolioHTML · CSSPersonal portfolio - multi-page, fully responsivePersonal

🏫 CIFO La Violeta — Barcelona, Spain

Personal and team projects developed during the web development programme at CIFO La Violeta.

ProjectStackDescriptionTypeStatus
contact-manager-nodejsNode.js · Express · MySQLFull-stack contact manager with REST APIPersonal
CIFO_CRM_projectNode.js · Express · Sequelize · MySQL · EJSCRM system for CIFO Violeta — student database managementTeam🔧
project_template_v2Node.js · Express · MySQL · JoiTask management web app with JWT authenticationTeam

🏫 CIFO Hospitalet — Barcelona, Spain

Coming soon.


🏫 Barcelona Activa — Barcelona, Spain

Coming soon.


📫 Let's connect

LinkedInWebsiteEmail



Popular repositories Loading

  1. alxnrocha alxnrochaPublic

  2. frontend-portfolio frontend-portfolioPublic

    Multi-page personal portfolio — semantic HTML5, CSS Grid, Flexbox, fully responsive. No JavaScript, no frameworks

    HTML

  3. pokedex-vanilla-js pokedex-vanilla-jsPublic

    Pokedex and battle simulator — vanilla JS ES Modules, PokeAPI, 3D flip cards, skeleton loading. Zero dependencies

    JavaScript

  4. pokedex-vue3 pokedex-vue3Public

    Pokedex built with Vue 3 — component architecture, Vue Router, real-time search, dark mode with localStorage

    Vue

  5. contact-manager-nodejs contact-manager-nodejsPublic

    Full-stack CRUD app — Node.js, Express, MySQL, parameterized queries, REST API, vanilla JS frontend

    JavaScript

  6. github-readme-stats github-readme-statsPublic

    Forked from anuraghazra/github-readme-stats

    ⚡ Dynamically generated stats for your github readmes

    JavaScript