Alessandro Amella
About Me

I help startups and companies design and develop web applications, mobile apps and software, from architecture definition to production deployment.
Education
MSc in Computer Science (AI specialisation)
Aarhus University · 2026 – present
BSc in Computer Science
University of Bologna · until March 2026
Erasmus+
Brno University of Technology
Diploma in Telecommunications
I.T.I.S. E. Fermi (Modena)
Other interests of mine:
- Radio: diploma in telecommunications and radio amateur.
- Electronics and microcontrollers.
- Public transport and urban planning.
- Aviation and railways.
- Traveling (32 countries visited so far).
System Administrator
- System administrator at Infolog S.r.l., where I worked with the development team to create a web application for warehouse management.
- Refactored the Microsoft SQL Server database.
Software Developer
- Internship at the public transport company SETA S.p.A., where I developed the software for generating audio files for announcements on buses, currently used across the entire fleet in Modena, Reggio Emilia and Piacenza.
- Training of a machine learning model for passenger counting using onboard cameras.
Web Developer
- Design and development of a microservice system for an oxygenator production plant, from the general architecture to Raspberry Pi devices on Arch Linux.
- Development of cost analysis software and a Flutter app to interface with medical devices.
Freelance Developer
Working with startups on various web projects. Mostly MERN stack (or often PostgreSQL and NestJS). I've worked on microservices architectures with automated CI/CD pipelines, cloud infrastructure deployment, and plenty of AI / LLM service integration.
Some of my projects
These are just some of the projects I have worked on, many more are on GitHub.

Bachelor's thesis and empirical case study on LLM-based information extraction. Instead of brittle DOM scrapers, an LLM pipeline reads messy Italian public-transport strike notices (HTML and PDF) and pulls out structured data: dates, scope and guaranteed service windows. I ran 1,400+ benchmarks across GPT, Gemini, Llama and DeepSeek and several preprocessing strategies, including a DOM-chaos resilience test, reaching an F1-score above 0.95 on field extraction. A companion React Native app sends real-time strike alerts.
Built with
Let's keep in touch
For quotes, consultations or information, you can contact me through the following form (or via the channels at the bottom right).
I am open to:
Student job / part-time
I am doing my Master's in Aarhus and I am looking for a student job in development, a few days a week.
Web, software and app development
Development of websites, web applications and custom software.
IT consulting
Consulting on IT problems, choice of technologies and solutions.
Other
Any other information or request.






