Hello! 👋
I'm Pete
Pittawat Taveekitworachai
Researcher specializing in Large Language Models, reasoning, and prompt engineering.

About Me
I’m Pete (Pittawat Taveekitworachai) — a researcher focused on large language models and prompt engineering. My work explores how to make LLMs reliable, practical, and easy to use in the real world.
I bridge unconventional ideas to fundamental and applied research. I share what I learn through my blog, publications, and talks.
Research Focus
- Reasoning Models: prompting, supervised fine-tuning, and reinforcement with verifiable rewards (RLVR/RFT).
- Prompt engineering, test-time scaling, and agents: getting better results from a model without additional training.
- Applications: domain-specific models and applications.
Professional Highlights
- Research and writing on LLMs — a mix of peer-reviewed work and preprints.
- Talks and workshops for engineers, students, and AI communities.
- Open-source projects and prototypes around LLM workflows.
My Work at a Glance
Explore my contributions to research, writing, and knowledge sharing
Latest from the blog
Insights, tutorials, and thoughts on AI and technology
From Assistant to Collaborator: How Natural Language Agents Shape the World
Published on
Natural language agents like Siri and Alexa are evolving through generative models and transformers, generating human-like responses and revolutionizing language processing. The future of these agents involves multi-modal capabilities for interacting with the physical world in healthcare and disaster relief. Responsible development and ethical use are important due to the agents' potential and risks, including the possibility of sentient AI models.
3x3: The Life-Changing Concepts That Have Driven My Personal and Professional Growth
Published on
Life is a journey full of twists and turns, ups and downs, and unexpected surprises. It is a journey that is shaped by various factors, including our personal experiences, values, and skills. Throughout my life, I have learned that there are certain skills and philosophies that have significantly influenced and driven my journey. These skills and philosophies have helped me navigate through the complexities of life, overcome obstacles, and pursue my goals with passion and purpose.
How to Split Large CSV Files into Equal Number of Rows using Pandas: A Step-by-Step Guide
Published on
When working with large datasets in CSV format, it can be challenging to process them efficiently. One solution to this problem is to split the large CSV file into smaller files with an equal number of rows using the Pandas library. This tutorial will show you how to split a large CSV file into smaller ones based on the given code.