Minyan Gu
Sr. Solution Architect at BGL- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Chinese Native or bilingual proficiency
Topline Score
Bio
Martin Lee
Minyan is an excellent solution architect who provided scalable technical solutions to solve our business problems. It was great working with Minyan as he would try to understand my business requirements in great details before designing the right technical solution to address our needs. His attention to detail and flexibility was much appreciated.
Anthony Astley L.
Working with Min has been a very rewarding experience for me. He would improve the way we think by always challenging every technical strategies we take. He would change my mindset as a developer -- from thinking with only one or two softwares, into a collective architecture of systems. Like many bright people would, Min does not keep ideas to himself. He always shares his theories and discoveries, and always open for feedbacks and criticisms. He very much loves brainstorming. There can never be a dull moment with Min around. He once told us at the construction of our team, "I am not your manager, I am just your co-worker". He was wrong. He is not just a co-worker, he is a leader. He was ready for anything. He was there for guidance when a project was left with no directions. Among many things, Min is a very good man and friend. It is a rare trait for a manager to still be an approachable person outside the office. A common friend and colleague once told me, "Min is a very strict manager at work, but a fun and exciting friend outside". I will gladly work with Min again in the future if I were given a chance. There is still a lot more that I can learn from him.
Martin Lee
Minyan is an excellent solution architect who provided scalable technical solutions to solve our business problems. It was great working with Minyan as he would try to understand my business requirements in great details before designing the right technical solution to address our needs. His attention to detail and flexibility was much appreciated.
Anthony Astley L.
Working with Min has been a very rewarding experience for me. He would improve the way we think by always challenging every technical strategies we take. He would change my mindset as a developer -- from thinking with only one or two softwares, into a collective architecture of systems. Like many bright people would, Min does not keep ideas to himself. He always shares his theories and discoveries, and always open for feedbacks and criticisms. He very much loves brainstorming. There can never be a dull moment with Min around. He once told us at the construction of our team, "I am not your manager, I am just your co-worker". He was wrong. He is not just a co-worker, he is a leader. He was ready for anything. He was there for guidance when a project was left with no directions. Among many things, Min is a very good man and friend. It is a rare trait for a manager to still be an approachable person outside the office. A common friend and colleague once told me, "Min is a very strict manager at work, but a fun and exciting friend outside". I will gladly work with Min again in the future if I were given a chance. There is still a lot more that I can learn from him.
Martin Lee
Minyan is an excellent solution architect who provided scalable technical solutions to solve our business problems. It was great working with Minyan as he would try to understand my business requirements in great details before designing the right technical solution to address our needs. His attention to detail and flexibility was much appreciated.
Anthony Astley L.
Working with Min has been a very rewarding experience for me. He would improve the way we think by always challenging every technical strategies we take. He would change my mindset as a developer -- from thinking with only one or two softwares, into a collective architecture of systems. Like many bright people would, Min does not keep ideas to himself. He always shares his theories and discoveries, and always open for feedbacks and criticisms. He very much loves brainstorming. There can never be a dull moment with Min around. He once told us at the construction of our team, "I am not your manager, I am just your co-worker". He was wrong. He is not just a co-worker, he is a leader. He was ready for anything. He was there for guidance when a project was left with no directions. Among many things, Min is a very good man and friend. It is a rare trait for a manager to still be an approachable person outside the office. A common friend and colleague once told me, "Min is a very strict manager at work, but a fun and exciting friend outside". I will gladly work with Min again in the future if I were given a chance. There is still a lot more that I can learn from him.
Martin Lee
Minyan is an excellent solution architect who provided scalable technical solutions to solve our business problems. It was great working with Minyan as he would try to understand my business requirements in great details before designing the right technical solution to address our needs. His attention to detail and flexibility was much appreciated.
Anthony Astley L.
Working with Min has been a very rewarding experience for me. He would improve the way we think by always challenging every technical strategies we take. He would change my mindset as a developer -- from thinking with only one or two softwares, into a collective architecture of systems. Like many bright people would, Min does not keep ideas to himself. He always shares his theories and discoveries, and always open for feedbacks and criticisms. He very much loves brainstorming. There can never be a dull moment with Min around. He once told us at the construction of our team, "I am not your manager, I am just your co-worker". He was wrong. He is not just a co-worker, he is a leader. He was ready for anything. He was there for guidance when a project was left with no directions. Among many things, Min is a very good man and friend. It is a rare trait for a manager to still be an approachable person outside the office. A common friend and colleague once told me, "Min is a very strict manager at work, but a fun and exciting friend outside". I will gladly work with Min again in the future if I were given a chance. There is still a lot more that I can learn from him.
Credentials
-
Certified Scrum Product Owner®
Scrum AllianceAug, 2016- Nov, 2024 -
Certified ScrumMaster®
Scrum AllianceMar, 2016- Nov, 2024 -
ITIL® 2011 Foundation
APM GroupJul, 2015- Nov, 2024
Experience
-
Chaos Theory
-
Hong Kong
-
Software Development
-
1 - 100 Employee
-
Sr. Solution Architect
-
Apr 2019 - Present
-
-
-
The Red Flag Group (A Refinitiv Company)
-
United States
-
Business Consulting and Services
-
1 - 100 Employee
-
Technical Director, eLearning
-
Apr 2018 - Mar 2019
Leading development team in Hong Kong to continue developing a cutting-edge custom-developed Learning Management System (LMS) and tools for the administration, tracking, reporting and delivery of eLearning courses (SCORM) and programs. In order to lower CapEx and OpEx but increase scalability and provide portability, one of the main challenges for the team is to re-platform the application and move away from full-blown servers to be fully cloud-native.- Build a SCORM-conformant Learning Management System (LMS) to support launching courses in SCORM format. Build metrics and tools for tracking, reporting, and delivery of online courses and programs.- Experiment and lead the initiation to design and implement emerging eLearning spec based on cmi5 and xAPI to remove the expensive SCORM Engine from the Bill of Materials. Identity a solution for the Learning Record Store (LRS). - Leverage CDN and securely launch content from nearest edge location to dramatically improve the course performance.- Built a true multi-tenant model and transform into the cloud-native design. Lead Microservice Architecture and API-first design. Identify off-the-shelf technical components to use as it is, e.g. Identity Server for AuthN & AuthZ under OAuth 2 and OpenID Connect (OIDC), Configuration K/V Store, Secret Store. - Containerized application and conducted performance testings and scalability testing to measure performance baseline.- Refactor existing codebase to use the latest Spring Frameworks. Convert application to Spring Boot and start using Kotlin in this Java project. - UI revamp for both Learner Portal and Admin Portal to improve the user experience and modernize the application using the latest front-end technology. Show less
-
-
Head of Architecture, Technology
-
Oct 2016 - Apr 2018
Leading Solution Architect team for project implementations from the technological perspective. Working on multiple projects with constant interaction with the entire project team, client, and technical team. Provide technical guidance and training to the implementation teams as well as ensure the implementations follow the finest conformance to software development best practices, configurations principles, and non-functional requirements (NFRs).- Support the entire SDLC; including project analysis, solution evaluation and selection, data (integration, migration, analytical, reporting) requirements elicitation and management, data architecture, data modeling, integration requirements, configuration (repository, analytical, reporting, integration, migration), testing, deployment, and post-production support.- Follow the Agile practice of Emergent Design. Define and socialize the technical strategy and architectural runway for the software solutions, taking into consideration external market trends and internal initiatives.- Ensure management understanding of the health of the technology landscape. - Understand the requirements and formulate the design – created solution structures that meet with business requirements and technical standards. Balance the goals and constraints on the solution.- Communicating the architecture - making sure that everyone understands the architecture.- Support developers – making sure that the developers are able to realize the architecture, Work collaboratively to create a culture of developer excellence, leading through example.- Engage with vendor/delivery partners to ensure appropriate communications, training, and culture in place covering the whole of the delivery organization.- Verify the implementation – ensuring the delivered system is consistent with the agreed architecture and requirements. Show less
-
-
Director of Software Development
-
Jan 2015 - Oct 2016
Managing entire software development department including Developers, Technical Business Analysts, Quality Assurances, UI/UX team, Release Engineers, and DevOps. Work closely with Product Management to continuously enhance and scale web-based applications and platforms.- Built Manila offshore development center from scratch. Recruited around 60+ engineers across various technology functions. Ensured a smooth transition from the outsource model (Indian vendor) to insource model (Manila in-house team).- Applied Agile Development transformation using the Scrum framework. Improved SDLC process between the Technical team and the Product team. Introduced several tools to improve collaboration, process automation and monitoring for both teams.- Lead and grow a world-class engineering team. Adopted a lean model to make the team structure more effective and ensure every team member is performing at least a reasonable level. - Enhanced and further expanded current web applications, APIs and hosting infrastructures. Delivered valuable results at high speed.- Cloud adoption. Migrated applications from Rackspace to Amazon Web Services (AWS) and leveraged several AWS core IaaS services with best cloud architecture design. - Collaboratively manage the product backlog with Product Managers. Continuous project planning and prioritization of resource, customer feature requests and support issues etc.- Support Service Desk Manager and Customer Services on client issues.- Lead the application design, implementation, testing, and deployment. Show less
-
-
Chief Technology Architect
-
Mar 2014 - Jan 2015
Directly worked with multiple Project Managers in the R&D department named ‘RFG Labs’ to experiment with ideas and technology. Designed and developed new software solutions to address issues across multiple customer domains. My key responsibilities include but not limited to validate business requirements, oversee technology roadmaps, data modeling, identify re-usable components, architecting, define system requirements and ensure the quality of deliverables. Since most projects are outsourced to India for offshore development, I became a regular traveler to India in order to verify the vendor’s development progress and quality. Show less
-
-
System Analyst and Team Leader
-
Sep 2013 - Mar 2014
Lead a small development team in Hong Kong to work on IntegraWatch® product to revamp its multilingual Full-Text search algorithms and improve the customer search experience.- Dramatically improved search performance and relevancy. Enhanced the natural search algorithms with fuzzy logic and also applied brand new phonetic & synonym search algorithms to work in conjunction with full-text search in order to improve the overall results.- Created ETL processes to improve content building efficiency. - Implemented on-going monitoring solution for continuous tracking and auditing.- REST API Integration with other software platforms that manage anti-corruption compliance programs for enterprise customers. Show less
-
-
-
PSA Parts Ltd
-
United Kingdom
-
Computers and Electronics Manufacturing
-
1 - 100 Employee
-
Senior Software Developer
-
Aug 2007 - Jul 2013
Six years of software development experience, designed and constructed large-scale, multi-regional and multilingual e-commerce web based applications using client/server technologies. The platform has built-in Order Management, Inventory Management, Warehouse/Fulfillment, and CRM, and is developed using Java and SAP Sybase ASE. Duracell Direct B2C Platform Radically redesigned and rebuilt the eCommerce platform and front-end eCommerce stores through several iterations. This multi-store eCommerce platform was successfully released with 20+ regional web stores based in EU & APAC. The total revenue has increased by 96% to over $7m since 2007, and the majority of this growth is due to the work done to evolve the eCommerce, increase backend robustness, and transform web stores to world-class sites with dramatically enhanced customer shopping experience. Duracell Direct sites were borne out of the relationship with Proctor & Gamble. PSA Parts Ltd is a Duracell licensee. PSA Parts B2B Platform Rebuilt the corporate B2B trading sites using the same technology stack for building Duracell Direct sites and connected the same e-commerce backend platform. Extended e-commerce platform with B2B capabilities, e.g. handling EDI transactions and integration with client systems. Show less
-
-
Education
-
Imperial College London
Master of Science (MSc), Risk Mangement and Financial Engineering -
Imperial College London
Bachelor of Engineering (BEng), Computing -
Cambridge Tutors College
A Levels, Computing, Mathematics, Further Mathematics, Physics