Managing daily schedules Answering phone call and replying emails, organizing internal and external meetings, taking minutes. Arranging detailed travel plans including local and overseas trips. Communicate with both external and internal stakeholders/organizations, and follow up and supported as needed. Provide administrative support to the departments where required. Undertake any additional duties entrusted by the Chairperson or the Executive Committee as needed.
Teach programming and development frameworks Prepare course contents and materials with learning objectives Conduct online and classroom courses Java, Spring, HTML5, CSS, jQuery, Angular, Node.js Ability to learn and teach other programming languages and fundamentals ABAP, R, Rust, Ruby, C# .Net
Teach programming languages and development frameworks Prepare course contents and materials with learning objectives Conduct online and classroom courses Python, Flask, Django, HTML5, CSS, jQuery, Angular, Node.js Ability to learn and teach other programming languages and fundamentals PHP, C# .Net, VB .Net
• Provide consulting services to the customer for both pre-sales and after-sales consulting • Responsible to provide necessary training and after-sales service when needed • Requirement gathering, gap analysis, proposing best practices as well as walk-around solutions for successful project implementation • Responsible to deal with customer requirements and communicate effectively with project team • Responsible to ensure customer satisfaction at all time. • Responsible to prepare necessary documentation and manual when needed • Responsible to provide report, communicate and escalation to management timely
• Plan and monitor the ongoing company presence on social media (Twitter, Facebook etc.) • Launch optimized online adverts through Google Adwords, Facebook etc. to increase company and brand awareness • Be actively involved in SEO efforts (keyword, image optimization etc.) • Prepare online newsletters and promotional emails and organize their distribution through various channels • Provide creative ideas for content marketing and update website • Collaborate with designers to improve user experience • Measure performance of digital marketing efforts using a variety of Web analytics tools (Google Analytics, Web Trends etc.) • Acquire insight in online marketing trends and keep strategies up-to-date • Maintain partnerships with media agencies and vendors