Elvis is a senior software engineer and solution provider with more than 10 years of industry experience in developing leading-edge technologies and various high-quality industrial software solutions.

Specialised in advanced object oriented analysis and design and integrated software/hardware solutions with extensive experience in Microsoft .NET technologies, web applications, database technologies, complex multi-platform distributed systems and software project management.


Core Skills and Abilities

  • Fluent in C#, C/C++, VBA, PHP, T-SQL, PLSQL, JavaScript, CSS3 and HTML5
  • Expert in enterprise web-based and standalone .NET solution design & development
  • Immense knowledge of mobile applications and mobile web solutions
  • In-depth know-how of the standards and practices of finance and investment industry
  • Extensive industry experience in finance, healthcare, manufacturing, logistic, hospitality and utilities
  • Exceptional communication and interpersonal skills with the ability to negotiate effectively with both internal and external stakeholders at all levels
  • Known for ability to work with business partners, designers, product developers and clients
  • Certified Professional Scrum Master from Scrum.org

Technical Proficiencies 

Languages C#, C/C++, VBA, PHP, Javascript, XML, JSON, HTML5, CSS3, Sass, Powershell
Technologies
ASP.NET MVC, .NET Core, NancyFx, Dapper, RabbitMQ, ExtJs, WPF, VSTO, Excel-DNA, Jira, Git, MS SQL Server, Oracle, Thomson Reuters and Bloomberg
Web Server-side ASP.NET, MVC5+, Sharepoint, SOA, Web Services (SOAP & REST), IIS/Apache, Umbraco, Drupal, Wordpress
Web Client-side Sencha (ExtJs, Touch), Angular, JQuery, TypeScript
Databases MS SQL Server 2005-2016, Oracle Enterprise 9+, MySQL 5+, SQLite
Network Comms 802.11x, TCP/IP, UDP, FTP, RS232
Software Engineering Scrum, OOD/OOA, XP, UXD, TDD, BDD, DDD, FDD and SOLID principles
Operating Systems Windows 7+/Server 2008-2012/CE/Mobile/Compact/WP7, Linux Ubuntu 12+, Android 6+, Mac OSX, iOS 6+
Tools Visual Studio, Xamarin, Resharper, XCode, Eclipse, Sublime Text, MS Office Suite 2010+, MS Project, Photoshop, Gimp
Miscellaneous Regex, Version Control (TFS/GIT/Subversion), Jira, Confluence, Teamcity, FakeItEasy, Moq,TinyIoC, NuGet

Professional Experience

03/2016 – Present Seninor Software Engineer at Argentière Capital AG
Zug, Switzerland
  • Trading software design and development
12/2016 – 02/2017 Head Of Desktop Development at Leonteq Securities AG
Zürich, Switzerland
  • Leading agile project management of Desktop Development team leveraging Scrum/Kanban methodologies and incorporating FDD, TDD, BDD, CI/CD, and other XP Programming practices
  • Leading and coaching product engineering of enterprise platform and APIs across .NET teams
  • Managing implementation of tools and processes for Change Management activities, including Continuous Integration for enterprise systems
  • Business clients: Trading, Structuring, Treasury, Sales & Quantitative Analytics
  • Specialised in derivatives and structured products (Single Stocks, Indices & FICC)
07/2014 – 11/2016 Senior Software Engineer at Leonteq Securities AG
Zürich, Switzerland
  • Trading software design and development, re-engineering and enhancement
  • Microsoft Excel automated software solutions and Market Data analytics
  • Business analysis and platform integration with Microsoft .NET Technology (Web & Standalone)
  • Design, enhance and refine proprietary APIs and DLLs in Microsoft .NET environment
  • Languages: C#, VBA, T-SQL, PL/SQL, Powershell, JavaScript, Sass, CSS3, HTML5
  • Technologies: .NET, ASP.NET MVC, NancyFx, Dapper, RabbitMQ, ExtJs, WPF, VSTO, Excel-DNA, Jira, Git, MS SQL Server, Oracle, Thomson Reuters & Bloomberg
11/2013 – 06/2014 Freelance Software Developer
Berner Oberland & Zürich, Switzerland
  • Design and develop responsive commercial websites using jQuery, CSS3, HTML5
  • Utilise backend web development with PHP, MySQL and Apache in Windows & Linux
  • Enhance and refine proprietary web APIs and DLLs in .NET environment
  • Server configuration and administration, SEO, brand development, and social media integration
  • Enjoy writing codes, discovering new technologies and providing software solutions
05/2013 – 10/2013 Travelling through Asia & Europe
South East Asia, India & Europe
  • Asia: Taiwan - Hong Kong - Vietnam - Cambodia - Thailand - Malaysia - India
  • Europe: Germany - France - Switzerland
07/2010 – 04/2013 Senior Software Engineer at Barcode Dynamics
Brisbane, QLD, Australia
  • Ongoing ASP.NET based solution developments utilising C# and SQL server reporting
  • Software development team lead, project manager, coordinator and client liaison
  • Conducted software and systems monitoring, lifecycle management, testing, documentation and quality assurance
  • Designed, developed and implemented large scale enterprise level software and hardware systems
  • Focused on web-based and standalone developments for desktop and mobile platforms
  • Coached and mentored junior engineers to enhance team force
  • Carried pre and post sales design engineering. Worked closely with customers to compile requirements and designed specific customisations to meet client needs
  • Provided supports and consultations for customer’s existing enterprise system and environment
11/2006 – 07/2010 Technical Support Specialist at Barcode Dynamics
Brisbane, QLD, Australia
  • Provided enterprise solutions for small to large businesses in manufacturing, healthcare, hospitality and logistics industries
  • Responsible for software development, integration and documentation
  • Participated in the pursuit of new business by identifying opportunities and contributing to tender preparation
  • Focused on .NET and .NETCF software developments for desktop and mobile platforms
  • Designed and deployed enterprise wired and wireless networking infrastructures
  • Developed product packaging and data capturing solutions
  • Provided comprehensive marketing strategies and advices
09/2003 – 04/2005 Application Engineer at Taiwan Semiconductor
Taipei, Taiwan
  • Developed production testing software applications (.NET C#)
  • Designed and deployed various custom software for partners
  • Carried pre and post sales design engineering
  • Participated the mechanical design and firmware developments
  • Modified and applied newly developed mechanisms into OEM thermal printer products
  • Focused on testing and evaluating printer through performance, effective operational conditions and safety
  • Coordinated team members with customer services and inbound info with R&D department

Education

03/2011 – 11/2012 The University of Queensland, Brisbane, QLD, Australia
Language Certificate, German Language and Literature
07/2005 – 12/2006 Central Queensland University, Brisbane, QLD, Australia
Master of Business Administration, Marketing Management
Specialised in:
  • Strategic Marketing Management on new technology
  • Operational Management, focus on supply chain management and developments, and Quality Function Deployment (QFD) system
  • Organisational Finance & Organisation behaviour
09/1996 – 07/2001 Huafan University, Taipei, Taiwan
Bachelor of Science in Mechatronics Engineering
  • Specialised in mechatronics engineering and software designs
  • Experienced in Taiwan HONDA Eco-Marathon racing
  • Member of HFU student association