Junxiang Chen
- https://github.com/jchen042
Profiles
Junxiang Chen
jchen042
Summary
Senior Software Engineer with 5 years of experience in full-stack development and cloudbased solutions. Proven expertise in leading complex projects, architecting scalable
systems, and enhancing code quality. Adept at mentoring teams, fostering cross-team
collaboration, and delivering impactful, high-performance software solutions.
Experience
Neo4j UK Limited
Senior Software Engineer
https://neo4j.com/
November 2021 - Present
London, UK
Led the Data Importer project to become a core DBaaS production tool, driving a 60%
increase in daily and monthly active users (DAU/MAU).
Transitioned the Data Importer from a client-side tool to a cloud-based solution with
microservices on GCP, using Go, Kotlin, and Kubernetes, significantly enhancing
Neo4j’s product strategy.
Enhanced the graph visualisation library with "draw on canvas" capability via React.js,
and integrated it into the Data Importer, unifying visualisation experiences across
Neo4j tools.
Collaborated on the Neo4j Aura console project, integrating cloud storage for user data
using Node.js and Kubernetes to boost user engagement.
Developed and maintained GitHub pipelines for continuous integration and
deployment, streamlining development workflows.
Improved code quality in legacy front-end repositories, increasing TypeScript coverage
from 7% to 45%.
Mentored junior engineers, contributing to architecture discussions, sprint planning,
and cross-team collaboration.
Technologies: React.js, TypeScript, JavaScript, Node.js, Kotlin, Go, SQL, Neo4j, Docker,
Kubernetes.
FactSet Europe Limited
Software Engineer
https://www.factset.com/
August 2019 - October 2021
London, UK
Led the development and rollout of a Document Annotation application, used by over
3,100 organisations and 12,000 users, utilising C#, Vue.js, SQL, Docker, Kubernetes, and
AWS.
Optimised API performance by implementing multi-threading and optimising SQL
queries, reducing request times from 5 seconds to 1 second.
Enhanced test coverage with Jest, increasing from 33.65% to 40.5%.
Led sprint planning and cross-team collaboration across multiple global locations,
ensuring the successful delivery of high-quality software solutions.
Technologies: Vue.js, TypeScript, C#, SQL, Docker, Kubernetes, AWS.
Projects
Vue-virtualised
February 2021 - October 2021
A high-performance Vue.js 3.0 library for efficient rendering
of large lists and hierarchical data.
https://github.com/jchen042/vue-virtualised
Achieved over 5,000 downloads on npm and garnered 17 stars on GitHub.
Leveraged Vue.js 3.0’s advanced features, including the reactivity API and composition
API, to optimise code reusability.
Enhanced UI responsiveness by implementing virtualisation and time-slicing
techniques.
Education
University of Sheffield
Advanced Computer Science
First-Class
September 2018 - September 2019
Postgraduate
Focused on Object-Oriented Programming, Testing and Verification in Software and Cyber
Security, 3D Computer Graphics, and The Intelligent Web. Graduated with distinction in all
subjects.