Available for software opportunities

Shawn (Jingran) Lyu

Software Developer

Full-stack software engineer with 2+ years of experience building scalable web and mobile applications across the full software lifecycle. Experienced in React, React Native, Node.js, FastAPI, and PostgreSQL, with a strong focus on backend architecture, performance optimization, and automation testing. Proven ability to design and deliver end-to-end systems, including AI-powered applications using embeddings and vector search (pgvector). Combines a solid foundation in computing and electronic engineering with practical industry experience to build efficient, reliable, and scalable solutions.

Adelaide, South AustraliaGitHubLinkedIn
Shawn (Jingran) Lyu
2+ years building full-stack web and mobile apps with React, React Native, and Node.js
Backend-focused developer experienced with FastAPI, PostgreSQL, SQLAlchemy, Docker, and pgvector
Improves production reliability through database optimization and Playwright end-to-end testing
Builds AI-powered products using embeddings, vector search, and structured data extraction

Education

Academic background

The University of Adelaide

Master of Computing and Innovation

Adelaide, Australia

Graduated June 2023

The University of Southampton

Diploma of MicroElectroMechanical Systems

Southampton, United Kingdom

Graduated June 2019

Beijing Jiao Tong University

Bachelor of Electronics Engineering

Beijing, China

Graduated June 2017

Experience

Professional work

Junior Software Engineer

OneTeam Services

Feb 2024 – Apr 2026

• Developed and maintained cross-platform web and mobile applications using React and React Native, improving user experience and system usability. • Designed and implemented backend services with Node.js, enabling efficient API integration and data processing. • Optimized PostgreSQL database performance, improving query efficiency and scalability for production systems. • Built end-to-end automated test suites using Playwright, reducing manual QA effort and increasing release confidence. • Collaborated across frontend, backend, and mobile teams to deliver integrated, production-ready solutions.

Mobile Application Developer (Intern)

KIK Innovation Ltd

Oct 2023 – Feb 2024

• Led the implementation of user segmentation features in a community-focused mobile application. • Collaborated within a small team to design and deliver new features, improving application functionality and user engagement.

Software Developer (Intern)

42 Adelaide

May 2023 – Feb 2024

• Developed strong proficiency in C/C++ and Linux systems programming. • Delivered a technical masterclass, sharing programming knowledge with peers.

Data Science Intern

Ping An Bank

Nov 2020 - Mar 2021

• Enhanced the Q&A robot algorithm through data analysis, collaborating with fellow algorithm team members to achieve an 89% accuracy improvement. • Employed tools like Pyppeteer to develop a web crawler script, streamlining manual tasks and significantly boosting operational efficiency.

Projects

Selected builds

Apr 2026

AI Job Search Copilot – Full-Stack AI Resume Matching Platform

• Built a full-stack AI platform to match resumes with job descriptions using semantic similarity search. • Designed a production-ready backend using FastAPI, PostgreSQL, pgvector, SQLAlchemy, Alembic, and Docker. • Implemented embedding generation and cosine similarity ranking, enabling intelligent job recommendations. • Integrated OpenAI structured outputs to extract and structure resume data. • Developed frontend using Next.js and TypeScript, including Google authentication.

FastAPIPostgreSQLDockerAlembicSQLAlchemypgvector

Sep 2023

MicroTV - Web Application

• Designed and developed a full-stack MERN web application for movie streaming. • Implemented CRUD functionalities. • Utilised Next.js, React, TypeScript, Tailwind, PostgreSQL, Prisma.

ReactTypeScriptNext.jsTailwindPostgreSQLPrisma

Mar 2023

MyWork

Built a MERN application with CRUD workflows, authentication, and chart visualizations for teachers and students to track workload, project progress, and team activity.

ReactTypeScriptNode.jsExpressMongoDBMUI

Jul 2022

Distributed System Simulation

Designed and optimized the front end for a web simulation that visualizes stability and leader election behavior in an information-passing distributed system.

JavaScriptNode.jsHTMLCSSMongoDB

Mar 2021

E-commerce Website

Created and operated a Shopify e-commerce site, covering front-end UI construction, page setup, sales operations, and delivery coordination.

ShopifyJavaScriptUI Design

Sep 2020

Titanic Survival Prediction

Analyzed, cleaned, and modeled Titanic passenger data using random forests, with exploratory visualizations and correlation analysis.

PythonRandom ForestSeabornMatplotlib

Skills

Technical toolkit

Languages

JavaScriptTypeScriptPythonJavaC/C++

Frontend

ReactReact NativeAngularNext.jsTailwind CSS

Backend

Node.jsExpressFastAPI

Databases

PostgreSQLMongoDBSQL Serverpgvector

Tools & DevOps

DockerGitPlaywrightLinux

More

Training and activities

The Complete SQL Bootcamp

Advanced query writing with PostgreSQL.

2023

Node.js, Express, MongoDB & More

Modern back-end stack training covering Node, Express, MongoDB, Mongoose, APIs, and server-rendered applications.

2023

Microsoft Azure AI Fundamentals (AI-900)

Training in Azure and AI services fundamentals.

2022

Kaggle SQL Course

SQL practice and data querying with Python-based workflows.

2020

Exchange Study

Electrical engineering study at National Chiao Tung University, Taiwan.

2015