I am

a Developer

a Teacher

a Mentor

an Educator

a Manager

a Designer

Bridging Mentorship, Technical Knowledge
and Emotional Intelligence to empower learners and teams.

profile photo

Seasoned educator and new developer with excellent interpersonal skills and a global mindset.

As a Front-End Instructor and Web Development Batch Manager, I've combined my teaching expertise with technical knowledge, guiding students through coding challenges, delivering lectures, and providing 1-on-1 support.

With over eight years in foreign language teaching, I've honed the ability to connect with individuals from diverse backgrounds, including C-suite executives.

Fluent in English and Italian, with intermediate skills in Mandarin Chinese and Spanish, I adapt quickly to new environments and I'm always ready to embrace new challenges and opportunities for growth.

Web Development
Batch Manager, Lead Teacher & TA

Training Assistant

Coding school, with branches in over 42 countries

ruby rails

Le Wagon,
Online EU
2025

TA in the modules

Ruby
Front-end
Ruby On Rails

Providing hands-on support during coding challenges. Offering personalized guidance to help them build confidence and core skills in web development.

Lead Teacher

Coding school, with branches in over 42 countries

Le Wagon,
Barcelona
2024 - Currently

Content taught

HTML
CSS
Bootstrap
JavaScript

Delivering lectures and providing hands-on support during coding challenges. Emphasizing empathy to understand each student's unique learning needs, offering personalized guidance to help them build confidence and core skills in web development.

Batch Manager

Coding school, with branches in over 42 countries

Le Wagon,
Barcelona
Jan - Mar, 2024

ruby, rails, js, figma, db
notion, slack, canva

Students coming from over 5 countries

Overseeing students, providing continuous support, proactively identifying potential challenges, coordinating teachers, preparing and delivering presentations, participating in weekly team meetings. These are some of the responsibilities of a batch manager.
Highly rewarding role that allowed me to ensure smooth operations while fostering a positive learning environment.

Reviews

Camila, City Manager

"Rossella is the kind of person every team needs. Her exceptional organizational skills and creativity, along with a strong human-centered approach, have been essential to her success as a batch manager."

Student

"Rossella is a memorable teacher, she is extremely nice and friendly, and you can tell she give a lot of importance to you and your questions to give you the best and clearest answer."

Ben, Teacher

"On top of her organizational skills, it's clear that Rossella has natural people skills and empathy, which foster a deep sense of trust among those around her. Overall, she is an incredible person to collaborate with."

Student

Rossella was an incredibly human teacher who taught valuable principles both inside and outside the classroom. She was always ready to help in the best way possible, offering support and encouragement whenever needed. Her warmth and willingness to welcome and guide us made a significant impact on my journey. I am truly grateful for the opportunity to learn from her, as she played a key role in making me feel more confident and capable throughout the bootcamp.

Student

"So kind and solved every kind of doubt we had. Was lovely to go to the class and feel her vibe. Really happy with her."

Student

"Very kind and always makes you very comfortable. She cares a lot about you and I think it's a great help when you feel not at the level."

Student

"Rosella was always super nice and very kind when I got to talk to her about tickets. She would always explain things in detail and I really appreciated that she always followed up with me."

Student

"Rossella was able to calm a stressed student close to panicking which is a good skill to have. Keep it up!"

Student

"Rossella is a really good human and also as a TA I had really good experiences with her. Rossella helped me a lot on some topics that were crucial for the development of my programming knowledge."

Student

"Rossella has a good knowledge , she makes a beginner comfortable , smiles always which is so good . I felt comfortable to ask even the dumbest question because she handles each and every question so well . Overall she was also so good."

Full Stack Developer
& UX | UI Designer

Full stack web development bootcamp

ruby, rails, js, figma, db

Le Wagon,
Barcelona
2023

In the past, I worked as a web designer, creating static websites using HTML, CSS, and WordPress. These projects helped me build a solid foundation in web design and develop a strong sense of aesthetics and functionality.

Recently, I've focused on web development with Rails, combining creativity with robust backend technologies. The projects showcased here are built using Ruby on Rails, HTML, CSS, and JavaScript. They feature PostgreSQL as the database, seeded with semi-realistic data using Faker, and Active Record for efficient database management. I've also integrated tools like Devise for authentication and Geocoder for location-based features.

Please feel free to explore.

Foreign Language Teacher

Teacher and Content Creator

Language school offering foreign language courses to companies' employees

microsoft-teams-2019 zoom

Connor,
Milan
2016 till 2024

Languages taught

English
Italian

Students work
mainly in

Economics, IT, finance, pharma, business representation

I've been teaching for over eight years and mainly professionals. Applying the school methodology to lesson planning and delivery in full autonomy, I use logical thinking and creativity to merge language acquisition and engaging content relevant to student needs and interests.

Reviews

Sarah, student of English

"Rossella is an English teacher of the highest level, with a professionalism and passion that is reflected in every lesson. Thanks to her clear, empathetic and engaging approach, she manages to make learning English a pleasant and effective experience for students of all ages and levels. Her preparation is excellent and she always demonstrates great attention to individual needs, adapting methods and contents to ensure maximum results. With her support, students not only quickly improve their language skills, but also gain more confidence in using the language. A true professional, highly recommended."

Luca, student of English

"I have had the pleasure of learning English with Rossella, who is not only an exceptional teacher but has also become a dear friend over time. She is a true professional—always prepared, deeply knowledgeable, and capable of diving into complex topics with remarkable ease. Rossella brings her unique perspective to every lesson, enriching the learning experience and encouraging meaningful discussions. She is genuinely passionate about exploring ideas, listening to different opinions, and fostering an open and engaging dialogue. Her open-mindedness and curiosity create an environment where learning becomes a pleasure, and personal growth feels natural. If you are looking for a teacher who combines expertise, insight, and an authentic love for teaching, Rossella is simply outstanding. I cannot recommend her highly enough!"

Sandra, student of Italian as L2

"Rossella è un'ottima insegnante, seria e anche molto simpatica. Ho imparato tanto in poco tempo, anche se sono arrivata in Italia in piena pandemia. Abbiamo combinato la grammatica con esercizi di lessico, conversazione, ho scoperto tante cose nuove sulla cultura italiana e non solo, lei stessa è una viaggiatrice, dunque ha da raccontare. È seria, puntuale, empatica e sa incorragiare gli studenti, la consiglio!"

Core teaching beliefs

"I never teach my pupils, I only attempt to provide the conditions in which they can learn."

— Albert Einstein

I strongly believe a teacher is not someone who knows it all and has to pass their knowledge to their students, but rather a facilitator whose aim is to guide and provide an environment that supports and encourages learning. My goal is to set up circumstances where students feel motivated, engaged, and empowered to explore and discover knowledge themselves.

"Every student can learn, just not on the same day, or the same way."

— George Evans

Empathy is a skill we hear a lot about nowadays, and I believe it's essential for a teacher. Each student has a different learning style, background, motivation to learn, and personal challenges. Adapting the teaching style and, in part, content, is enriching for everyone involved.

"Students don't care how much you know until they know how much you care."

— John C. Maxwell

It's easier to learn when the content is relevant and meaningful to the learner. When a teacher shows they care by connecting learning to students' interests and up-to-date, real-life content, students are more likely to be engaged and motivated to learn. Because I am very curious and inquisitive myself, this doesn't come too hard to me.

"In learning you will teach, and in teaching you will learn."

— Phil Collins

Good human interactions always produce an exchange. Teachers share what they know, but students do too. As a result, both student and teacher grow. I am fortunate to meet very interesting people, which gives me a glimpse into their areas of business, often from different perspectives, as my students are at various steps of the corporate ladder.

Develop a passion for learning.
If you do, you will never cease to grow.

— Anthony J. D'Angelo

Full Stack Web Development,

Le Wagon, Barcelona

OOP principles, MVC, Ruby, Ruby on Rails, DB, SQL, SQLite, HTML5, CSS3, JavaScript, Stimulus JS, Figma, Git and GitHub.

ruby rails js html css figma db

Phyton,

Codecademy

Phyton's fundamentals

Google Data Analytics,

Coursera

Data analysis using spreadsheets, SQL, data visualisation on Tableau

google-sheets sql tableau-software

DILS PG II,

Università degli Studi di Perugia

Didactic and metalinguistic knowledge, class observation,
analysis and design of didactic material in the Italian language

TEFL 120h

i-to-i

Teaching methodologies, lesson planning, classroom management,
grammar and language awareness, assessment and evaluation in the English language

Mandarin Chinese,

SUES in Shanghai

Chinese language

Bachelor of Design in Product Design,

Politecnico di Milano

Principles of design,
User centered design,
3D modelling, ptotoyping,
Colour theory, Adobe Suite,
Mathematics and physics

autodesk adobe suite

Lifelong learning

In our rapidly evolving world, the pace of change is accelerating, making lifelong learning increasingly essential.

It is a challenge but it can also be beautiful, as every new piece of knowledge enriches our lives.

Learning continuously, whether it's a new skill, understanding a different perspective, or exploring an unfamiliar field, becomes a powerful tool for personal growth and adaptation in an ever-changing landscape.

To have a second language
is to have a second soul.

— Charlemagne

world map

English

C2 Advanced

Italian

Native

Mandarin Chinese

B1 Intermediate

Spanish

B2 Upper Intermediate

Languages and global mindset
You don't necessarily need to know a foreign language to have a global mindset, but I believe learning one can help develop it. It fosters flexible thinking and adaptability, and opens the mind to diverse perspectives. It's a way to connect with people, discover new cultures and meet new opportunities.

I have spent over eight years teaching English as a foreign language and more than three bringing Italian to life for my students. Studying Mandarin Chinese in Shanghai immersed me in a new culture, and my frequent interactions with Spanish speakers keep my multilingual skills sharp and versatile.