Hello, I'm

Deng JunYang

Full-Stack Software Engineer

Building robust enterprise systems and modern web applications in Tokyo, Japan

Java Spring Boot React TypeScript AWS Docker
Portrait photo of Deng JunYang

About Me

A full-stack software engineer with over 5 years of experience designing and developing enterprise-grade systems across e-commerce, logistics, CMS, and IoT domains. Based in Tokyo, Japan.

I specialize in the Java/Spring ecosystem for backend development and have broadened my skill set into modern frontend technologies including React and TypeScript. I have hands-on experience with cloud-native architecture using AWS, Docker, and microservices patterns.

I thrive on transforming complex business requirements into clean, maintainable software and am passionate about continuous learning — recently earning my Information Security Management certification and actively exploring Python and cloud technologies.

Skills

Languages

Java JavaScript TypeScript Kotlin Python C# Swift HTML/CSS

Frameworks & Libraries

Spring Spring Boot React MyBatis Struts jQuery Element UI

Databases

MySQL PostgreSQL IBM DB2 Redis SQLite

DevOps & Tools

AWS Docker Nginx Git WebSphere Tomcat

Work Experience

Murauchi.com Inc.

Aug 2021 — Jun 2023

System Engineer

CMS / Homepage Creation Service

Kotlin TypeScript React Spring Boot AWS Docker MySQL Redis Nginx
  • Led full-cycle development (design, implementation, testing, operations) in an Agile team of 5-10 engineers
  • Designed and built theme management, file upload, and theme editor features for a corporate website builder
  • Improved UX by applying user-centered design principles and leveraging Element UI component library

E-Commerce Shopping Site

Java JavaScript IBM DB2 Struts WebSphere
  • Developed sales reporting and order processing batch systems for a large online retail platform
  • Optimized product listing page load speed using caching, SQL tuning, and asynchronous requests (Ajax)
  • Implemented payment method integrations and marketplace channel additions

Warehouse Management System

Java JavaScript IBM DB2 Struts WebSphere
  • Built shipping instruction batch processes and enhanced inventory/receiving management for a logistics center
  • Created automation tools to extract nested files, improving team workflow efficiency
  • Authored technical documentation adopted across the development team

Alps Engineering Inc.

Apr 2019 — Jul 2021

System Engineer

Travel Information Website

Java JavaScript MySQL Spring Tomcat
  • Developed travel plan search, booking history, and favorites features for an online travel platform
  • Championed user-centered development by conducting direct user interviews alongside specification reviews

Handy Terminal Delivery App

Java jQuery PostgreSQL Spring Boot MyBatis
  • Designed and built login, vehicle registration, and route selection modules from basic design through testing
  • Managed project progress tracking and delivered on a tight deadline through rigorous daily standups

Attendance Management System

Java MySQL Spring
  • Developed clock-in/clock-out and attendance data aggregation features
  • Designed custom Excel report formats that streamlined HR workflows

Camera Controller iOS App

Swift SQLite
  • Fixed Bluetooth connectivity and remote shutter control bugs for a DSLR camera companion iOS app
  • Performed compatibility testing across multiple camera models

Agricultural Support System

Java JavaScript Spring
  • Built farmer management dashboards and crop yield tracking features
  • Proactively identified and resolved system defects, contributing to overall project quality

Projects

CMS / Homepage Builder

A content management system enabling businesses to create and manage corporate websites. Built with modern cloud-native stack using Agile methodology in a team of 5-10 engineers.

Kotlin React TypeScript AWS Docker

E-Commerce Platform

Large-scale online retail platform with product catalog, order management, and multi-channel marketplace integration. Achieved measurable page load improvements through caching and SQL optimization.

Java IBM DB2 Struts

Warehouse Management System

Inventory receiving, storage, and shipping management system for logistics centers. Created automation tooling that improved team productivity.

Java IBM DB2 WebSphere

Travel Booking Platform

Online travel information site with plan search, hotel/flight booking, reservation history, and favorites. Focused on UX through direct user research.

Java Spring MySQL

Delivery Terminal App

Mobile handheld terminal application for delivery logistics. Designed vehicle registration and route selection flows from scratch.

Java Spring Boot PostgreSQL

Camera Controller iOS App

iOS application for remote DSLR camera control via Bluetooth. Fixed critical connectivity bugs and performed cross-device compatibility testing.

Swift SQLite Bluetooth

Agricultural Support System

Farming guidance system with crop yield tracking and grower management dashboards, supporting agricultural productivity improvement.

Java Spring

Education

Master of Electronic Information Engineering

Kanazawa University, Japan

Sep 2016 — Sep 2018

Research: DNN-based language identification using speech fragments. Achieved top scores in JLPT N1 reading comprehension.

Bachelor of Computer Science

Dalian Jiaotong University, China

Sep 2011 — Jun 2015

Core studies in software engineering, C programming, data structures, and algorithms. Japanese language as a secondary major.

Certifications

Information Security Management

IPA Japan National Exam

Jan 2023

JLPT N1 (Japanese Language)

Score: 139 points

Dec 2017

TOEIC

Score: 650

Sep 2016

Get In Touch

I'm currently open to new opportunities. Whether you have a question or just want to say hello, feel free to reach out.

Say Hello