Which Country Has the World's Best Programmers? Here are the Stats (2024)

Remote programmers and developers were a valuable addition to a company far before the pandemic. With the ever-growing digitalization of infrastructures and systems, hiring the best programmers in the world is the priority for thousands of companies.

How to attract the best programmers in the world? And, considering the infinite possibilities of remote hiring, where to find the programmers in the world?

Ben Frederickson, a software developer from Vancouver, already tried to answer these questions by researching where to find top talent developers. According to his research, the top 5 countries to find developers are:

  • United States
  • China
  • India
  • United Kingdom
  • Germany

This study is based on GitHub Users Accounts, which are more popular in the US. As Frederickson admits, the data from GitHub cannot give you a complete overview, leaving out great places to consider, like Eastern Europe or South America.

Jump to:

  • What Do Entrepreneurs Say?
  • HackerRank Competition: And The Winner Is…
    • Where To Find The Best Programmers In The World For Each Technology?
    • Which Country Has the Most Tenacious Developers?
  • Which Country Produces the Best Coders Worldwide?
  • Best Countries to Find Programmers For Specific Coding Languages
  • Top 10 Countries With The Best Programmers In The World
    • 1. Ukraine
    • 2. China
    • 3. Poland
    • 4. The Philippines
    • 5. Romania
    • 6. Brazil
    • 7. Taiwan
    • 8. Czech Republic
    • 9. Canada
    • 10. India
  • Hire The Best Programmers In The World By Going Remote

What Do Entrepreneurs Say?

If you type this question on Quora, you will find many different answers. Some people give general advice. Others share their experiences.

Among the answers, you can find some interesting opinions based on individual experience. Russian engineers, for example, are well-trained but don’t fit well with team dynamics. Or, in Costa Rica, you can find smart developers, but it’s challenging to pull up larger teams. Philippine engineers speak good English, work longer hours, and are excellent in design. On the other hand, the country has weak infrastructures leading to power difficulties, and there is a high tendency to sickness. What concerns Chinese developers is a different story. They are smart workers but don’t speak very good English – and who do it cost three times more. Indians are well trained but usually work in the night a second job, and due to the large population, it’s hard to pick good candidates.

Where the truth lies? Of course, personal experience can always contradict general statistics. Or you can find your perfect candidate in a country where developers are less than 10% of the population. However, there are some ways to see which area is the best one to start looking at and find the best developer for you.

HackerRank Competition: And The Winner Is…

HackerRank study is a company specialized in hiring remote developers. They released a competition for developers and programmers worldwide. The 2021 test combined 15 different domains, including mathematics, data shell, data structure, Java, etc.

Programmers from different countries scored different results depending on the domain of the test. On the overall score, China and Russia rank in the top positions with the most talented programmers. For example, Chinese programmers recorded the best performance in mathematics, functional programming, and data structure challenges. The Russians dominated in algorithms, while the US and India ranked below the #20 positions in all domains.

Following China and Russia on the overall score, other countries like Switzerland, Japan, Tawan, and Italy scored optimal results. For example, Japan holds expertise for AI technologies, while Italy did excellent tutorials and databases.

Where To Find The Best Programmers In The World For Each Technology?

Based on HackerRank’s domain expertise, you can see where a programming language is more popular. For example, Ruby is very popular in Japan, followed by Brazil, Mexico, and Chile. Or developers from Malaysia and Pakistan prefer C++, while in Taiwan, Python is more popular. Almost everywhere, Java is the most popular language.

Which Country Has the World's Best Programmers? Here are the Stats (1)

Which Country Has the Most Tenacious Developers?

Part of the HackerRank score system looks at those countries that don’t complete the challenge. It might sound like a useless challenge, but when thinking of hiring, it’s something you want to consider back in your mind.

Development projects always have bottlenecks, and you need someone tenacious enough to find solutions. Technical expertise is crucial for programmers, but other soft skills can make a difference. And one of them is determination.

In countries like Nigeria, Malaysia, and Pakistan, developers tend to give more easily. On the other hand, Switzerland and Hungary didn’t leave any incomplete challenges and had the most tenacious developers.

Which Country Has the World's Best Programmers? Here are the Stats (2)

Which Country Produces the Best Coders Worldwide?

Besides the result of individual countries, Eastern European countries scored excellent results proving many talented developers. For example, Poland, Hungary, and the Czech Republic rank in the first ten positions of the HackerRank challenge.

In Eastern Europe, you can find over 5.7 million IT professionals, of which 33% are female tech professionals. In the past few years, local governments invested in the IT market and tech education. As a result, most developers are based in Ukraine and Poland, making Eastern Europe one of the best places to hire a remote developer.

The hourly rate and time zones are the most convenient for most developed countries. For example, in Western Europe, the time difference is about 1 to 3 hours. On the US West Coast it is 10 hours, and on the East Coast is around 6–7 hours.

In addition, Eastern European developers are among the most proficient in English around Europe. For example, Poland ranks #11 on the English Proficiency Index globally, while Ukraine and Russia recorded a literacy rate of 99.4%.

Finally, Romania ranked 20th on the HackerRank list, but it’s still one of the best places to look for developers. According to A.T. Kearney Global Services Location Index, Romania is the 18th country for financial attractiveness, skill levels and availability, and tech business environment. Romania’s government also offers excellent benefits for employers in Western Europe and North America in addition to convenient time zones and language proficiency.

Best Countries to Find Programmers For Specific Coding Languages

In 2019, the SkillValue SaaS platform organized multiple competitions for developers with algorithm exercises in different programming languages. According to this test, Mexico is the top country if you need an expert with Java and JavaScript, while Ireland has the best .NET developers. Once again, Eastern Europe dominated the competition with other coding languages. Serbia excels in C/C++, Hungary with PHP, and Slovakia in Python.

For what concerns Europe, the Eastern side is definitely the best place to look at. Otherwise, France and Italy are also slowly appearing on the scene. Both countries are making significant transformations in their education system to improve programming education. Since 2014, France has offered programming classes in elementary schools, following the Polish example. Likewise, leading companies like Apple are investing in Italy to bag the best programmers in the country – which ranked 10th in the HackerRank challenge.

When it comes to the HackerRank competition, developers working with Java are mostly from Poland, Hungary, Bulgaria, Switzerland, and Taiwan. For C++ programmers, countries like France, Russia, Italy, Hungary, and Switzerland have the best performance.

China performed well in multiple domains, beating other countries in data structures, functional programming, and mathematics. Russia won the algorithm challenges. While HonkHong, Poland, Bulgaria, China, and Russia dominated with Python.

Based on the results of these different challenges, you can get an idea of which countries produce the best coders in different programming languages.

Here are the results from both research:

Which Country Has the World's Best Programmers? Here are the Stats (3)
Which Country Has the World's Best Programmers? Here are the Stats (4)

IT & Innovation

The innovation index helps isolate where countries are investing in innovation and the IT market – producing skilled and updated developers. it’s an efficient method to start looking at where are the best programmers in the world.

According to Bloomberg Innovation Index, the best Indicators for the Innovation Index are the capacity to invest in Research and Development, patent activity, overall productivity, and higher education. Following this research, the best 10 countries for innovation are:

  • Germany
  • South Korea
  • Singapore
  • Switzerland
  • Sweden
  • Israel
  • Finland
  • Denmark
  • United States
  • France

In addition, it’s important to consider the local Digital Competitiveness in the global market. In this sense, the IMD World Competitiveness Center evaluates 3 factors in a country:

  1. Knowledge: Capacity for technological learning
  2. Technology: Investments for developing digital technologies
  3. Future Readiness: Financial plans for digital transformation

According to their system of research, the top 10 countries in 2020 are:

  1. United States
  2. Singapore
  3. Denmark
  4. Sweden
  5. Hong Kong SAR
  6. Switzerland
  7. Netherlands
  8. South Korea
  9. Norway
  10. Finland

However, the fact that a country invests in digital evolution doesn’t mean that it produces great programmers. Finland and Norway, for example, have great technology infrastructure but didn’t shine in any of the competitions mentioned above.

Top 10 Countries With The Best Programmers In The World

Which Country Has the World's Best Programmers? Here are the Stats (5)

In his attempt to understand the world, German philosopher Friedrich Hegel organized history following the thesis-antithesis-synthesis pattern. The order of these categories, however, is never chronological but logical. For historical events, for example, it’s never the date that matters but the impact on the current society.

What’s the use of this point here? We can use this perspective as an inspiration. While some countries didn’t appear in the HackerRank list, some places keep high standards for remote development. Combining other lists and general stats, it’s worth mentioning other counties.

Following Hegel’s example, the countries listed here aren’t from the best to the worst. Here is a list of 10 places where language proficiency and education systems make each of these countries a great place to find the best remote developer for your team.

As we mentioned in the beginning, HackerRank created a challenge with different tests and domains. Some countries didn’t rank well in the overall result but did excellent performance on single challenges. When you look for a remote developer around the globe, keep in mind the specific skill you need for your project.

1. Ukraine

As we mentioned, Ukraine is one of the top places to hire a remote developer in Eastern Europe. The IT industry counts around 175.000 tech professionals in Ukraine, with over 23.000 skilled and hard-working graduates entering the tech market.

In the HankerRank challenge, Ukrainian developers reached an average score of 88.7% across all the challenges. In addition, the country is home to the largest community of C++ programmers, and 80% of their IT professionals speak English fluently.

2. China

China is #1 in the HackerRank challenge and without surprises. The vast country is home to the fastest-growing IT companies, producing 4.7 million tech graduates every year. Unlike Eastern Europe,only 10 million of China’s 1.3 billion residents speak English. In addition, it is essential to consider their restricted policy on Intellectual Property (IP) laws – which you can turn around by hiring remotely.

3. Poland

Poland is #3 in HackerRank, ranking first in Java assessments and in the top five with programming languages like Python, Shell, and Ruby. In addition to a convenient time zone, 30% of the Polish population speaks English as a second language facilitating communications.

4. The Philippines

The Philippines is one of the largest English-speaking countries globally — over 92% of Filipinos speak English. In addition, the local government highly implemented educational reform in the last few years, focusing on a specialized STEM high school system.

While for more complex projects, China or Ukraine is a better fit, for a single project, the Philippines are a great choice.

5. Romania

As we said earlier, Romania is one of the places to hire in the IT market. Romanian government highly implemented IT infrastructure over the past years, and almost 90% of Romanian developers speak English and many other foreign languages.

6. Brazil

There are almost 6.18 million fluent English speakers in Brazil, and the government implements technology education infrastructures. In addition, the Brazilian IT workforce is relatively young – 38.18% of the population is under 24 years old. Like the Philippines, Brazil is a great place to find junior developers for small projects.

7. Taiwan

Taiwan is #7 in the HackerRank list, with top performances in functional programming and data structures. In the last few years, the local government launched a program to become “Asia’s Silicon Valley,” improving STEM education and IT infrastructure.

However, in Taiwan, it is hard to find IT professionals proficient in English. The government is improving this aspect, considering making English one of their official national languages.

8. Czech Republic

The Czech Republic counts 7,000 tech university graduates per year. The average salary tends to be higher than in Ukraine or Romania. However, it is still one of the most convenient places to hire because of the lower salary rate, especially hiring from the UK or US.

9. Canada

Canada counts 18.6% of Canada’s annual graduates with STEM degrees. Even ranking #21 in HackerRank, cities like Toronto, Calgary, and Halifax have plenty of talented developers. Especially for US companies, Canada is an English-speaking country and has a similar time zone. As a developed country, however, Canada has a higher annual salary rate.

10. India

India didn’t rank well in the HackerRank challenge, and the country is suffering from competition from Europe and South America. However, even with challenges and limits, India remains probably the first most popular country when it comes to remote IT talent.

As the second-largest English-speaking country, Indian developers are the first choice for US or UK employers. Additionally, the Indian education system focuses on mathematics producing 2.6 million STEM graduates each year.

Hire The Best Programmers In The World By Going Remote

As we mentioned initially, you can find the best programmers in the world following different approaches and lists. HackerRank made this list from various challenge types and determined the domain preferences for each country. According to them, Chinese developers took part in mathematics competitions while Czech developers, for example, preferred to partake in shell competitions. If you need an expert with shells, then Serbia is the place you need to start with.

Generally speaking, most programmers participated with Java, except for Malaysia and Pakistan (C++) and Taiwan (Python). Developers from Malaysia and Pakistan preferred C++, while those from Taiwan preferred Python. However, according to SkillValue, Slovakia is the first country for Python programmers and Serbia for C/C++ languages. If you need a master of these two languages, East Europe is the best place to start the research.

On the other hand, if you need a junior developer position, the Philippines or Brazil is a better option. Based on the specific need of your project, this list can help you select where to start your hiring process. And if you still have some questions on how and where to find the best world programmers, we are here to help!

DistantJob has been an IT staffing agency for over a decade. We know where to look for the best programmers for your team and how to navigate the screening and hiring process. Contact us, and find the top programmers in the world and the best fit for your business!

Which Country Has the World's Best Programmers? Here are the Stats (2024)

FAQs

Who is No 1 programmer in the world? ›

As of December 2022, Gennady is the highest-rated programmer on Codeforces, CodeChef, Topcoder, AtCoder and HackerRank.
...
Gennady Korotkevich
Known forProgramming prodigy; highly ranked sport programmer from an early age
AwardsCodeforces peak rating 3979 (22 January 2022)
5 more rows

Which country has the best programmers HackerRank? ›

According to HackerRank, these are the core technologies Polish programmers are highly skilled in. In addition, Poland is leading in Java development, ranked second in algorithms (Python), and ranked fifth in Ruby development.

Which country is king of software? ›

China. The software development market in China is flourishing like never before, with technologies like Machine Learning and Artificial Intelligence taking the front seat. At the end of 2020, the software industry in China had generated a revenue of €900 billion.

Which country has the smartest engineers? ›

Engineers play an imperative role by the discoveries of science to improve the quality of life. Let's have a look on top 10 countries that produce the most engineers.
...
Countries No. of Engineering Graduates (approx)
Russian Federation454,436
United States237,826
Iran233,695
Japan168,214
South Korea147,858
5 more rows
11 Aug 2022

Where did Elon Musk learn to code? ›

Well, yes, Musk is a self-taught programmer who started programming and coding at a very early age. Despite being so young, he learned the BASIC programming language from the workbook that he got with his computer.

Is Elon Musk a software developer? ›

Spurred on by his early success, Elon and his brother Kimbal founded a software company, Zip2, in 1995, with $28,000 of their fathers' money.

Who is the king of coding? ›

Currently, Python is trending and can be regarded as the king of programming languages.

Which country is best for Python programming? ›

Python remains a sought-after programming language in Europe as well. Thanks to its versatility and ease of coding, it is becoming the top choice for a variety of companies.
...
The average Python Developer Salary in Europe.
CountryAverage Salary
Switzerland$192,639
The Netherlands$49,520
Denmark$76,526
3 more rows

Who are better programmers Chinese or Indians? ›

Here are two other big findings in the area of programming ability levels: (a) 6.5% Chinese engineers can write correct with few anomalies while the corresponding figure for India is lower at 5.2%, and (b) 81% Chinese are unable to write functionally correct code compared to 52.5% Indians.

What country has the most software engineers? ›

India. India is among the leading offshore software development destinations. The country also allows you to get access to highly talented engineers who have working experience. According to a report, the country generates up to 2.6 million software developers every year.

Who is the smartest programmer in the world? ›

Terry A. Davis
EducationBachelor's degree in computer engineering (1992) and master's degree in electrical engineering (1994) from Arizona State University
OccupationComputer programmer video blogger
EmployerTicketmaster (1990–1996)
Known forTempleOS
4 more rows

Which is the best programming language in the world? ›

What Are the Best Programming Languages to Learn in 2023?
  • Javascript.
  • Python.
  • Go.
  • Java.
  • Kotlin.
  • PHP.
  • C#
  • Swift.
29 Nov 2022

How many programmers are in the world? ›

In addition to software developers, the 4,3 million estimated in 2021 includes technical writers, electrical and hardware engineers, CAD programmers, actuaries, statisticians, economists, mathematicians, and anyone who writes or reads code on a daily basis.

Who is the world's best software engineer? ›

1. Dennis Ritchie: Dennis Ritchie “Father of the C programming language” who also created UNIX operating system along with his long-time colleague Ken Thompson. He was an American Computer Scientist.

Which is the biggest IT company in world? ›

Apple, the world's largest tech company by revenue, generated $294 billion in 2021. With over 585,000 tech companies, the U.S. has the largest technology sector by revenue in the world.

Which country is best for software engineer 2022? ›

1. United States. About the country: The United States is the world's largest economy and home to some of the world's leading technology companies, such as Google, Apple, and Microsoft. The country also has a large number of top universities, such as MIT and Stanford, which produce many qualified software engineers.

Which country has most skilled engineers? ›

According to research conducted by the World Economic Forum (which excludes China and India due to lack of data), Russia leads the way, producing an annual total of 454,000 graduates in engineering, manufacturing and construction.

What code does Bill Gates use? ›

Bill Gates was proficient at BASIC and assembly(most popular languages those days). However, Microsoft developed C# as a replacement for Java, after they had a falling out with Sun over Java. So Microsoft uses C# where it would've made sense to use Java .

Can Mark Zuckerberg code? ›

Mark Zuckerberg learned to code not long after he received his first computer as a sixth grader. Zuckerberg was instantly interested in coding, eventually turning to C++ for Dummies to teach himself programming. In 2013, Zuckerberg explained his motivation.

Does Elon Musk code in Python? ›

Elon Musk's iconic company, Tesla, operates on an operating system built on the Python programming language. Elon Musk continues to prefer it as his favourite programming language.

How Bill Gates learn coding? ›

Bill Gates has been fixated on programming since age 13, when his school got its first computer terminal. “The machine was huge and slow, and it didn't even have a screen,” he writes on his blog, Gates Notes. “But I was hooked.” He spent as much time as he could learning about computers, hacking and coding.

How did Mark Zuckerberg learn to code? ›

As I mentioned above, Mark Zuckerberg learned how to code mainly through trial and error and by building projects he was interested in. However, his parents did hire him a private tutor to help guide him through his learning.

Is Jeff Bezos a coder? ›

He considered himself a man of technology instead of a financier and it reflected in his vision for the company. David saw his company as one that would apply technology to different industries, one of them being investing (this is important later). Yes, Jeff wrote code prior to starting Amazon.com.

Which is the No 1 programming language? ›

JavaScript is the most common coding language in use today around the world. This is for a good reason: most web browsers utilize it and it's one of the easiest languages to learn.

Who is the richest coder? ›

As of 2021, the Richest Programmer in the World is Elon Musk with a worth $158 Billion. Elon Musk developed two websites/ softwares (X.com and Zip2) which provided Elon enough money to venture into his engineering interests (Tesla and SpaceX).

Why is Python so popular? ›

The python language is one of the most accessible programming languages available because it has simplified syntax and not complicated, which gives more emphasis on natural language. Due to its ease of learning and usage, python codes can be easily written and executed much faster than other programming languages.

Which is better C++ or Python? ›

C++ is faster than Python because it is statically typed, which leads to a faster compilation of code. Python is slower than C++, it supports dynamic typing, and it also uses the interpreter, which makes the process of compilation slower.

Is Python better than Java? ›

Python: The simple path. Although Java is faster, Python is more versatile, easier to read, and has a simpler syntax. According to Stack Overflow, this general use, interpreted language is the fourth most popular coding language [1].

Is Python coding better than Java? ›

Java is generally faster and more efficient than Python because it is a compiled language. As an interpreted language, Python has simpler, more concise syntax than Java. It can perform the same function as Java in fewer lines of code.

Who are good at maths Chinese or Indians? ›

"Indians are better at math and have better communication skills, while the relatively 'quiet' Chinese are more likely to shine in quantitative financial analysis, a field that relies purely on technical and strategic skills to win," Liu said.

Why are Russian programmers so good? ›

They know many technologies, programming languages, libraries, and the best programming practices and methodologies. That's why the local development industry is so prestigious and software developers are highly regarded. Russian developers also have good communication skills and can work with an international team.

Which programming language has the highest demand? ›

The Best In-Demand Programming Languages
  • JavaScript. If you're looking for a popular language to learn, JavaScript should probably come first. ...
  • Python. Python also sits atop of the list of most popular programming languages. ...
  • HTML. ...
  • Ruby. ...
  • SQL. ...
  • PHP. ...
  • C.
27 Sept 2022

Which country is better for IT jobs? ›

Switzerland, Sweden, Australia, and the United States have higher software engineer salaries than other countries. A data scientist is one of the highest-paid jobs across the globe.

Which country is best in IT industry? ›

Learn more about how countries are assessed in the Best Countries methodology.
  • Russia. ...
  • United Kingdom. ...
  • Singapore. ...
  • Germany. Technological Expertise Rank: 5. ...
  • United States. Technological Expertise Rank: 4. ...
  • China. Technological Expertise Rank: 3. ...
  • South Korea. Technological Expertise Rank: 2. ...
  • Japan. Technological Expertise Rank: 1.
27 Sept 2022

Is Elon good at programming? ›

If anything, Elon Musk was an above average self-taught coder that used his skills to propel his entrepreneurial career. While Musk was a good enough coder to get his original projects off the ground, they later needed to be re-written by other engineers to properly scale the businesses.

Which country has the highest programmer salary? ›

The top three in our comparison are: the United States, Switzerland, and Israel.
CountrySalary
1. United States$110,140
2. Switzerland$97,518
3. Israel$71,559
4. Denmark$63,680
6 more rows
1 Jul 2022

Does Bill Gates know programming? ›

As the co-founder of Microsoft, Bill Gates is considered to be one of the pioneers of today's home computing, but he admits that his programming skills are now a little "rusty".

What are the top 3 programing languages? ›

As far as web and software development goes, Python, followed by Java, JavaScript, and C++, are among the most popular programming languages in today's market. Whether you're looking to improve your coding skills or start a career in technology, learning a coding language can bring many benefits.

What are the top 3 programming languages? ›

That's right! Several surveys and research have identified Python, JavaScript, and Java as the top programming languages.

What age are most programmers? ›

Computer Programmer Age Breakdown

Interestingly enough, the average age of computer programmers is 40+ years old, which represents 69% of the population.

Are most programmers male or female? ›

Software Programmer Statistics By Gender

28.7% of software programmers are women and 71.3% of software programmers are men.

What is the highest programming job? ›

What is the highest-paying coding job?
  • Computer and Information Systems Manager.
  • Software Engineer.
  • Data Scientist.
  • Full Stack Developer.
  • Network and Computer Systems Administrator.
  • Computer Systems Analyst.
  • Product Manager.

Which country is famous for coding? ›

China: China is home to some of the fastest-growing tech companies in the world, producing 4.7 million tech graduates every year. Chinese coding and programming opportunities provide great resources for professionals to boost their careers.

Does Mark Zuckerberg code? ›

Mark Zuckerberg started his coding journey in Grade 6 when he got his first computer. In his own words, he didn't start because he wanted to learn all about computer science or master the discipline of code, but rather because he wanted to build something fun for himself and his sisters.

Which country is best for computer engineers? ›

Q. Which country is best for Computer Science engineering? A. USA, Canada, UK, Australia, and Germany are some of the popular Countries to Study Computer Science and Computer Engineering.

Which country is better for software engineer? ›

The best-paid developers are in the USA

The United States of America is the world's top paying country, with an average yearly software engineer gross salary of $95,879.

Does Elon Musk write code? ›

Elon Musk was born in South Africa in 1971, to a working class family. As a precocious 10-year-old, he bought his first computer and taught himself to code. At 12, he sold his first computer game, “Blastar,” for around $500. It was at that moment that one of the world's greatest coder-preneurs was born.

Can Bill Gates write code? ›

Bill Gates recently took part in his ninth Reddit AMA. Ever wondered if Bill Gates could still write the code that made him a billionaire? As the co-founder of Microsoft, Bill Gates is considered to be one of the pioneers of today's home computing, but he admits that his programming skills are now a little "rusty".

What code does Elon Musk use? ›

Python. Python language is widely known for its versatility and its applications in machine learning-based technologies. Tesla, the trademark product of Elon Musk's entrepreneurial and innovative capabilities, has a Python-run OS.

Are programmers more intelligent? ›

A 1991 meta-study looked at "the effects of computer programming on cognitive outcomes" and found that students with computer programming experience scored 16 percentile points higher on cognitive ability tests than students without.

Top Articles
Latest Posts
Article information

Author: Saturnina Altenwerth DVM

Last Updated:

Views: 5910

Rating: 4.3 / 5 (44 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Saturnina Altenwerth DVM

Birthday: 1992-08-21

Address: Apt. 237 662 Haag Mills, East Verenaport, MO 57071-5493

Phone: +331850833384

Job: District Real-Estate Architect

Hobby: Skateboarding, Taxidermy, Air sports, Painting, Knife making, Letterboxing, Inline skating

Introduction: My name is Saturnina Altenwerth DVM, I am a witty, perfect, combative, beautiful, determined, fancy, determined person who loves writing and wants to share my knowledge and understanding with you.