Jianshu Wang
Seeking Software Engineer, Infrastructure Engineer, Site Reliability Engineer or Cybersecurity new grad jobs starting on May 2025. F-1 visa holder. Require future sponsorship.
About Me
Hi, this is Jianshu Wang, currently a Master's student in
Washington University in St. Louis
as an international student learning Cybersecurity Engineering.
I love computers, and improving user experience has been my main
driving power for many of my projects. I am always willing to
learn new technologies based on the project I have on my hand,
and previously I've worked on projects in many diverse fields,
including websites, Windows GUI, chatbots and localizations. I
am also enthusiastic about open source.
Actively looking for a job in relevent fields.
Work Experiences
WashU DevSTAC
Software Engineer
October 2023 -- Present
-
Integration of cutting-edge technology to enhance
the student and broader campus experience.
-
Carried out testing against WashU ChatGPT using Python scripts and
provided feedbacks.
-
Worked with clients to develop React websites and mobile
apps.
-
Developed a React Native mobile app for WashU internal customer.
-
Developed a Chrome browser extension for ServiceNow label printing on a DYMO printer.
Hanamizuki.ai
Co-Founder
September 2022 -- August 2023 (1 year)
An organization in partnership with
@Akegarasu
and @Shigma to
provide reliable technical support and solutions for
Stable Diffusion user community in China.
Network and Information Office of QUST
Associate Network Administrator
April 2021 -- May 2023 (2 years)
-
Provide technical support for teachers across the
campus.
-
Help the NIO office to organize network security related
events.
Lead Developer and System Administrator
July 2018 -- August 2022 (4 years)
-
Developed and maintained tools that serves
200k users, including HRMS, Wordpress, Mumble voice, chatbot,
MySQL, etc. Implemented OpenID Connect SSO across sites.
-
Identified and fixed the bottleneck of a Laravel Horizon Queue in the HRMS site and
scaled by 100 times its designed capacity
without significant cost increase.
-
Increase collaboration between teams by
regularly writing wiki documentations and
involving in Jira tickets.
-
Provided technical support for
75k+ active players, including Chinese and
English speakers.
Telegram Simplified Chinese Localization Group
Founder & Lead Translator
March 2015 -- December 2020 (5 years)
Provide a better experience to Chinese users on Telegram
Messengers by connecting islands and filling in gaps.
-
Developed an
NAPI-based Node.js binding for TDLib, which significantly increases the stability and
performance of chatbots.
-
Developed a
comprehensive chatbot
for indexing Telegram groups, self-enrollment and
anti-spam.
-
Deliver top-quality localization work prior to the
localization platform being created.
-
Implemented a self-maintained proxy database and a
self-service chatbot.
-
Created a user community for assistance in using the
app.
Education
Washington University in St. Louis
M.S. in Cybersecurity Engineering
August 2023 -- May 2025
St. Louis, Missouri, United States
Cumulative GPA: 4.0
Qingdao University of Science and Technology
B.Eng. in Computer Science
September 2018 -- Jun 2025
Qingdao, Shandong, China
Cumulative GPA: 3.35
Bachelor's Project:
Design and Implementation of an Edge-cloud
Collaboration Framework using Pluggable Transport
Protocols
Projects
Launcher of Stable Diffusion WebUI
December 2022 -- August 2023 (9 months)
A C# & Python based launcher for the Stable Diffusion
project designed to connect the non-professionals to
latest AI technologies.
-
Identified the pain points of new users in using the
Stable Diffusion project and renovated user
experience.
-
Collected common errors and developed a diagnosis
system with 105 issues included for
self-service.
-
The project has 120k DAU and is generating a
advertising revenue of 4.5k USD per month.
https://www.bilibili.com/video/BV1ne4y1V7QU
Danbooru-like Prompt Builder for Stable Diffusion
October 2022 -- December 2023 (3 months)
A Vue.js based DIY tool for Stable Diffusion and NovelAI
users. Support generating and analyzing complex prompts.
-
Collected tags from various sources and used YAML
for easy maintenance.
-
Implemented a parser for converting complicated
prompts into a structured format.
-
Provided a user-friendly interface to edit the
prompts and generate the final result.
-
Constructed a pure-frontend webapp with Vue.js /
Element.js / Typescript.
https://github.com/wfjsw/danbooru-diffusion-prompt-builder
FozzieSov Timerboard
June 2022
A timerboard for EVE Online player sovereignty events.
-
Designed a Server Sent Event (SSE) based event bus,
while messages were sent in unidirectional ways.
-
Implemented a difference algorithm, to save network
consumption when broadcasting updates.
-
Involves modern frontend technologies including
Vue.js / Typescript.
https://sovtimers.winterco.org/
Minecraft Single Sign-On
December 2018 -- January 2019 (2 months)
A Single Sign-On platform for Minecraft servers, to
provide out-of-game authentication experience.
-
Implemented an OAuth 2.0 identity provider with
Express.js.
-
Connected with Flarum discussion board with its API.
-
Provided Minecraft in-game authentication with IRC
chat forwarding channel.
https://github.com/wfjsw/kedama-sso
Minecraft JourneyMap Explorer
October 2018 -- January 2019 (4 months)
A Leaflet-based map browser for JourneyMap tiles.
-
Implemented cache-friendly tile delivery, that saves
origin server bandwidth.
-
Created an interactive collaborated marker editor,
connected with the Single Sign-On platform.
-
Used nearest neighbor interpolation algorithm, to
preserve the visual effect of a Minecraft map.
https://github.com/wfjsw/Minecraft-JourneyMap-Explorer
TDLib Binding with Telegram Bot API Reimplemention for
Node.js
May 2018 -- September 2019 (1 year, 4 months)
-
Implemented a Node.js cross-language binding library
for TDLib.
-
Analyzed how
Telegram Bot API
worked and replicated the same functionality with
this library.
https://github.com/wfjsw/node-tdlib
Telegram Group Indexer Chatbot
August 2016 -- April 2020 (3 years, 7 months)
A NoSQL-based Telegram chatbot which connects
prospective users to various groupchats and channels.
Node.js and C++ was involved. Served over
500k Chinese users since 2017.
Weifang Public Bicycle Tracker
January 2014 -- December 2019 (1 year)
An jQuery Mobile based HTML5 public bicycle tracker,
using publicly available data.
https://github.com/wfjsw/wfibike_app
Publications
Exploring digital timestamping using smart contract on the
Solana blockchain
Proc. SPIE 12586, Second International Conference on Green
Communication, Network, and Internet of Things (CNIoT 2022),
125860T (8 March 2023);
Abstract: Timestamps establish a means to dictate the
existence of a message at a particular moment in the
past. Traditional digital timestamping service utilizes
Public Key Infrastructure (PKI) and thus requires the
presence of a Time Stamping Authority, whose job is to
ensure the message’s validity. However, with the rise of
distributed computing and blockchain technology, it has
become possible to obtain timestamps in a decentralized
manner, eliminating the need for central authorities.
Previous research involves sending transactions or
utilizing a smart contract mechanism to store hashes on
blockchain and validating the outcome using public
ledgers. By prototyping a simple digital timestamping
protocol on the Solana blockchain, this article explores
the natural advantages of the Solana blockchain for
timestamping, implements a smart contract of digital
timestamping on the Solana blockchain, and measures its
latency, costs, and performance. The initial estimation
expects the accuracy of the timestamps produced by the
prototype to reach the average sub-second slot time.
However, due to network propagation delay, it is not
always possible to hit this level. The cost incurred
during the process is also analyzed and discussed.
Finally, this article highlights the potential ability
of the blockchain to provide modern decentralized
services.
Awards & Accolades
-
2nd Prize, 2022 IEEE Software Testing Contest
(College Students Category), Apr 2022
-
1st Prize, National College Student Software Testing
Competition (Individual) in China, Nov 2021