From Violinist to Software Engineer: Get to Know Sofia’s CFGdegree journey

GET TO KNOW sofia leong, junior iso developer & cfgdegree graduate

5 min read

Sofia Leong is currently a Junior IOS Developer at TUI, a multinational leisure, travel and tourism company and a sponsoring partner for the 2023 CFGdegree cohort of which Sofia was part of the Software Engineering stream. Keep reading to learn more about her learning and journey into tech!

What was your role before the CFGdegree, and what is your current role now?

Before completing the CFGdegree, I was a professional violinist, performing with various orchestras and teaching 10 students. My passion for problem-solving and technology eventually led me to pursue a career in software development.

Currently, I work as an iOS engineer at TUI, where I contribute to the development of their mobile app, helping enhance user experience and optimise functionality.

How did you find Code First Girls & discover the CFGdegree?

One summer I was on vacation and searching for programming courses, as I wanted to have a structured coding journey to see if it would fit me. Eventually, an advertisement for the CFGdegree came up on my Instagram and I was intrigued! 

After reading a bit about the course I ended up not applying as I feared it wouldn’t be the right fit. Next year, the same ad came up and I felt it was time! I’m very glad I applied 

Don’t let the fear of not fitting in or not having the “right” background stop you from pursuing a career in tech

How did you get started with coding?

My first steps into coding came from taking some online tutorials and experimenting with basic projects. I quickly became fascinated by the problem-solving aspect and wanted to dive deeper. This led me to enrol at 42 School, a unique coding school with a peer-to-peer learning approach. At 42, I was immersed in hands-on projects that challenged me to collaborate, think critically, and develop real-world solutions. It quickly became clear that I loved solving technical challenges and figuring out how different components worked together to create a functional product.

The CFGdegree felt like the perfect next step. It provided structured learning, a supportive community, and the opportunity to take my skills to the next level, paving the way for my career in software development.

What motivated you to do the CFGdegree?

My desire to transition into tech grew stronger over time, but I didn’t have a formal background in it. When I discovered Code First Girls, I realised it was a perfect opportunity to build my skills in a structured way. The community and support CFG offered also appealed to me, as it made the transition less daunting. The CFGdegree gave me the foundation and confidence I needed to change careers.

What's a dream tech project you'd like to pursue?

A dream project of mine would be to create a mobile app that integrates music and tech—something that helps budding musicians learn and practice more effectively, perhaps using AI to offer real-time feedback on performance or suggest personalised practice routines. Merging my passion for music with my new skills in software development would be a perfect combination.

Surround yourself with a supportive community where you can learn, grow, and get the encouragement you need to succeed.

What do you like to do in your spare time?

In my spare time, I love staying active by taking body combat lessons—it’s a great way to stay fit and relieve stress. I also enjoy reading in the garden, especially since it’s usually sunny in Portugal. Travelling is another passion of mine; I love exploring new cultures and discovering different parts of the world. When I’m not travelling, I enjoy being outdoors, whether it’s hiking or simply spending time in nature to recharge. These activities help me maintain a healthy balance between work and relaxation, keeping me energised and inspired.

What's one piece of advice you'd give to other women looking to get into tech?

Don’t let the fear of not fitting in or not having the “right” background stop you from pursuing a career in tech. In fact, having a different background can bring a fresh perspective to the team, which is especially valuable during problem-solving. Tech is constantly evolving, and diverse experiences are exactly what it needs. You don’t have to dive in all at once—start slow by taking smaller courses with Code First Girls, and when you feel more confident, you can apply for the CFGdegree. Surround yourself with a supportive community where you can learn, grow, and get the encouragement you need to succeed.

Thank you sofia for sharing your story!

To read more of our CFGdegree experience blogs and content. click the button below!

TUI Logo (1)

TECH HIRING IN PORTUGAL

TUI leveraged our program to hire Junior Software Developers from a cohort with 75% career switchers and 100% non-computer science backgrounds.

Commercetools logo

HIRING TECH TALENT IN GERMANY

Commerce Tools used our programme to hire entry-level tech talent for Junior Software Engineering and Junior Site Reliability Engineering roles.

Rolls Royce Logo Code First Girls Partner

ROLLS-ROYCE HIRING IN THE USA

Rolls-Royce exceeded hiring targets by 150%, bringing in software engineers, data ops managers, and scrum managers, with 83% from underrepresented ethnicities and 50% first-generation university attendees.

blank
SS&C company logo

OPPORTUNITIES IN TECH IN INDIA

Unilever Logo

CLASSES TO CFGDEGREE: HIRING IN INDIA

Unilever leveraged our pipeline to place CFGdegree graduates in roles like Solutions Factory DevOps Specialist and Solutions Factory ML Ops Specialist.

The Economist Group Logo Code First Girls Partner

TECH TALENT PIPELINES IN SINGAPORE

The Economist’s program supported tech pipelines with 78% oversubscription, drawing a cohort of 84% beginner-level women, 69% from underrepresented ethnicities, and 44% career switchers.

Nike Logo Code First Girls Partner

TRAINING TECH TALENT IN HILVERSUM

IQVIA Logo

Lorem ipsum dolor sit amet

TUI Company Logo

TECH HIRING IN KRAKOW AND WARSAW

Morgan Stanley logo

FROM BEGINNER TO SKILLED IN HUNGARY

Morgan Stanley used our program to hire entry-level software engineers from a cohort with 99% underrepresented ethnicities and 85% career-focused participants.

Goldman Sachs Logo Code First Girls Partner

FINDING TECH TALENT IN poland

Goldman Sachs used our oversubscribed program to hire in Poland and the UK, drawing from a cohort with 63% career switchers and 44% first-generation university attendees.

Credit Suisse Logo

TECH TOPICS UNLOCKED IN SWITZERLAND

Credit Suisse enhanced its employer brand and hiring pipeline by training a cohort that was 81% new to tech, 63% from underrepresented ethnicities, and 61% career switchers.

Skyscanner Logo

FINDING SOFTWARE ENGINEERS IN SPAIN

Skyscanner’s pipeline achieved a 4% year-over-year increase in women in tech roles, with 62% beginner-level participants and 85% career switchers.

blank

HIRING TECH TALENT IN SPAIN

Capgemini Logo Code First Girls Partner

CLOSING THE TALENT GAP IN GERMANY

Capgemini’s pilot program closed Germany’s talent gap, placing 80+ graduates globally and generating job-ready candidates for junior infrastructure admin roles.

GfK Logo Code First Girls Partner

UNLOCKING TECH TALENT IN POLAND

Booking.com Logo Code First Girls Partner

ENTRY-LEVEL TALENT IN THE NETHERLANDS

Booking.com used our program to hire junior software engineers from a cohort with 94% underrepresented ethnicities and 50% career switchers.