Thomas Bach

Thomas Bach Email and Phone Number

Software developer & Educator @
Thomas Bach's Location
Taipei, Taipei City, Taiwan, Taiwan, Province of China
Thomas Bach's Contact Details

Thomas Bach personal email

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.

Thomas Bach's Current Company Details
APro

Apro

Software developer & Educator
Thomas Bach Work Experience Details
  • Apro
    Software Developer
    Apro Aug 2023 - Present
    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.
  • Taipei European School
    Head Of Computing
    Taipei European School Sep 2021 - Jul 2023
    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.
  • Taipei European School
    Computer Science Teacher
    Taipei European School Aug 2017 - Aug 2021
    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.
  • Ulink College Of Guangzhou
    Educator And Instructional Design
    Ulink College Of Guangzhou Aug 2015 - Jul 2017
    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.
  • Utahloy International School Guangzhou (Uisg)
    Computer Science & Math Teacher
    Utahloy International School Guangzhou (Uisg) Aug 2012 - Jul 2015
    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.
  • Fountain Middle School
    It Technician And Educator
    Fountain Middle School Aug 2010 - Aug 2012
    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.
  • Emerson Middle School
    Math Teacher
    Emerson Middle School Aug 2006 - Aug 2009
    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.
  • Web Design And Short-Term Development
    Software / Web Development
    Web Design And Short-Term Development Jun 2002 - Oct 2007
    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.
  • Mindport
    Automated Test / Java Development
    Mindport Jun 2000 - Jun 2002
    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.

Thomas Bach Skills

Educational Technology Curriculum Development K 12 Lesson Planning E Learning Curriculum Design Educational Leadership Classroom Management Teaching Tutoring Instructional Technology Instructional Design Chinese Culture Translation Chinese Python Java Web Design Javascript Relational Databases C# Django Web Development Data Mining Machine Learning Gui Development

Thomas Bach Education Details

Frequently Asked Questions about Thomas Bach

What company does Thomas Bach work for?

Thomas Bach works for Apro

What is Thomas Bach's role at the current company?

Thomas Bach's current role is Software developer & Educator.

What is Thomas Bach's email address?

Thomas Bach's email address is tb****@****ail.com

What schools did Thomas Bach attend?

Thomas Bach attended University Of Colorado Colorado Springs, Regis University, Western State College, Georgia Institute Of Technology.

What are some of Thomas Bach's interests?

Thomas Bach has interest in Social Services, Economic Empowerment, Civil Rights And Social Action, Environment, Poverty Alleviation, Science And Technology, Human Rights, Animal Welfare.

What skills is Thomas Bach known for?

Thomas Bach has skills like Educational Technology, Curriculum Development, K 12, Lesson Planning, E Learning, Curriculum Design, Educational Leadership, Classroom Management, Teaching, Tutoring, Instructional Technology, Instructional Design.

Not the Thomas Bach you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.