Director, Software Development / Architect
Louisville, Ky, Us
Lead the R&D of all customer facing products, including Web, Mobile Web, iOS & Android native, and Flash applications. Designed MVC based modular web/mobile application architecture to allow reusing same code across different products and platforms. It dramatically decreased development and maintenance cost. Lead the migration of all products to a three-tier architecture. Architected various products by focusing on ease of use and performance, which immediately increased usage by 5+ times and greatly improved customer satisfaction. Managed and coordinated engineering teams spread across different locations including offshore. Reformed offshore team relationship by moving architecture and design back to onsite. Oversaw the whole horse-racing advanced deposit wagering product line’s development life cycle. Improved software development process to promote agility and productivity. Advised and helped teams in transitioning from Water-Fall to Agile. Lead and encouraged innovation, empowered team to embrace new technologies and transition to a skillset matching industry trend. Managed support, maintenance, and continuous improvement of legacy products.Technologies involved: JavaScript, HTML5, CSS3, AngularJS, jQuery, jQuery Mobile, Cordova, Objective-C, PHP, Java, SQL, Flash, Adobe Air, iOS, Android, JSON, Apache…