Thomas Bach
AeroLeads people directory · profile

Thomas Bach Email & Phone Number

Software developer & Educator at APro
Location: Taipei, Taipei City, Taiwan, Province Of China 9 work roles 4 schools
LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
APro
Role
Software developer & Educator
Location
Taipei, Taipei City, Taiwan, Province Of China

Who is Thomas Bach? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Thomas Bach is listed as Software developer & Educator at APro, based in Taipei, Taipei City, Taiwan, Province Of China. AeroLeads shows a matched LinkedIn profile for Thomas Bach.

Thomas Bach previously worked as Software Developer at Apro and Head of Computing at Taipei European School. Thomas Bach holds Bachelor Of Science, Computer Science from University Of Colorado Colorado Springs.

Profile bio

About Thomas Bach

I'm a builder and educator with experience in software development and computer science education. I enjoy tackling difficult problems, primarily in software, and collaborating with others on side projects that help people learn. Over the years, I've moved between roles in software and education, finding appeal in the technical challenges of the former and the impactful possibilities of the latter. Each field demands a unique kind of ingenuity that I strive to bring to my work.

Listed skills include Educational Technology, Curriculum Development, K 12, Lesson Planning, and 22 others.

Current workplace

Thomas Bach's current company

Company context helps verify the profile and gives searchers a useful next step.

APro
Apro
Software developer & Educator
9 roles

Thomas Bach work experience

A career timeline built from the work history available for this profile.

Software Developer

Current
Apro

Taipei, Taiwan

  • As a fullstack software developer at a startup focused on developing a suite of workflow tools for content development:
  • Leading the complete backend rewrite from an older Java Play system to Node.js and TypeScript.
  • Developing and managing the backend infrastructure with Node.js, TypeScript, PostgreSQL, Kysely, and Docker.
  • Implementing and integrating Azure Cognitive Services, OpenAI, Google Adwords, DigitalOcean and other Google services.
  • Handling Continuous Integration/Continuous Deployment (CI/CD) setup and maintenance.
  • Contributing to frontend development using Vue.js.
Aug 2023 - Present

Head Of Computing

Taipei City, Taiwan

  • In my role as the head of department for computer science and design, I was responsible for:
  • Teaching all levels of computer science courses (IGCSE and IB).
  • Managing department affairs and leading the development of curriculum materials, events and managing the school's makerspace.
  • Mentoring and training teachers new to the department and, at times, the subjects.
  • Running various coding clubs, as well as the VEX robotics team.
Sep 2021 - Jul 2023

Computer Science Teacher

Taipei City, Taiwan

  • Initiated the IBDP Computer Science program.
  • Integrated VEX robotics into the curriculum, ran coding and design based clubs, and built out the school’s first maker lab.
Aug 2017 - Aug 2021

Educator And Instructional Design

Ulink College Of Guangzhou

Nansha, China

  • This role involved a dual focus on teaching, as well as instructional design and technology development:
  • Developing support materials across departments to improve integration of technology in the classrooms.
  • Collaborating with the technology department to develop online school services and create an effective backup system.
  • Teaching computer science and physics courses.
  • Coaching the school basketball team and running an after-school coding club.
Aug 2015 - Jul 2017

Computer Science & Math Teacher

Guangzhou

  • I initiated the computer science program in the school as well as working as a technology integrator.
  • Started the computer science program and developed the course materials and curriculum based on the IB (International Baccalaureate) system.
  • Helping teachers effectively integrate technology in the classroom.
  • Taught computer science, mathematics and MYP design.
  • Developed design lessons using Adobe tools such as Photoshop and Premiere.
  • Assisted staff with technical issues and worked with IT on school-wide solutions to technology issues.
Aug 2012 - Jul 2015

It Technician And Educator

Fountain, Colorado

  • Managed computer labsIn my role as a technology integrator and technician, my responsibilities included:
  • Performing maintenance on systems and providing technical support for lab equipment and users.
  • Ensuring the smooth operation of IT infrastructure within the lab environment.
  • Assisting teachers to create lessons which effectively use the technology provided.
  • Taught technology and mathematics classes.
Aug 2010 - Aug 2012

Math Teacher

Emerson Middle School

Colorado Springs, Colorado Area

  • Math Coordinator in charge of curriculum alignment, classroom observations, assessments, purchasing, mentoring new teachers, and coordinating with other departments.
  • Designed and led professional development sessions involving math and technology in the classroom.
  • Headed up a committee on technology integration within the school. Worked to promote the use of existing systems and helped introduce a variety of others.
  • Successfully provided accommodations for ELL, SPED, and SED learners by working closely with both the ESL and special education departments.
Aug 2006 - Aug 2009

Software / Web Development

Web Design And Short-Term Development

Colorado Springs

  • As an independent web developer, I provided services to a number of small businesses:
  • Building, deploying, and maintaining websites primarily using Perl and PHP, with additional work in Flash and JavaScript.
  • Hosting websites on a mix of Windows and Linux servers.
  • Ensuring performance and security of hosted websites.
Jun 2002 - Oct 2007

Automated Test / Java Development

Colorado Springs, Colorado

  • Worked on automated test scripts using WinRunner and in-house testing tools.
  • Development of in-house tools using Java and Perl.
  • Experience with UNIX, SQL and Apple WebObjects.
Jun 2000 - Jun 2002
4 education records

Thomas Bach education

Master Of Education - Med, Educational/Instructional Technology

FAQ

Frequently asked questions about Thomas Bach

Quick answers generated from the profile data available on this page.

What company does Thomas Bach work for?

Thomas Bach works for APro.

What is Thomas Bach's role at APro?

Thomas Bach is listed as Software developer & Educator at APro.

Where is Thomas Bach based?

Thomas Bach is based in Taipei, Taipei City, Taiwan, Province Of China while working with APro.

What companies has Thomas Bach worked for?

Thomas Bach has worked for Apro, Taipei European School, Ulink College Of Guangzhou, Utahloy International School Guangzhou (Uisg), and Fountain Middle School.

How can I contact Thomas Bach?

You can use AeroLeads to view verified contact signals for Thomas Bach at APro, including work email, phone, and LinkedIn data when available.

What schools did Thomas Bach attend?

Thomas Bach holds Bachelor Of Science, Computer Science from University Of Colorado Colorado Springs.

What skills is Thomas Bach known for?

Thomas Bach is listed with skills including Educational Technology, Curriculum Development, K 12, Lesson Planning, E Learning, Curriculum Design, Educational Leadership, and Classroom Management.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Thomas Bach you were looking for.

View similar profiles