HELLO
I'm
Alan
a
Web Developer
Welcome to my personal portfolio! I'm Alan, a Python and Web developer. I've worked on a variety of web projects, ranging from personal blogs, websites for ong adn e-commerce platforms. I am seeking an opportunity to enhance and expand my knowledge and skills in the field of development and artificial intelligence.
"name": "Alan Salva",
"role": "Python Developer",
"status": "Data Analysis Student",
"location": "Croatia",
"languages": [
"Spanish",
"English",
],
"skills": [
"Python",
"JavaScript",
"HTML/CSS",
"Data Analysis",
"Web Development"
],
"passion": "Building innovative solutions",
}
About Me
I'm a passionate Python Developer and IT Support specialist with experience in web development, data analysis, and technical support. Currently studying Development with Python and constantly expanding my knowledge in artificial intelligence and software development.
Work Experience
Developer / Web design
Working in Udruga Vestigium
Currently working on a project for Udruga Vestigium, a non-profit organization. The website aims to provide resources and support for the community and is designed to be user-friendly and accessible.
Developer / Web design
Working in solo projects
Solo experience dedicating to learning new skills such as design and develop of websites developing software using python and selenium to scrap websites. Be extract info from external app design functionality.
Support Specialist / Technical Assistant
Claro Argentina
Manage tasks, assist customers, provide technical support, and ensure smooth product implementation. Strong communication and troubleshooting skills.
Education
Development with Python
Humai Institute - Argentina
Fullstack Development
Axe School - Argentina
Materials Engineering
UNP Buenos Aires, La Plata
Network Administrator
Municipal Labor Office
Secretariat of Innovation, Production, and Employment.
Skills & Technologies
Programming Languages
Frameworks & Tools
Specializations
Languages
My Projects
About This Website
A complete journey from concept to deployment - documenting the evolution of this portfolio
Project Inception
Started the portfolio optimization project with the goal of creating a professional, modern, and accessible website. Initial analysis of existing code structure and planning.
HTML Optimization & Accessibility
Complete refactoring of HTML structure with semantic markup, ARIA labels, improved SEO meta tags, and accessibility enhancements. Added proper heading hierarchy and navigation structure.
CSS Architecture & BEM Methodology
Created styles-optimized.css with modern CSS architecture using BEM methodology, CSS custom properties, improved responsive design, and consolidated media queries for better maintainability.
JavaScript Modernization
Rewrote JavaScript using ES6+ features, classes, modules, and modern best practices. Improved language switcher with dropdown functionality and enhanced user experience with proper error handling.
Professional Documentation
Created comprehensive README.md, .gitignore, LICENSE (MIT), CONTRIBUTING.md, and package.json. Added professional project structure and contribution guidelines for open source collaboration.
GitHub Repository & Version Control
Set up GitHub repository with proper version control, professional commit messages, and repository structure. Established workflow for continuous integration and deployment.
GitHub Pages Deployment
Successfully deployed the website to GitHub Pages with automatic deployment pipeline. Site became accessible at tyhrr.github.io/portfolio-optimized with continuous integration.
Custom Domain Configuration
Configured custom domain alansalva.online with proper DNS settings. Set up A records and CNAME records for GitHub Pages, ensuring both www and non-www versions work correctly with global DNS propagation.
SSL Certificate & HTTPS
GitHub Pages automatically generated SSL certificate for the custom domain. Website now fully secured with HTTPS encryption and "Enforce HTTPS" enabled for enhanced security and SEO benefits.
Interactive Developer Terminal
Replaced static profile image with an interactive Linux-style terminal displaying developer information in JSON format. Added animations, syntax highlighting, and responsive design for enhanced user engagement.
Development Timeline Feature
Added comprehensive "About this Website" section with interactive timeline documenting the complete development journey. This section showcases the evolution of the project from concept to current state.
Development About-Me Section
Added comprehensive "About Me" section with detailed information about my background, skills, and experience. This section highlights my journey as a developer.