Al Lukaszewski

Computer Science Expert


Ph.D., Divinity, St. Andrews University

M.S., Psychology, University of Edinburgh

B.A., History, Rutgers University


  • More than 30 years of experience as a computer programmer and software engineer
  • Specializes in Python language, text processing, and database systems
  • Wrote MySQL for Python (Packt Publishing, 2010)
  • The principal of Lukaszewski Consulting Services
  • Professional membership in several industry organizations



Albert (Al) Lukaszewski, Ph.D., is a former writer for ThoughtCo who wrote about the Python programming language for more than three years. Among his topics were, the power of Python's string templates, and how to analyze a file line by line. Dr. Lukaszewski has more than 30 years of experience as a programmer in text processing, database systems, and natural language processing (NLP). 

In addition to being an expert on Python, he received various accreditations including certification in C and C++ programming. His book, MySQL for Python (Packt Publishing, 2010) is a practical tutorial for intermediate users who want hassle-free access to their MySQL database through Python. Dr. Lukaszewski is a member of several professional societies, including the Association for Computing Machinery (ACM) and the Institute of Electrical Electronics Engineers (IEEE).


Albert Lukaszewski earned a Doctor of Philosophy (Ph.D.) from St. Andrews University in 2005. He also holds a Master of Arts in Teaching (MAT) from Fuller Seminary and a Bachelor of Arts (B.A.) degree from Rutgers University.

​Awards and Publications

ThoughtCo and Dotdash Meredith

ThoughtCo, a Dotdash Meredith brand, is an award-winning reference site offering education content created by experts. ThoughtCo reaches 13 million readers each month. Learn more about us and our editorial guidelines.

Read more from Al Lukaszewski