Full-Stack Software Engineer

Keisuke Shigenaga
Mastering the machine through strategic insight.

Full Stack Software Engineer with 5+ years of hands-on experience specializing in Java, C#/.NET, and Modern Frontend Frameworks (Vue 3, React), currently based in Vancouver, BC. Proven track record in modernizing legacy systems, optimizing high-availability financial platforms, and leading technical QA initiatives. Expert in writing clean, maintainable code based on SOLID principles and navigating complex hybrid cloud environments. Successfully mastered Vue 3 within two weeks to lead the migration of a mission-critical disaster system, meeting an accelerated 3-month launch deadline. Nowadays, expanding AI skills to enhance development capabilities.

Experience

Click a role to view full details and accomplishments.

Personal Projects

Click a project to view implementation details and GitHub repository.

Skills

Grouped by area—edit lists in lib/portfolio-data.ts.

Frontend
Vue.jsReactNext.jsTypeScriptTailwind CSS
Backend
Node.jsJavaC#PHPPostgreSQLMySQLOracleSQL Server
Framework / Libraries
Spring BootSpring MVC.NET CoreVue.js (2/3)ReactCakePHP
Cloud / DevOps
AWS basics(EC2, S3, Lambda, RDS, CloudWatch etc.)JenkinsGitVagrant
Database
MySQLPostgreSQLOracleSQL Server
Others
Agile/ScrumJUnitUnit TestingPostmanCognitive FlexibilityRoot Cause Analysis