Skip to content

Latest commit

 

History

History
109 lines (70 loc) · 2.43 KB

File metadata and controls

109 lines (70 loc) · 2.43 KB

Tania Veiga — Developer Portfolio

Personal portfolio built with Angular to showcase my professional experience, technical background, projects and education as a software developer.

🌐 Live site: taniaveiga-dev.netlify.app

About the project

This project is my personal developer portfolio, designed and developed as a central place to present my professional profile beyond a traditional CV.

The interface combines a clean, modern layout with a glass-style visual design over a fixed city background. The site is fully responsive and supports both English and Spanish.

It includes:

  • Professional experience presented as a timeline
  • Education and technical training
  • Technologies and development skills
  • Personal and professional projects
  • Direct links to GitHub and LinkedIn
  • Spanish / English language support
  • Responsive design for desktop and mobile devices

Tech Stack

  • Angular 22
  • TypeScript
  • HTML5
  • CSS
  • Angular CLI
  • Git & GitHub
  • Netlify

Design

The portfolio was designed around a dark, technology-oriented visual identity while keeping readability and navigation simple.

Some of the main UI concepts include:

  • Fixed full-screen background
  • Translucent glass-style content cards
  • Experience timeline
  • Responsive layouts
  • Reusable Angular components
  • Bilingual content
  • Subtle visual effects and transitions

Running locally

Clone the repository:

git clone https://github.com/ElyonKyla/ElyonkylaDev.git
cd ElyonkylaDev

Install the dependencies:

npm install

Start the development server:

ng serve

Then open:

http://localhost:4200/

The application will automatically reload when source files are modified.

Production build

To create a production build:

ng build

The compiled application will be generated inside the dist/ directory.

Deployment

The portfolio is deployed using Netlify.

Production version:

🌐 https://taniaveiga-dev.netlify.app/

Project status

This portfolio is an actively evolving project.

It is continuously updated as I add new projects, technologies, professional experience and improvements to the interface.

Contact

Tania Veiga

Backend-focused Software Developer