Accomplished Software Engineer with a broad spectrum of skills in web development, machine learning, and embedded engineering. Continually adapting to new programming languages and technologies, I excel in tackling complex challenges. Now, I am ready to embrace new opportunities in the dynamic field of software development, equipped with renewed energy and an enhanced skill set. However, I am no longer actively seeking new opportunities in this ever-evolving industry.

Resume of Mr. Ziping Liu,As a Continuously Updated Dynamic Web-Dependent Multi Platformed Feature Presentation

Professional Background

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 “Curriculum Vitae”

  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 ↓