Seasoned software engineer with over 20 years of expertise in object-oriented project design and development. Possesses a strong technical background and a proven track record as an effective problem solver. Committed to streamlining operations to reduce costs and enhance organizational efficiency.
Overview
23
23
years of professional experience
4
4
years of post-secondary education
3
3
Languages
Work History
Manager
Rakuten Group, Inc.
02.2020 - Current
Recruited, and onboarded a diverse and talented global development team from scratch.
Cross-trained existing employees to maximize team agility and performance.
Fostered a positive and inclusive team culture that encourages collaboration, innovation, and continuous improvement.
Developed and implemented training programs to enhance the skills and knowledge of team members.
Conducted regular performance reviews and provided constructive feedback to support professional growth.
Identified and addressed skill gaps within the team and created development plans to bridge them.
Oversaw the development, delivery, and maintenance of multiple products, ensuring they met quality standards and project timelines.
Collaborated with cross-functional teams, including product management, design, and QA, to ensure seamless product development and delivery.
Monitored and managed project progress, identifying and mitigating risks to ensure successful outcomes.
Utilized strong analytical skills to assess complex situations and develop effective solutions.
Implemented best practices and methodologies to optimize development processes and improve efficiency.
Maintained positive customer relations by addressing problems head-on and implementing successful corrective actions.
Drove operational efficiency through data-driven decision-making processes, leveraging analytics tools for informed strategy development.
Senior Software Engineer
Rakuten Group, Inc.
08.2018 - 01.2020
Streamlined development workflows, increasing team efficiency and reducing time spent on repetitive tasks.
As a major contributor, participated in the architecture, design, and implementation of the backend features of a large-scale distributed system using Java.
Contributed Infrastructure as code implementation with Chef(Ruby).
Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
Analyzed work to generate logic for new systems, procedures, and tests.
Full Stack Engineer
Rakuten Group, Inc.
08.2015 - 07.2018
Designed and implemented scalable, reliable, and high-performance distributed systems for data center bare-metal server management.
Built databases and table structures and introduced multiple-active global database cluster to the system.
Ensured the architecture supports the needs of a global user base, including considerations for latency, data consistency, and fault tolerance.
Verified and integrated several open-source solutions to the system.
Understood full technology stack and underlying applications, services, and databases, resulting in optimal program performance.
Increased application performance by identifying bottlenecks and optimizing code for efficiency.
Analyze current system architecture and identify areas for improvement to support distributed requirements.
Enhanced system resilience by proactively monitoring application logs for potential issues, and troubleshooting problems as they arose.
Engaged in system operations and troubleshooting tasks, ensuring smooth performance and quick resolution of issues.
Senior Software Engineer
Simplex, Inc.
03.2013 - 07.2015
Collaborated with clients to define solution requirements.
Designed and developed FX Trading System features.
Implemented trading algorithms to enhance client profitability.
Worked flexible hours across night, weekend, and holiday shifts for alert on-call.
Software Engineer
Sun Japan Corporation
05.2004 - 02.2013
Investigated new and emerging software applications to select and implement administrative information systems.
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Collaborated with management, and internal and development partners regarding software application design status and project progress.
Software Engineer
USTC E-Business Technology Co., Ltd
07.2001 - 04.2004
Developed foundational skills in object-oriented design and programming.
Participated in various development projects, contributing to both front-end and back-end tasks.
Led small teams in the design, development, and testing of software functionalities, ensuring alignment with project requirements and timelines.
Oversaw the end-to-end project lifecycle, including final project acceptance and handover, ensuring client satisfaction and project success.
Conducted code reviews and provided mentorship to team members, fostering a collaborative and productive work environment.
Participate in the initial project design phase, collaborating with onshore teams to gather and understand project requirements.
Acted as a Bridge SE between the onshore and offshore teams, effectively communicating requirements and project goals.
Managed the development and testing phases as a Project Manager, coordinating efforts and ensuring the successful delivery of the project within scope and on schedule.
Education
Bachelor of Science - Computer Science Application Technology
Anhui University
Anhui, China
09.1997 - 07.2001
Skills
Schedule Management
Time Management
Problem-solving aptitude
Emergency Response
API Design and Development
System improvements
Source and Version Control: Git, Github
Continuous Integration and Deployment
Timeline
Manager
Rakuten Group, Inc.
02.2020 - Current
Senior Software Engineer
Rakuten Group, Inc.
08.2018 - 01.2020
Full Stack Engineer
Rakuten Group, Inc.
08.2015 - 07.2018
Senior Software Engineer
Simplex, Inc.
03.2013 - 07.2015
Software Engineer
Sun Japan Corporation
05.2004 - 02.2013
Software Engineer
USTC E-Business Technology Co., Ltd
07.2001 - 04.2004
Bachelor of Science - Computer Science Application Technology
Anhui University
09.1997 - 07.2001
Similar Profiles
Naoki KamatsukaNaoki Kamatsuka
Application Engineer at Rakuten Group, Inc.Application Engineer at Rakuten Group, Inc.