About
Proficient Full-Stack Engineer with over 7 years of experience in designing, developing, and deploying robust web services and complex systems. Specializes in backend development using Typescript and Node.js, coupled with extensive expertise in cloud infrastructure on GCP and AWS. Proven ability to lead and contribute across the entire software development lifecycle, from precise requirements definition and architectural design to hands-on coding, testing, and operational support. Adept at optimizing system performance and ensuring scalable solutions by bridging the gap between infrastructure and application layers.
Work
Confidential Company
|Lead Software Engineer
Tokyo
→
Internal Construction Platform
Summary
Led the architectural overhaul and refactoring of complex legacy systems, optimizing internal architecture for enhanced performance and scalability.
Highlights
Spearheaded architectural design, basic/detailed design, coding, testing, and release for the entire refactoring project.
Conducted in-depth analysis of existing applications to determine optimal data placement, overseeing data migration and refining system components.
Defined comprehensive migration strategies, selected appropriate system components, established robust branching strategies, and designed resilient infrastructure and CI/CD pipelines.
Developed and implemented a robust observability framework, guiding its evolution from initial architectural discussions to full operational deployment.
Confidential Company
|Software Engineer
Tokyo
→
SaaS
Summary
Developed a SaaS service leveraging AI to automate manual creation by recording browser and desktop operations, significantly enhancing efficiency in manual documentation.
Highlights
Contributed to the modernization of a SaaS platform by refactoring a Firebase-based system, designing and implementing a new GraphQL API server with Nest.js.
Engineered and optimized cloud infrastructure on GCP, ensuring scalability and reliability for the new service.
Developed and deployed AI infrastructure on Azure, enhancing the platform's automated capabilities.
Supported frontend development and built a React Native desktop application, expanding user access and functionality post-backend launch.
Implemented advanced observability solutions and streamlined CI/CD pipelines, significantly improving operational efficiency and monitoring.
Confidential Company
|Lead Software Engineer
Tokyo
→
Construction Platform
Summary
Led the development of a data and information management platform for construction sites, providing data to various solutions to support safe, secure, and efficient construction processes.
Highlights
Spearheaded the full lifecycle development of a data and information management platform, from inception to launch, supporting secure and efficient construction processes.
Designed and architected scalable internal data structures and robust APIs for seamless data ingestion from diverse on-site devices.
Directed detailed design and implementation efforts as a team leader, focusing on optimizing server performance to handle high-frequency data streams effectively.
Successfully met stringent non-functional requirements and achieved significant performance improvements through targeted tuning, ensuring platform stability and reliability.
Confidential Company
|Software Engineer
Tokyo
→
Autonomous Construction Machine
Summary
Developed an automated driving system for construction machinery to address operator shortages and enhance safety and efficiency on construction sites.
Highlights
Designed and implemented embedded systems for construction machinery, utilizing model predictive control techniques.
Engineered data integration pipelines to import CAD models and sensor data into MATLAB, facilitating machine learning model training.
Developed and deployed high-performance control programs, integrating data from Lidar, cameras, and on-board instruments.
Constructed a virtual simulation environment within Unreal Engine, collecting extensive driving pattern data to significantly improve prediction accuracy of autonomous systems.
Managed end-to-end software development, including requirements gathering, architectural design, detailed implementation, and testing, as a core member of a lean team.
Languages
Japanese
Native
Vietnamese
Native
English
Proficient
Skills
Programming Languages
TypeScript, JavaScript, Node.js, Python, Go, C/C++, Rust, Java, PHP, HTML/CSS, Sass/Less, Deno, Effect.ts.
Frameworks & Libraries
React.js, Next.js, React Native, Unreal Engine, GraphQL, Spring, Springboot, Seasar(2), Struts, Laravel, CakePHP, Zend Framework, CodeIgniter, Symfony, FuelPHP, Django, Flask, Tornado, .NET Framework, .Net MVC, Ruby on Rails, Cocos2d-x, WordPress, jQuery, Vue.js, Nuxt.js, AngularJS, Bootstrap, Redux, Unity, RxSwift.
Databases
Oracle, MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, Datastore/Firestore, BigTable, Firebase.
Cloud Platforms
GCP (Google Cloud Platform), AWS (Amazon Web Services), Azure.
DevOps & Tools
Docker, Kubernetes, Terraform, Git, SonarCloud, Jest, Scrum, Jira, OpenAPI, Notion, OAuth 2.0, Figma, CI/CD, Observability.
Operating Systems
Linux, Windows, iOS, Android, Unix.
Specialized Skills
Embedded Systems, AI/ML Solutions, Matlab.
