Senior software developer with over 20 years software development experiences. Has experiences in developing IP Surveillance CMS/VMS, media player, game and metaverse.
Abilities:
– lead software development team to design, development and deliver large scale software production
– Agile development process such as Scurm, Kanban, TDD, CI etc…
– software architecture and framework design
– Object Orient technology: OOP, OOAD, design pattern, SOLID
– multi-media framework and media player development and performance optimization
– writing cross platform, robust, clear and high quality code
– game development with Unity3D , Cocos Creator, Baybylon.js
Valiant Tales Puzzle RPG
https://play.google.com/store/apps/details?id=com.igg.android.valianttalespuzzlerpg&hl=en&gl=THhttps://www.youtube.com/watch?v=qkiCsPU6Cqs
• Lead and manage a client programmer team
• Coach and guide the development of the team members
• Plan, organize, follow-up and evaluate the work of the team and
• Design client overall architecture
• Design & develop game framework
• Set up best practices for coding and testing for ensure quality
• Develop resource managment system
Mobile game Casino Deluxe
https://play.google.com/store/apps/details?id=com.igg.android.casinodeluxebyigg&hl=zh_TW
• Develop slot games
Mobile moba game
• Develop AI and AI tools for moba game
Scrum Master
• Coach and guide the whole teams of this project Agile/Scrum value, principles and practices
• Set up and manage development process base on Srcum framework and Agile practices
• Facilitate Scrum meetings
Lead a team to design and develop IP Surveillance CMS/VMS and TV wall applications
• Project management
• Design and review software architecture
• Recruit and train team members
• Develop multi-media framework
• Develop media player
• Develop video wall application
product introduction:
http://www.surveon.com/vms/vms.asp
Lead a team to design and develop IP Surveillance CMS/VMS and TV wall applications
• Project management
• Lead & guide Scrum process
• Design and review software architecture
• Recruit and train team members
• Develop multi-media framework
• Develop media player
• Develop video wall application
product introduction
http://www.gvdigital.com/web2018/products/buildingautomation.php