ziping.org Open in urlscan Pro
108.181.92.98  Public Scan

Submitted URL: http://ziping.org.cn/
Effective URL: https://ziping.org/
Submission Tags: @phish_report
Submission: On October 17 via api from FI — Scanned from AU

Form analysis 4 forms found in the DOM

#

<form action="#" class="form-footer-2">
  <label for="email-1"><i class="fa-regular fa-envelope"></i></label>
  <input id="email-1" type="email" placeholder="Enter your email..." required="">
  <button type="submit">Subscribe</button>
</form>

POST https://wordpress.com/email-subscriptions

<form action="https://wordpress.com/email-subscriptions" method="post" accept-charset="utf-8" data-blog="224648661" data-post_access_level="everybody" data-subscriber_email="" id="subscribe-blog">
  <div class="wp-block-jetpack-subscriptions__form-elements">
    <p id="subscribe-email">
      <label id="subscribe-field-label" for="subscribe-field" class="screen-reader-text"> Type your email… </label>
      <input required="required" type="email" name="email" class="no-border-radius " style="font-size: 16px;padding: 15px 23px 15px 23px;border-radius: 0px;border-width: 1px;" placeholder="Type your email…" value="" id="subscribe-field"
        title="Please fill in this field.">
    </p>
    <p id="subscribe-submit">
      <input type="hidden" name="action" value="subscribe">
      <input type="hidden" name="blog_id" value="224648661">
      <input type="hidden" name="source" value="https://ziping.org/">
      <input type="hidden" name="sub-type" value="subscribe-block">
      <input type="hidden" name="app_source" value="">
      <input type="hidden" name="redirect_fragment" value="subscribe-blog">
      <input type="hidden" name="lang" value="en_US">
      <input type="hidden" id="_wpnonce" name="_wpnonce" value="0f626d2250"><input type="hidden" name="_wp_http_referer" value="/"> <button type="submit" class="wp-block-button__link no-border-radius"
        style="font-size: 16px;padding: 15px 23px 15px 23px;margin: 0; margin-left: 10px;border-radius: 0px;border-width: 1px;" name="jetpack_subscriptions_widget"> Subscribe <span class="jetpack-memberships-spinner"> <svg width="24" height="24"
            viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
            <path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z" opacity=".25" fill="currentColor"></path>
            <path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z" class="jetpack-memberships-spinner-rotating" fill="currentColor"></path>
          </svg></span></button>
    </p>
  </div>
</form>

POST https://wordpress.com/email-subscriptions

<form action="https://wordpress.com/email-subscriptions" method="post" accept-charset="utf-8" data-blog="224648661" data-post_access_level="everybody" data-subscriber_email="" id="subscribe-blog-2">
  <div class="wp-block-jetpack-subscriptions__form-elements">
    <p id="subscribe-email">
      <label id="subscribe-field-2-label" for="subscribe-field-2" class="screen-reader-text"> Type your email… </label>
      <input required="required" type="email" name="email" class="no-border-radius " style="font-size: 16px;padding: 15px 23px 15px 23px;border-radius: 0px;border-width: 1px;" placeholder="Type your email…" value="" id="subscribe-field-2"
        title="Please fill in this field.">
    </p>
    <p id="subscribe-submit">
      <input type="hidden" name="action" value="subscribe">
      <input type="hidden" name="blog_id" value="224648661">
      <input type="hidden" name="source" value="https://ziping.org/">
      <input type="hidden" name="sub-type" value="subscribe-block">
      <input type="hidden" name="app_source" value="subscribe-overlay">
      <input type="hidden" name="redirect_fragment" value="subscribe-blog-2">
      <input type="hidden" name="lang" value="en_US">
      <input type="hidden" id="_wpnonce" name="_wpnonce" value="0f626d2250"><input type="hidden" name="_wp_http_referer" value="/"> <button type="submit" class="wp-block-button__link no-border-radius"
        style="font-size: 16px;padding: 15px 23px 15px 23px;margin: 0; margin-left: 10px;border-radius: 0px;border-width: 1px;" name="jetpack_subscriptions_widget"> Subscribe <span class="jetpack-memberships-spinner"> <svg width="24" height="24"
            viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
            <path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z" opacity=".25" fill="currentColor"></path>
            <path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z" class="jetpack-memberships-spinner-rotating" fill="currentColor"></path>
          </svg></span></button>
    </p>
  </div>
</form>

<form autocomplete="off" role="search" class="jetpack-instant-search__search-results-search-form">
  <div class="jetpack-instant-search__search-form">
    <div class="jetpack-instant-search__box"><label for="jetpack-instant-search__box-input-1" class="jetpack-instant-search__box-label">
        <div class="jetpack-instant-search__box-gridicon"><svg focusable="true" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="false" class="gridicon gridicons-search " style="height: 24px; width: 24px;">
            <title>Magnifying Glass</title>
            <g>
              <path d="M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"></path>
            </g>
          </svg></div><input autocomplete="off" id="jetpack-instant-search__box-input-1" inputmode="search" placeholder="Search…" type="search" class="search-field jetpack-instant-search__box-input"><button tabindex="-1"
          class="screen-reader-text assistive-text">Search</button>
      </label></div>
  </div>
</form>

Text Content

end
start
scroller-end
scroller-start
Menu
 * Home
 * Wiki
 * Portfolio Showcase
   * subtitle
   * Portfolio Showcase: Fine-Tuning Open-Source Language Models
 * Latest Posts
   * subtitle
   * Taking advantage of older…
   * Hello world!
 * 


OUR OFFICE

 * 98 Post St, Maxuel Street, Frankfurt

 * 575 Market St, Maxuel Street, Frankfurt


GET IN TOUCH

 * ziping@liu.network
 * +1(202) 596-8353

 * 
 * 
 * 
 * 


Project SHowcase • Project SHowcase •
Z
I
P
I
N
G
L
I
U





G
r
e
e
t
i
n
g
s
,
I
’
m
Z
i
p
i
n
g
L
i
u
,
a
s
e
a
s
o
n
e
d
v
o
y
a
g
e
r
o
f
t
h
e
d
i
g
i
t
a
l
r
e
a
l
m
,
a
d
e
p
t
a
t
c
r
a
f
t
i
n
g
b
o
t
h
t
h
e
v
i
s
i
b
l
e
a
n
d
i
n
v
i
s
i
b
l
e
t
a
p
e
s
t
r
y
o
f
s
o
f
t
w
a
r
e
.
I
n
t
h
e
d
e
l
i
c
a
t
e
d
a
n
c
e
o
f
c
o
d
e
a
n
d
d
e
s
i
g
n
,
I
b
r
i
n
g
f
o
r
t
h
f
r
o
n
t
-
e
n
d
w
o
n
d
e
r
s
,
c
r
a
f
t
e
d
w
i
t
h
a
n
a
r
t
i
s
t
’
s
t
o
u
c
h
a
n
d
a
n
e
n
g
i
n
e
e
r
’
s
p
r
e
c
i
s
i
o
n
.
M
y
h
e
a
r
t
b
e
a
t
s
t
o
t
h
e
r
h
y
t
h
m
o
f
d
e
v
e
l
o
p
m
e
n
t
a
s
I
b
r
e
a
t
h
e
l
i
f
e
i
n
t
o
l
i
n
e
s
o
f
c
o
d
e
,
c
o
n
j
u
r
i
n
g
l
a
n
g
u
a
g
e
m
o
d
e
l
s
t
h
a
t
w
e
a
v
e
i
n
t
e
l
l
i
g
e
n
c
e
i
n
t
o
t
h
e
f
a
b
r
i
c
o
f
s
o
f
t
w
a
r
e
s
y
s
t
e
m
s
.
T
h
e
l
u
m
i
n
o
u
s
g
l
o
w
o
f
c
o
m
p
u
t
e
r
s
c
r
e
e
n
s
b
e
c
o
m
e
s
m
y
c
a
n
v
a
s
,
w
h
e
r
e
i
n
n
o
v
a
t
i
o
n
a
n
d
c
r
e
a
t
i
v
i
t
y
i
n
t
e
r
t
w
i
n
e
t
o
c
r
e
a
t
e
d
y
n
a
m
i
c
u
s
e
r
e
x
p
e
r
i
e
n
c
e
s
.
F
r
o
m
t
h
e
e
s
t
e
e
m
e
d
h
a
l
l
s
o
f
U
T
A
u
s
t
i
n
,
I
e
m
e
r
g
e
d
,
e
n
r
i
c
h
e
d
b
y
t
h
e
s
y
m
p
h
o
n
y
o
f
e
l
e
c
t
r
i
c
a
l
a
n
d
c
o
m
p
u
t
e
r
e
n
g
i
n
e
e
r
i
n
g
t
h
a
t
h
a
r
m
o
n
i
z
e
d
c
o
m
p
l
e
x
e
q
u
a
t
i
o
n
s
w
i
t
h
r
e
a
l
-
w
o
r
l
d
a
p
p
l
i
c
a
t
i
o
n
s
.
A
m
i
d
s
t
t
h
e
c
h
a
o
s
o
f
n
u
m
b
e
r
s
a
n
d
t
h
e
o
r
i
e
s
,
I
f
o
u
n
d
c
l
a
r
i
t
y
—
a
p
r
o
f
o
u
n
d
u
n
d
e
r
s
t
a
n
d
i
n
g
e
t
c
h
e
d
i
n
t
h
e
a
n
n
a
l
s
o
f
h
a
r
d
s
c
i
e
n
c
e
s
,
f
o
r
e
v
e
r
g
u
i
d
i
n
g
m
y
t
e
c
h
n
i
c
a
l
q
u
e
s
t
.
W
i
t
h
e
a
c
h
s
t
e
p
f
o
r
w
a
r
d
,
I
p
u
r
s
u
e
t
h
e
e
v
e
r
-
e
l
u
s
i
v
e
h
o
r
i
z
o
n
o
f
n
e
w
t
e
c
h
n
o
l
o
g
i
e
s
,
s
e
e
k
i
n
g
t
o
u
n
r
a
v
e
l
t
h
e
i
r
m
y
s
t
e
r
i
e
s
a
n
d
h
a
r
n
e
s
s
t
h
e
i
r
p
o
t
e
n
t
i
a
l
f
o
r
t
r
a
n
s
f
o
r
m
a
t
i
v
e
i
m
p
a
c
t
.
T
h
i
s
j
o
u
r
n
e
y
,
t
h
o
u
g
h
d
a
u
n
t
i
n
g
,
i
s
a
b
e
a
c
o
n
o
f
d
i
s
c
o
v
e
r
y
a
n
d
w
o
n
d
e
r
t
h
a
t
d
e
f
i
n
e
s
m
y
c
a
r
e
e
r
.
Y
e
t
,
t
h
e
v
i
b
r
a
n
t
e
n
e
r
g
y
o
f
c
o
l
l
a
b
o
r
a
t
i
o
n
a
n
d
t
h
e
t
h
r
i
l
l
o
f
p
r
o
b
l
e
m
-
s
o
l
v
i
n
g
b
r
e
a
t
h
e
l
i
f
e
i
n
t
o
m
y
w
o
r
k
,
e
m
p
o
w
e
r
i
n
g
m
e
t
o
t
r
a
n
s
f
o
r
m
v
i
s
i
o
n
s
i
n
t
o
t
a
n
g
i
b
l
e
r
e
a
l
i
t
i
e
s
.
I
n
t
h
i
s
e
x
p
a
n
s
i
v
e
d
i
g
i
t
a
l
c
o
s
m
o
s
,
I
s
t
r
i
v
e
t
o
n
u
r
t
u
r
e
a
l
e
g
a
c
y
o
f
i
n
n
o
v
a
t
i
o
n
—
w
h
e
r
e
e
a
c
h
a
l
g
o
r
i
t
h
m
I
c
r
a
f
t
a
n
d
e
v
e
r
y
i
n
t
e
r
f
a
c
e
I
d
e
s
i
g
n
s
e
r
v
e
s
a
s
a
t
e
s
t
a
m
e
n
t
t
o
t
h
e
u
n
e
n
d
i
n
g
p
u
r
s
u
i
t
o
f
e
x
c
e
l
l
e
n
c
e
a
n
d
t
h
e
r
e
l
e
n
t
l
e
s
s
d
r
i
v
e
t
o
s
h
a
p
e
t
h
e
f
u
t
u
r
e
.
U
l
t
i
m
a
t
e
l
y
,
i
t
i
s
t
h
e
i
n
t
e
r
p
l
a
y
o
f
l
o
g
i
c
a
n
d
i
m
a
g
i
n
a
t
i
o
n
,
e
c
h
o
e
d
i
n
t
h
e
m
e
l
o
d
i
e
s
o
f
c
o
d
e
,
t
h
a
t
f
u
e
l
s
m
y
p
a
s
s
i
o
n
a
n
d
p
u
r
p
o
s
e
a
s
I
c
o
n
t
i
n
u
e
t
h
i
s
e
x
t
r
a
o
r
d
i
n
a
r
y
e
x
p
e
d
i
t
i
o
n
a
c
r
o
s
s
t
h
e
v
a
s
t
a
n
d
e
v
o
l
v
i
n
g
l
a
n
d
s
c
a
p
e
o
f
t
e
c
h
n
o
l
o
g
y
.
Z
i
p
i
n
g
d
i
d
n
o
t
w
r
i
t
e
t
h
i
s
.




Portfolio
F
E
A
T
U
R
E
D
P
R
O
J
E
C
T
S



My featured projects aim to serve real-world purposes for the general public
general as open source or free to use services and websites. They are also an
ongoing process
in terms of research and development.
A few notable ones that are actively worked on or of high popularity among the
public are featured below.





> Portfolio Project: Fine-Tuning Open-Source Language Models




REAL-TIME CODING STATISTICS FOR ZIPING LIU | PAST 7 DAYS


RESUME FOR ZIPING LIU | LAST UPDATED ON FRIDAY, JULY 19, 2024 AT 4:13:23 PM
CENTRAL DAYLIGHT TIME

 * liuziping@gmail.com
 * +1 (979) 319-2471
 * linkedin.com/in/ziping-liu-1932a029a

 * United States Citizen
 * 109 Spanish Oak Circle, Lake Jackson, TX, USA, 77566

As a forward-thinking software engineer driven by a passion for innovation, I've
dedicated over 5 years - perfecting the craft of creating exceptional digital
experiences. My proficiency in DevOps and CI/CD systems has empowered me - make
significant contributions - open-source projects and cutting-edge web
applications. Moreover, in my most recent role as a Software Development
Engineer at Amazon Web Services, I played a pivotal role in optimizing
operational efficiency by spearheading projects across backend, frontend, and
DevOps domains. Noteworthy accomplishments include collaborating with lead
engineers - devise sophisticated protocols and frameworks, specializing in
frontend feature development with a keen focus on React, and deploying backend
services utilizing a suite of AWS technologies such as CloudFormation, CDK, and
S3. Although my journey at AWS concluded due - company-wide restructuring, my
dedication - my craft remains unwavering, and I am eager - bring my expertise in
DevOps, TypeScript, Machine Learning, Wordpress, Node.js, MySQL, and React - a
dynamic team where I can drive innovation and foster growth.


EXPERIENCE

Open Source Educator and Software Engineer
  Apprenticeship Web and Self-Studying, Houston, Texas
June 2022 - Present
 * During my self-directed learning period after working at AWS, I focused on
   gaining both academic and practical expertise in full-stack development and
   modern web technologies.
 * I've completed numerous hands-on projects, building over 10 innovative web
   applications and solutions that showcase my technical proficiency and
   problem-solving skills. One project even achieved a 95 percent user
   satisfaction rate, based on feedback from over 100 users.
 * I'm actively involved in open source development, collaborating on projects
   like this one:
   https://github.com/ZIPING-LIUCORPORATION/react-adobe-embed/issues.
 * I meticulously tracked my coding activity and productivity using tools like
   WakaTime, logging over 1,200 hours of coding and achieving a 20 percent
   increase in coding efficiency over six months. You can view my progress here:
   https://wakatime.com/aws.
 * At this time, I am no longer actively seeking career oppurtunities with more
   pertinent details to be added soon to my resume.
 * Check out my full report, written for one of my most active projects. It
   showcases a full year of staggering results at
   https://ziping.org/portfolio/synthethics.

Software Development Engineer (Full-time)
  AWS, Seattle, Washington
March 2020 - May 2022
 * As a Software Development Engineer at AWS, I actively engaged in the
   development of AWS IoT services, encompassing backend, frontend, and DevOps.
   My contributions resulted in an increase in service reliability.
 * I collaborated with lead engineers to enhance operational efficiency by
   creating sophisticated protocols and comprehensive frameworks for continuous
   integration and deployments, which significantly reduced deployment times.
 * I played a pivotal role in frontend feature development, focusing on React,
   and worked closely with our UX team to ensure the technical feasibility of UX
   designs. I led team efforts in better collaborative processes between UX and
   engineering teams.
 * Concordantly, providing leadership and direction for a unified UI
   development, I empowered our technical writing teams to fully understand our
   backend and frontend services. I led revisions in accessible UX text,
   ensuring empathetic and inclusive language, leveraging my academic background
   in Liberal Arts.
 * I designed and architected a robust framework incorporating cutting-edge
   technologies such as Lambda, API Gateway, ECS, CDK, CloudFormation, and S3.
   This initiative uplifted our current infrastructure, leading to new backend
   service initiatives and improved operational excellence.
 * Recognized as a leader in Development Operations and CI/CD practices, I
   spearheaded the implementation of a comprehensive CI/CD system for our team's
   projects. This involved utilizing the latest testing frameworks and
   leveraging robust and easily extensible testing libraries that I developed.
   These libraries were provided within the internal AWS package manager,
   Brazil, allowing for fast and efficient creation of integration and unit
   tests.
 * To streamline the testing process, I exposed a suite of testing commands that
   incorporated the best methodologies in UI testing. These commands could be
   used across a variety of testing frameworks, ensuring consistent and reliable
   testing of UI components in a real browser environment.
 * Drawing from my experience in writing countless tests in Cypress, Jest, and
   Puppeteer, I incorporated the best practices and addressed the nuances that
   network requests can introduce to a testing environment. This comprehensive
   approach to testing ensured the quality and reliability of our projects.
 * In tandem, I created and developed real-time analysis graphs that provided
   automated alerts for monitoring site availability using AWS CloudWatch. This
   significantly improved our ability to investigate intermittent availability
   issues in a timely manner and enabled automated remediation capabilities,
   such as auto-scaling and continuous deployment rollbacks.

Software Engineering Intern
  Texas Instruments, Sugar Land, Texas
May 2019 - August 2019
 * I spearheaded a team project for TI's annual internship design challenge,
   creating a local, voice-controlled spice-rack, as well as researched
   applications of DSPs in machine learning contexts such as speech recognition.
 * The voice-controlled spice-rack project can be viewed here:
   https://www.hackster.io/spicerack-team/voice-controlled-spice-rack-235834.

Patent Engineering Intern
  Holland and Hart LLP, Boulder, Colorado
May 2017 - August 2017
 * I collaborated with a team of patent attorneys - draft and file patents for
   clients, also drafting responses - office actions from the USPTO.

Electrical Engineering Intern
  TICOM Geomatics (CACI), Austin, Texas
June 2016 - August 2016
 * I flourished in a unique environment as a defense contractor for the U.S.
   government. My work revolved around signal processing and software-defined
   radio (SDR) projects, driving innovation in the field.

UEFI/BIOS Firmware Engineering Intern
  Hewlett Packard Enterprise, Houston, Texas
June 2015 - August 2015
 * Led the development of a custom driver integrated into the laptop's firmware,
   enabling seamless communication between the laptop's EEPROM and the
   DreamColor display panel, facilitating the transfer of calibration data. This
   driver allowed for writeable calibration data to be hardcoded at the factory
   level for precise color spacing at sRGB level.
 * This project, my first foray into the professional tech industry, demanded
   deep understanding of firmware development, low-level hardware interaction,
   and communication protocols. My understanding of firmware development and
   low-level hardware interaction deepened rapidly during this project,
   showcasing a level of technical expertise uncommon for someone still in the
   early stages of their college career.
 * I also created a user-friendly bootable UEFI application for the factory
   pipeline, streamlining the calibration data writing process to the EEPROM.
   The application's user-friendly interface and compatibility with USB booting
   enhanced efficiency and workflow for the manufacturing team, which utilized
   the same overarching implementation and architecture from the custom driver.
 * Achieved significant level improvement in production efficiency through
   optimized data transfer facilitated by the custom driver and bootable UEFI
   application that had a direct impact on factory pipeline operations.
 * Provided comprehensive documentation and ongoing support to the factory
   pipeline team, including detailed instructions for driver installation,
   bootable UEFI application usage, and standardized calibration procedures.
   This support enabled seamless adoption, utilization, and maintenance of the
   custom driver and bootable UEFI application, resulting in consistent and
   accurate calibration across all laptops produced.




EDUCATION

University of Texas at Austin 
Bachelor of Science
Graduated Fall 2019
University of Texas at Austin 
Bachelor of Arts
Graduated Spring 2019



PROJECTS

Fine-Tuned Opensource Language Model Chatbot
 * An ongoing iterative research project focused on fine-tuning LLMs utilizing a
   curated dataset of my own personal and academic writings with the goal to
   develop a chat AI reflective of my writing style and ideation patterns.
 * Leverages open-source frameworks (including Hugging Face's Transformers
   library) and advanced self-hosted, customized hardware setups, which aims to
   create an AI assistant that engages in contextually relevant conversations
   that is locally hosted and cost-effective.
 * Utilized PyTorch for implementing and training the language model, harnessing
   its capabilities for efficient computation and optimization.
 * Utilized Nvidia Titan RTX and Tesla P40 GPUs for accelerated training and
   inference, overcoming the challenges of using legacy Tesla GPUs with modern
   transformer-based models rather than the previously predominant Recurrent
   Neural Network (RNN) models. Transformers, a new architecture introduced in a
   2017 paper, gained significant traction with the release of OpenAI's GPT-3 in
   2020. The latest Tesla and Titan GPUs, released in 2018, predate this surge
   in transformer use. Transformers are revolutionary because they save
   considerable memory compared to RNN approaches, with minimal tradeoffs.
 * Given my iterative ongoing work in developing LLMs, I have become Highly
   proficient now in developing AI centered approaches in software application
   solutions that utilize language models ability in managing problems
   classicaly referred as non-deterministic or of polynomial time complexity.
 * I integrated RESTful APIs for model inferencing, enabling seamless
   interaction with the chat AI via web applications and other platforms,
   including utilization of streamed api protocols. Chat with my AI on my
   portfolio site at https://linkedinliu.com. Note: chat is only available on
   desktop web browsers.
 * To read a full technical report on this project, visit
   https://zi-ping.com/synthethics, a detailed portfolio report of the project
   now that is has spanned a full year of progress and of staggering results in
   multiple facets concerning machine learning and theoreotical mathematics.

Implementing CD/CI with Github Actions for my open-source project: a React
Component that displays PDFs using Adobe's SDK
 * As a distinguished leader in development operations (see:
   https://ziping.org/accolades), I have always been captivated by this
   challenge and persistently aimed to improve upon existing practices within
   the dynamic and challenging field of operational excellence and in tandem
   development operations.
 * I successfully developed and currently maintain a functional CI/CD system for
   one of my most active open-source projects:
   https://zi-ping.com/projects/react-adobe-embed. This project uses React and
   Adobe's Embed API and seamlessly integrates PDFs into web applications as a
   custom React component, currently serving thousands of users each month.

Pin-Yin Annotator for Chinese (Mandarin) Characters Web Application
 * A complimentary online text editor designed with the capability to append pin
   yin as annotated text above Chinese characters. This tool was born out of my
   personal struggle to locate an annotator that was user-friendly and harnessed
   the power of the most recent web technologies This project utilizes React,
   Vite, as well as backend Node.js (RESTFUL API)..
 * This editor is still in development but is free to use at
   https://pinyin.ziping.org.

Customized Wordpress Plugin Utilizing React
 * I began creating custom wordpress plugins, but realized that there was no
   official support of utilizing front-end frameworks or TypeScript when
   developing a wordpress plugin, especially relevant when developing wordpress
   plugins that are intended be a customized block utilized within Wordpress'
   visual editor, also known as Gutenberg. Hence, I created a solution which
   integrates usage of React, as well as TypeScript, within a wordpress plugin.
 * It is viewable as a github template repository, thus can be easily used as a
   starting point for a new repository on github for any developer who wishes to
   utilize the workflow I have created. Checkout the github template at
   https://github.com/ZIPING-LIU-CORPORATION/liulock-reactable-synthethics-chatblock.


NOTABLE SKILLS

 * TypeScript
 * React
 * Java
 * JQuery
 * JSP
 * Git
 * Node.js
 * Cypress
 * REST
 * HTML
 * Wordpress
 * CD/CI
 * CSS/SASS
 * MySQL


SOCIAL LINKS

--------------------------------------------------------------------------------

 *  Portfolio (https://linkedinliu.com)
 *  Github (https://github.com/zipingl)
 *  Wakatime (https://wakatime.com/aws)
 *  Blog (https://ziping.org)
 *  YouTube (https://youtube.com/@zipingl)


DOWNLOAD

ZIPING’S MOST CURRENT CV

Accessible through Instant Server-Rendered PDF Download


ZIPING LIU’S RESUME AS JSON

Download


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



 * 
 * 

CONTACT INFO

Maxuel Street, Frankfurt
2589 Germany. information.mighty.com +2858 62359 32159

SUBSCRIBE NEWSLETTER

Subscribe our newsletter for future updates. don’t
worry we don’t spam your email address

Subscribe

Type your email…

Subscribe

Join 442 other subscribers

2024 © Ziping Liu. All rights reserved.

 * Terms & Conditions
 * Privacy Policy




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!

Type your email…

Subscribe

Skip to content ↓




SEARCH RESULTS

Magnifying Glass
Search
Close search results
Sort by:
Relevance•Newest•Oldest


NO RESULTS FOUND


FILTER OPTIONS


Close Search
Search powered by Jetpack