
Hello, I'm Federico. a full-stack developer with 4 years of experience. I enjoy building sites & apps.
About me
Upon nearing my graduation in Computer Science, I decided to pursue my passion for programming. This journey led me through internships and freelance projects, focusing on full-stack web development.
What excites me most about programming is solving problems and gaining confidence in making software architecture decisions. I've developed skills in many modern technologies and I'm committed to growth, always eager to learn new skills.
I'm currently working full-time at CAEN as a software developer, but I remain open to new opportunities that align with my career goals.
My skills
- React
- TypeScript
- Python
- NodeJS
- HTML
- CSS
- Git
- CI
- Linux
- Docker
- PostgreSQL
- NextJS
- Tailwind
- ExpressJS
- TRPC
- Drizzle
- Prisma
My projects
Roomly
Work in progress app to gamify house chores and expenses with your roommates or family.
My experience
Robotics Course
Liceo Scientifico A. Volta, IT
Robotics and IoT development course where I learned to program embedded systems using Arduino microcontrollers.
Built smart home automation prototypes with remote control capabilities, implemented RFID access control systems, and created IoT devices with sensor integration.
Developed foundational skills in embedded programming, hardware-software integration, and project prototyping.
Back-End Developer - Internship
Osmosit, IT
Backend development internship at Osmosit where I engineered scalable REST APIs and built a real-time messaging system for user notifications.
Developed database-driven solutions, implemented secure authentication protocols, and optimized system performance.
Gained hands-on experience with modern backend technologies, database management, and software architecture patterns.
Bachelor's degree in Computer Science
University of Perugia, IT
Bachelor of Science in Computer Science from University of Perugia.
Thesis research focused on Natural Language Processing and artificial intelligence applications.
Comprehensive foundation in programming languages, database systems, and computer science fundamentals.
Full-Stack Developer
Marittima, IT
Full-stack development role creating logistics and hospitality management web applications.
Built responsive frontend interfaces using modern JavaScript frameworks and developed robust backend APIs with database integration.
Implemented user authentication, data visualization, and real-time updates.
Created mpixl
At home
Co-founded and lead mpixl.com, a digital marketing and web development agency.
Built custom websites using modern frameworks, implemented SEO optimization strategies, and developed comprehensive digital marketing solutions.
Managed client projects from concept to deployment.
Software Developer
CAEN SPA, Viareggio, IT
Software developer at CAEN S.p.A., a leading Italian company founded in 1979 specializing in sophisticated electronic equipment for nuclear and particle physics research.
Engineered a high-performance charting library using pure JavaScript and WebGL, capable of rendering thousands of data points in real-time with zero lag.
Developed data orchestration applications managing hundreds of gamma/neutron radiation detectors, implementing automated reporting and email notification systems for nuclear safety compliance.
Built multiple web applications for CAEN's electronic instrumentation, focusing on real-time data visualization and system monitoring.
Contact me
Contact me directly at federicocervelli01@gmail.com or through this form.