Latest Posts
  • The Prison of Our Own Making: Rethinking Enshittification
    We blame “enshittification” on greedy MBAs or careless executives, but that is a convenient myth. The truth is more tragic: platforms collapse under the weight of their own architecture. Code ossifies, contracts calcify, metrics devour meaning. What begins as negligence hardens into gross negligence. When awareness dawns and leaders still choose to look away, it becomes willful ignorance. Persist long enough, and willful ignorance turns to malice.
  • The MoE Mirage: How Meta’s LLaMA 4 Maverick Falls Short of the Hype
    The MoE Mirage: How Meta’s LLaMA 4 Maverick Falls Short of the Hype Meta recently unveiled its highly anticipated LLaMA 4 family, prominently featuring two models: the smaller-scale Scout and… Read more: The MoE Mirage: How Meta’s LLaMA 4 Maverick Falls Short of the Hype
  • Utilizing Advanced Features of OpenAI’s API for AI Agent Development
    Imagine AI agents that not only comprehend your requests but also take action on them, retrieving real-time data, engaging with your preferred services, and providing insights formatted to perfection. With the advanced features of OpenAI’s API, this vision is now attainable. Join us as we delve into the intricacies of tool calling, response optimization, and the craft of creating genuinely intelligent agents. This journey transcends mere code; it’s about redefining the future of human-computer interaction.
  • OpenAI’s Five Stages of AI and the Rise of the Operator
    OpenAI is on a mission to develop artificial general intelligence (AGI), following a five-stage roadmap. A key part of this plan is “Operator,” a new AI agent designed to act on users’ behalf, possibly transforming our interaction with technology. Could “Operator” be crucial in achieving human-level reasoning and problem-solving, as envisioned in OpenAI’s roadmap? Let’s delve into Operators, their links to neural networks, and their potential to revolutionize industries like customer service and scientific discovery.
  • Resourceful Utilization of Legacy NVIDIA Tesla P Series GPUs for Cost-Effective Development on a MacBook Pro
    Armed with expertise in language modeling and generative AI, Ziping Liu probes the practical obstacles and fixes when utilizing NVIDIA Tesla GPUs for running extensive language models (LLMs) on personal setups, including laptops with external GPU adapters. He guides us through the technical setup and all needed adjustments for top-notch performance on various operating systems. Despite facing initial impediments, Liu triumphs in running the Tesla GPU effectively using Thunderbolt connections and diligently offers detailed technical steps, which cover specifics of operating systems, power setups, and connection tips. Liu shares the cost-effectiveness and practicality of favoring older GPUs such as the Tesla series over the latest models and cloud-based solutions, thus enriching us with his personal AI learning experiences and general trends in computational requirements demanding GPUs.

Some Professional Backgrounds

June 2024 to Present

Lead Software Engineer

Gaiaverse LTD
Gaiagraph, Gaiaverse, and LLM developments
  • At GaiaVerse, I lead the development of AI-driven platforms that empower organizations to navigate complex, global challenges by transforming data into actionable insights. My work focuses on creating technology that integrates environmental, social, and cultural data to support informed, sustainable decision-making. One of the key projects I’ve pioneered is GaiaGraph, an advanced graph database housing over 13 million records, designed to reveal patterns, relationships, and insights within fragmented data to guide responsible action.
  • Utilizing an advanced AI agent framework, I designed the system to manage complex questions by categorizing query complexity and breaking down advanced queries into sub-queries for efficient, concurrent processing. Each element of this interface—parallel query decomposition, contextual embeddings, vectorized retrieval, and keyword scoring—embodies a cutting-edge approach in AI for knowledge graphs.
  • The outcome is an interactive, decision-support tool that makes GaiaGraph both accessible and impactful for technical and non-technical users alike. This achievement underscores my expertise in advanced natural language processing, memory-efficient query handling, and real-time data visualization, positioning GaiaGraph as an exceptionally powerful resource within the industry.
  • As an outcome of the AI Agent framework, surfaced a novel framework that has now resulted into a research article, viewable here and pending submissions to peer reviewed journals. You can also view it below:

Preprint: Arc CRA

March 2020 to 2022

Software Development Engineer

Amazon Web Services – Full time
Enhancing Web Development and Dynamic Content Research Initiatives at Amazon Web Services with React, Node.js, and Cypress.io
  • I utilized Cypress.io to conduct thorough web page testing, ensuring optimal performance.
  • I collaborated with behm@amazon.com to enhance operational efficiency through empathy-driven research initiatives.
  • I embarked on advanced research on CW Synthetics and Cypress, contributing to our technical knowledge base.
  • I was instrumental in frontend feature development, with a special emphasis on React. I’ve been part of the creation of accessible UI designs, guided by the expertise of johnrobw@amazon.com.
  • I’ve been a valuable member of jcrowley@’s team, creating accessible UX text through my proficiency in empathy-led technical writing. I’ve also assisted jcrowley@amazon.com in resolving technical issues, enabling the team to focus on primary tasks.
June 2018 – Aug 2019

Software Development Engineer

TEXAS INSTRUMENTS – Internship
Exploring Speech Recognition and Deep Learning: Research, Feasibility, and Development of Voice-Controlled Turntable
  • I embarked upon a quest to delve deeper into the realm of speech recognition, armed with a newfound fervor.
  • I meticulously analyzed the viability of digital signal processors in executing deep learning algorithms, which traditionally operate via graphics processing units (GPU).
  • My efforts culminated in the creation of a voice-controlled record player, a novelty item that nevertheless showcased my proficiency in implementing innovative ideas.
June 2017 – Aug 2017

Patent Attorney

HOLLAND AND HART LLP – Internship
Facilitating Patent Applications and Overcoming Rejections: A Global Perspective
  • I led meetings with inventors introducing new technology for patenting, prepared comprehensive patent applications, including detailed figure descriptions.
  • I also successfully crafted compelling arguments to overturn patent application rejections from patent offices in the US, China, and the EU.
June 2016 – Aug 2016

Electrical and Signal Processing Engineer

CACI – INTERNSHIP
Defense Contractor Role: Bridging Theoretical and Practical Signal Processing with Advanced Software Defined Radios
  • Worked within a defense contractor, which provided a different environment from both private and public sectors.
  • Researched the application of theoretical to non-theoretical Signal Processing with advanced Software Defined Radios (USRP X310 & USRP N210).
  • Conducted a detailed characterization of a software-defined radio (NI X310), utilizing signal generators, Matlab, and GPS units.
  • Debugged the radio using C++ and meticulously documented various bugs encountered during the operation of the SDR with Ticom Geomatic’s application software.
June 2015 – Aug 2015

UEFI/BIOS Firmware Engineer

Hewlett Packard Enterpise – INTERNSHIP
Advanced Laptop Display Technologies: Comprehensive Research and Implementation of DreamColor (sRGB Certified) Display Calibration and UEFI EDK II Shell Application
  • Conducted research in DreamColor calibration within advanced laptop display technologies.
  • Implemented full color spectrum factory calibration with full color spacing using automation at the production pipeline floor level.
  • Developed UEFI EDK II Shell Application/Driver that interfaced with laptop panel EEPROM.
  • Handled writing/reading of HP DreamColor calibration data through the Embedded Controller and I2C interface.
  • Utilized Debugging Boards, JTAG, Serial Monitors, and Dediprog Flash Programmer for debugging and programming BIOS/UEFI and Embedded Controller code.

Education

2019

Bachelor’s of Science in Electrical Engineering and Computer Engineering as dual majors

THE Cockrell School of Engineering at the University of Texas at Austin
Through Personal Exploration of Interests, Curiosities, and the Pursuit of Knowledge in Electrical Engineering
  • Developed a passion for computers and electronics from a young age, often assisting friends with IT issues.
  • Participated in High School band, fostering a love for music and an understanding of music theory.
  • Realized the connection between music theory and mathematics, sparking a deeper interest.
  • Chose to major in Electrical Engineering in college, driven by a profound interest in electronics and computers.
  • Gained proficiency in programming, circuit design, and signal processing through academic studies.
  • Expanded knowledge base by taking computer science courses, including data structures and algorithms, computer architecture, and operating systems.
  • View verification of degree granted to Ziping Liu via UT’s official site here.
Further Reading: Unveiling My Engineering Education: A Widely Engaged Quora Response on the Path of Discovery and Growth in Electrical Engineering

View my thorough writeup regarding my education in engineering as a highly received Quora answer below.

子平
· 4y
As a kid I always enjoyed playing with computers and electronics. I ended up becoming the IT guy for all my childhood friends, helping them fix their broken computers and phones. I also loved music, and played in my High School band. I was fascinated by the patterns in music theory and how pitch was…

As a kid I always enjoyed playing with computers and electronics. I ended up becoming the IT guy for all my childhood friends, helping them fix their broken computers and phones. I also loved music, and played in my High School band. I was fascinated by the patterns in music theory and how pitch was defined. From music, I realized the many different scales and chords related heavily with mathematics, which in itself was mind blowing to me.

When I had to choose a degree to study in college, I realized I really wanted to understand my child hood interests at a much deeper level.

Having opened up dozens of computers and phones, I always looked at the circuit boards in them with curiosity and mystery. I realized everywhere I went I would see electronics, but as to why or how they worked I had no idea. Having seen programming languages pop up in my life through mainstream culture and playing around with software and operating systems I used, I saw them only as strange words with no meaning, only understanding that they were instructions for the computer to follow. Seeing how the OS controlled aspects of multi tasking was simply just multi tasking to me, and I had no idea what it was truly doing at a software level.

I also have a love for music theory and acoustical electronics. I wanted to also understand the physics of music at a deeper level. The terminology of using things such as Hz to tune my instrument was fascinating, but what Hz meant to me beyond a number was absent. Seeing how music was recorded at a professional level was amazing, but what terminology such as sampling rate meant to me beyond the subjective quality of the recording was absent.

In essence, I realized there was a part of the world that I could not see and thus a lacked ability to see certain “colors” of this reality. I did not want to live in a world where my own vision was blind to something that is so common around my own environment. I did not want to see the world with a limited set of colors.

Thus, I ended up choosing ECE at the flagship university in Texas, and I love it so far. My focus is in software engineering and signal processing, lending to my understanding of computer electronics as well as the physics of waves. I truly now can say I see more colors of the world and enjoy very much explaining certain things I see to those around me and myself. Opening up a phone, I instantly can see all of the colors inside of it, rather than seeing the phone as just mysterious wires and boards. Switching the sampling rate of my microphone, I instantly see the colors of such action beyond just changing a number.

But of course every degree out there leads to seeing more of the world. No degree is “better” than another. For that reason, I am always learning new things without constrain to some specific subject. I simply love the pursuit of broadening my own horizons and my own colors of the world.

That is to say, the love of knowledge itself allowed me to go after any subject and excel in it. And, it is with my love of knowledge and seeing how electrical engineering has shaped our world that ultimately led me to study ECE as an undergrad. However, that is not to say I chose ECE because I simply like ECE concepts. Rather, it was seeing how I noticed a huge part of the world was missing from my reality and thus becoming interested in finding this lost world being the root reason for choosing ECE. Yet, the important thing to understand is one’s reality which has missing parts to it is not dependent on some universal constant, rather it is based upon one’s own thought, life history and emotions.

In a parallel universe, a different me might have seen linguistics as the biggest thing missing from my reality and perhaps ECE not as much. In essence, my environment and my own history of life formed my unique reality. By diving deep into my life history and the environment I lived in, I was able to see my reality in its most clearest form. I then was able to produce interests beyond just a superficial reasoning, such as money, or thinking programming is interesting because someone wrote some cool app like Zuck. But rather, I was able to find interests rooted deeply in the foundation of my own unique existence.

To put in another way, the interests I picked did not come from the positive surface emotions that I evoked from them like for example liking programming due to the emotions I felt from seeing people write unique and innovative apps; but rather, it came from the mechanism in how such positive emotions are evoked; for example, asking myself why such emotions would be felt from seeing a cool app made by someone like Zuck and whether or not these emotions resulted from a mechanism that creates an actual interest rooted deeply in my own life history. Therefore, it allowed me to see if such emotion was the mechanisms of an external factor, such as seeing how successful others became from writing a break through app desiring their success. Or, if the mechanism resulted from my internal self, rooted in a deeply personal desire independent from the external factors.

To help illustrate with another example, take for example basketball: if I wanted to become a basketball player, I would of made sure the emotions felt from basketball were rooted from my own life history, rather than from seeing how successful and popular professional athletes are as the mechanisms behind the positive emotions evoked from basketball. In essence, I did not define my interests by emotions, but rather how and why such emotions exist and made sure such mechanisms that created such emotions were not superficial constructs.

As a remark, that’s not to say my major interests as a child was just music or fixing computers. I had numerous other interests. Yet, I understood that going to college I could not study something catering to everything I loved. Taking advantage of the varied interests I had, I was thus able to see a wide range of degrees I could had studied. Being such that computers had been an interest of mine far longer than anything else and yet how ECE also covered other interests I had, I found choosing ECE as a degree most fitting.

Many of the answers below say that engineering degree is good because it pays a lot. Please do not listen to such ideas. If you chase after something for the money, you will lose your internal self to the control of outside materialism. Don’t lose your dignity for a bunch of cloth paper.

2019

Bachelor’s of Arts in Asian Studies, Cultural Studies, Language Studies

COLA WITHIN The University of Texas at Austin
Overcoming Linguistic Challenges and Enhancing Communication Skills through a Flagship Liberal Arts College
  • Elected to pursue a double major within the School of Liberal Arts, driven by an additional passion for writing and scholarship.
  • I successfully completed a Bachelor of Arts degree from a prestigious flagship university, which catalyzed significant personal and linguistic growth.
  • As a bilingual speaker since birth, I overcame a lifelong challenge of conflating Mandarin Chinese and English grammar structures, leading to a clear distinction between the two languages.
  • I transformed my writing and verbal skills, ensuring clarity of expression and precise conveyance of intended meanings, overcoming previous struggles with Chinese Pidgin English.
  • I am grateful for the liberal arts education that not only rectified foundational linguistic habits but also instilled critical thinking skills, fostering an acute awareness of potential unintended meanings.
  • I recognize communication as an art form, and am committed to continually refining the skills that were reshaped through my arts degree.
  • I express deep gratitude towards the flagship university, UT, for igniting an enduring love for a global perspective, encapsulated in the motto: “What starts here changes [my] world.
  • View verification of degree granted to Ziping Liu here.
2013

High School Diploma and Certificate

Brazoswood Highschool

With requirements set by the Board of Education of the State of Texas. Participated in Band and graduated with highest honors.

2013

Secondary Schooling

Various Public Schools within the United States
GRADESCHOOL
7-8Lake Jackson Intermediate School
5-6Rasco Middle School, Lake Jackson TX
4Cook Elementary School, Midland MI
3*Red Cedar Elementary School, East Lansing MI
PreK-2Spartan Village Elementary, East Lansing MI
* With partial attendance at another elementary school in Midland that I forgot the name to.

Featured Developmental Projects

Example Response from Synthethics Chat AI

Fine-Tuned Open-Source Generative Language ModelCurrently in R&D

I was driven by a strong curiosity to explore open-source language models that could match the capabilities of OpenAI’s GPT offerings. In my pursuit, I delved into various open-source language models and skillfully fine-tuned them using my own written datasets. The goal was to develop a personalized language model that could provide comprehensive responses by incorporating additional data through fine-tuning a more general language model. I successfully crafted a complete workflow that enables the creation of a highly adaptable and valuable fine-tuned model, leveraging the power of freely available open-source language models. Feel free to chat with the latest version of my fine-tuned AI below:

Learn more about my generative AI via my wandb profile page. More details and explanations to come regarding my workflow and hardware setup (this AI runs on my own personal hardware – please note that AI responses and queries are not saved in any way).

Continuous Integration and Deployment for a custom React Component Library

Continuous Deployment and Integration through GithubCurrently in R&D

Orchestrating a continuous deployment and integration system for code modifications is a sophisticated task that demands substantial effort and proficiency in proprietary development.

Recognized as a distinguished leader in development operations, I have consistently found this challenge captivating and have persistently aimed to enhance existing procedures. With the universal acceptance of GitHub as the premier platform for monitoring code alterations and the accessibility of advanced features and tools, I embarked on a personal journey to investigate the potential of harnessing these resources to establish a comprehensive continuous deployment and integration system, even as a complimentary user. I successfully engineered and presently sustain a functional continuous deployment and integration system for one of my most active projects on GitHub



While further documentation and explanation will be provided in due course, I invite you to witness the system in action by visiting the following link,


adobe-embed-demo

React PDF Component Viewer via Adobe Embed API Initially Released October 2022

A react library component that wraps around Adobe’s powerful PDF rendering engine into a fully featured react component as well as handling the loading and calling of Adobe’s PDF rendering SDK. This provides a react friendly method for utilizing Adobe’s Embed PDF and complex features through a more commonly accessible React Component and Rendering Library. View the library from NPM, or view its publicly accessible code repository here.

Learn more about what it does
Comment
byu/Necessary-Ad8108 from discussion
inreact

Advanced Pinyin Annotator via a2z.institute

Pin-Yin Annotator Tool for Chinese (Mandarin) Characters Web Application 
FIRST RELEASED July 2023

An innovative online text editor, expertly crafted to seamlessly append ‘pinyin’ annotations to Chinese characters. This tool was inspired by my personal quest for a user-friendly annotator that leverages the latest web technologies. Moreover, I was driven by the ambition to enable the smooth export of these annotations into a wide array of formats.

The pinyin annotator also offers definitions as tooltip displays when hovering over or selecting a portion of the text. These definitions are generated from my backend server, which analyzes the entire text input and returns the most suitable definitions of Chinese characters based on the context of the text.

The code for this project is kept private due to the uniqueness of this application and the absence of other annotator tools that match its accessibility and user-friendliness. I have also made it free, as I believe that language learning is an invaluable skill that everyone should have the opportunity to pursue, and I am more than honored to provide the means for those less privileged to do so.

This tool is still in development and is free to use here.


Regrettably, to safeguard against misuse or potential plagiarism, and to prevent the commercial exploitation of this unique annotator tool – a tool that stands alone in its free availability and its utilization of the latest web technologies and frameworks such as React, NodeJS, Typescript, and SlateJS, among others – the source code has been withheld from public access.

Consequently, it remains private on my GitHub account.

Real-timed Development Skillset

Typescript

80

PHP

95

CSS

80

C

Java

Java

60

HTML

60

FRAMEWORK/RUNTIME KNOWLEDGE

React


Cypress.io


NodeJS


@ZipingL‘s Developer’ StatSTotal time coded since Sep 9 2021


Operating Systems use for Ziping Liu over Last 7 Days
View Ziping's Resume through his official Indeed feature presentation as a form of contingent view in case LinkedIn decides to ban Ziping from their "professional community" once again.
Build Ziping as a LinkedIn Badge Bot! Build a Ziping today!

2 responses to “Dev Blog of Mr. Ziping Liu”

  1. zipingl Avatar

    Should you observe that the real-time monitoring of my coding activity appears to be exceptionally extensive, particularly for a full day’s display, please be aware that coding is more than a profession to me – it is a cherished hobby. I engage in coding during my leisure hours, much like others might enjoy a film or listen to music. I acknowledge that coding may not be a conventional form of relaxation, but it is one that brings me immense satisfaction. I appreciate your understanding in this matter.

    1. zipingl Avatar

      In light of potential misapprehensions, I find it pertinent to also articulate that my leisurely pursuits extend beyond the stated activity of involving programmatic pursuits and thereby encompassing activities traditionally perceived as such, including but not limited to, an expressed appreciation for the arts of cinema and music.

Have something to say? Leave a comment, make yourself heard.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments
Read them all
  • zipingl Author
    zipingl
    11 November, 2023at 2:52 pm

    Should you observe that the real-time monitoring of my coding activity appears to be exceptionally extensive, particularly for a full day’s display, please be aware that coding is more than a profession to me – it is a cherished hobby. I engage in coding during my leisure hours, much like others might enjoy a film or listen to music. I acknowledge that coding may not be a conventional form of relaxation, but it is one that brings me immense satisfaction. I appreciate your understanding in this matter.

    reply
    1. zipingl Author
      zipingl
      11 November, 2023at 11:05 am

      In light of potential misapprehensions, I find it pertinent to also articulate that my leisurely pursuits extend beyond the stated activity of involving programmatic pursuits and thereby encompassing activities traditionally perceived as such, including but not limited to, an expressed appreciation for the arts of cinema and music.

      reply
Post a comment2Comments

Your email address will not be published.
Required fields are marked *

Have something to say? Leave a comment, make yourself heard.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Comments

This is a unique website which will require a more modern browser to work!

Please upgrade today!

Dev Centre and Blog by Ziping Liu

An ever-evolving portfolio and resume for Ziping Liu, a professional software engineer: Discover more about Ziping Liu's professional contributions within!

Skip to content ↓