
David
Software Engineer
Asia/TaiwanA passionate technologist with extensive software engineering experience, specializing in full-stack development and cloud solutions. Focused on creating efficient, scalable applications while maintaining high security standards. Experienced in leading technical projects and implementing innovative solutions across various domains.
Key Projects
AI-Enhanced Search Platform
Lead Engineer
- Architected and developed a map-based search service with AI integration
- Implemented secure payment processing and cloud infrastructure
- Developed AI integration systems using leading cloud providers
Business and Corporate Website development
Software Engineer
- Completed three separate corporate website development projects through business outsourcing
- Handled backend API integrations and database management on AWS Amplify
- Built a cart with e-commerce and WordPress
Mobile Security Solution
Software Engineer
- Developed security-focused mobile application
- Managed app deployment and testing processes
Weather Forecast System
System Engineer
- Developed and maintained a weather information service
- Designed and operated a new generation of information for port weather, wave height, wind direction and speed
- Automated reporting with Python and VBA, built backends with NodeJS, maintained systems with Javascript and Perl
AWS Migration for Retail Industry
System Engineer
- Migrated the brokerage platform to AWS infrastructure, creating system test specifications with DynamoDB, Lambda, S3, and Step Functions
In-house Core System Migration
System Engineer
- Upgraded the OS and database of the inventory and attendance management system
- Created and implemented regression test specifications with .NET, Oracle DB, and VMware
Side Projects
Cross-platform App development - Goalbook
Software Engineer
- Developed a goal-tracking app to help users set, track, and achieve personal and professional goals.
- Built with Flutter for a seamless experience across iOS and Android
Desktop Application development - Next-mailbox
Software Engineer
- Developed a cross-platform desktop email management application using Electron for Windows, macOS, and Linux
- Integrated AI features using the OpenAI API to summarize incoming emails and suggest contextually relevant replies, improving productivity and communication efficiency
IOS App development - Memolog
Software Engineer
- Designed and developed a note-taking app with a focus on minimalism and efficiency
- Optimized UI/UX using SwiftUI, ensuring a smooth and intuitive user experience
- Deployed to the App Store, maintaining regular updates and improvements
Studies
International University
Japanese Language Studies
Intensive Japanese language and cultural studies program
Technical University
Bachelor of Computer Science
Study on computer fundamentals, algorithm and data structures
other experience
International work experience
Professional experience in multiple countries including Australia and Japan
Technical Skills
Design
- UI/UX Design
- Logo Design
- Prototyping
Development
- Next.js
- TypeScript
- skills.python
- Tailwind CSS
Languages
- English (Business)
- Japanese (Fluent)
- Chinese (Native)
Tools
- Figma
- GIMP
- Git
- GitHub
- Docker
- AWS
- skills.gcp