GithubTwitter

Hi, I'm a Web Developer

icon

Hi, I'm Alessandro Montenero, a web developer based in Viareggio, Italy. I specialize in Python and JavaScript development, focusing on backend, automation, and web applications. I am passionate about creating efficient and scalable solutions that meet the needs of my clients. Want to collab? Send me an email.

Professional Profile

Full Stack Developer with proven experience in developing web applications integrated with artificial intelligence. Specialized in backend development with particular focus on clean code, best practices and performance optimization. Passionate about programming and always oriented towards learning new technologies and languages. Experience in managing the complete software development lifecycle, from architecture to deployment on AWS cloud.

Work Experience

Full Stack Developer | Tomato AI | Lido di Camaiore

2023 - Present

  • Technology Migration: Led the complete transition of company architecture from PHP/Vue.js to Python Django/Next.js, ensuring operational continuity and knowledge base transfer
  • AI-integrated Development: Designed and implemented software solutions that integrate user data with generative artificial intelligence for advanced content processing
  • Database Optimization: Implemented and optimized PostgreSQL databases for efficient management of large data volumes and complex queries
  • Team Collaboration: Collaboration in multidisciplinary team of 5 developers, contributing to architecture and strategic technical decisions
  • DevOps: Complete management of CI/CD pipelines, Docker containerization and deployment on AWS infrastructure
Technologies used: Django, Next.js, PostgreSQL, Redis, Docker, AWS, Git, Python, JavaScript/TypeScript

Education

Full Stack Developer Bootcamp | Boolean Academy

2022 - 2023

Intensive full-stack web development course focusing on modern technologies and agile methodologies

Scientific High School Diploma | Liceo Scientifico Galilei - Applied Sciences Option

2014 - 2019

Viareggio

Certifications

Beginning C++ Programming - From Beginner to Beyond

Udemy | Obtain Modern C++ Object-Oriented Programming (OOP) and STL skills. C++14 and C++17 covered.

Build a Backend REST API with Python & Django - Advanced

Udemy | Create an advanced REST API with Python, Django REST Framework and Docker using Test Driven Development (TDD).

LPI Linux Essentials

Udemy

Machine Learning A-Z: AI, Python & R

Udemy | Learn to create Machine Learning Algorithms in Python and R.

Technical Skills

Backend Development

  • Languages: Python, PHP, JavaScript/Node.js, C++
  • Frameworks: Django, Express.js
  • Databases: PostgreSQL, MySQL
  • Caching: Redis

Frontend Development

  • Frameworks: Next.js, React, Vue.js
  • Languages: JavaScript, TypeScript, HTML5, CSS3
  • UI/UX: Responsive Design, Component-based Architecture

DevOps & Cloud

  • Containerization: Docker
  • Cloud Platform: Amazon Web Services (AWS), Cloudflare, DigitalOcean
  • CI/CD: Automated pipelines, Git workflows
  • Version Control: Git, GitHub

Artificial Intelligence

  • AI Integration: Implementation of solutions with generative AI
  • Data Processing: Data processing and analysis for AI applications

Key Strengths

  • Problem Solving: Ability to analyze and solve complex problems in heterogeneous technological environments
  • Adaptability: Experience in legacy system migration and adoption of new technologies
  • Versatility: Cross-functional skills spanning from backend to frontend, from database to deployment
  • Continuous Learning: Passion for exploring new languages and technologies, with continuous skill development
  • Innovation: Experience in integrating emerging technologies such as artificial intelligence
  • Collaboration: Ability to work effectively in multidisciplinary teams

Language Skills

  • Italian: Native
  • English: Excellent written, good spoken