Minh Nguyen
Software Development Manager at Wize Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Vietnamese Native or bilingual proficiency
-
English Professional working proficiency
Topline Score
Bio
Credentials
-
Train the trainer
MimaxMay, 2015- Nov, 2024 -
Mid management skill
MimaxOct, 2014- Nov, 2024 -
Advance communication skill
G&E Human Resources ConsultingAug, 2013- Nov, 2024 -
Negotiation skill
Towers WatsonApr, 2012- Nov, 2024 -
Strategic thinking
G&E Human Resources ConsultingSep, 2011- Nov, 2024 -
High Impact Presentation skill
G&E Human Resources ConsultingNov, 2010- Nov, 2024
Experience
-
Wize Solutions
-
Cyprus
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Development Manager
-
May 2020 - Present
. .
-
-
-
-
Managing Director
-
Aug 2015 - Present
-
-
-
InterGreat Education Group
-
United Kingdom
-
Education Administration Programs
-
1 - 100 Employee
-
Senior Lead Developer
-
Jul 2019 - May 2020
-
-
-
TC Systems Vietnam Co., Ltd
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Team Lead
-
Dec 2016 - Dec 2017
-
-
-
-
Capacity Building Leader
-
Apr 2014 - May 2015
Training and coaching· Develop and provide a sustainable curriculum for all photo editing and floor plan products.· Develop and provide training material for all photo and floor plan products.· Develop effective guidelines and support tools for editors and QA staff.· Provide daily on-site coaching to editors and QA staff.· Strong ability to drive the meeting and training in the right directions.· Coordinate with Training Coordinator in planning and scheduling training activities.Management· Ensure clear roles and tasks are set for Capacity team members.· Supervise and evaluate the performance for the Capacity team members.· Develop and maintain training and coaching plan as per request.· Make reports for random and double QA results.· Ensure that related staff, at all times, is updated about relevant information relating Capacity Building and random QA.Image processing· Support in handling tests with potential customers and/or new products.· Research new editing/ drawing techniques and software.Quality assurance· Optimize and unite the QA and Editing teams to ensure consistent high quality.· Supervise Editing process on a continuously basis.· Supervise QA process on a continuously basis.· Undertake random QA in accordance with agreed procedures.· Use random QA results to address quality issues and to push training/coaching activities.· Undertake QA and double QA when required.· Support the preparation of required documentation for coordination with customers as well as for internal usage.Communication and coordination· Communicate and cooperate closely with photo and QA teams including the Team Leaders and the Production Manager.· Cooperate closely with external photographers and the QA Manager to understand the customer need in order to coordinate the curriculum.
-
-
Senior system developer and domain expert
-
Apr 2012 - Apr 2014
Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology. - Refine data and format final product. - Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes. - Write new program code using prescribed specifications. - Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part. - Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.- Confer with users to gain understanding of needed changes or modifications of existing programs. Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls. - Write and maintain programming documentation. - Analyze client/server based software solutions compatibility with company requirements. - Maintain confidentiality with regard to the information being processed, stored or accessed.- Document programming problems and resolutions for future reference. - Assist personnel of other departments as a computer resource. - Other duties as assigned.- Provide on-the-job training to assigned staff who wants to learn programming.- Practice English and communication skills as the general working language is English
-
-
System development manager
-
Jun 2009 - Mar 2012
Lead development.
-
-
-
-
Senior website developer and solution consultant
-
Aug 2007 - May 2009
Website developer for company's customers. Website developer for company's customers.
-
-
-
-
Senior software developer
-
Mar 2005 - Jun 2007
Website development for company's customers, gathering inputs from customers, provide solutions and coordinate with team members to archive the goals.Develop and maintain website youtemplates.com. Website development for company's customers, gathering inputs from customers, provide solutions and coordinate with team members to archive the goals.Develop and maintain website youtemplates.com.
-
-
Education
-
Genetic Computer School - Singapre
Bachelor's degree, Computer Software Engineering -
Viet Duc high school