Elvis
is a software architect and solution provider with more than 15 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.
Google+
LinkedIn
Pinterest
Flickr
twitter
Facebook
Core Skills and Abilities
- Fluent in C#, PHP, T-SQL, PLSQL, VBA, PowerShell, JavaScript, TypeScript, Sass, CSS3 and HTML5
- Expert in enterprise web-based and standalone .NET solution design & development
- Immense experience in designing software architecture and developing enterprise grade software
- 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
- Known for ability to work with business partners, designers, product developers and clients
- Exceptional communication and interpersonal skills with the ability to negotiate effectively with both internal and external stakeholders at all levels
- Certified Professional Scrum Master from Scrum.org
Technical Proficiencies
Languages |
C#, T-SQL, PL/SQL, TypeScript, JavaScript (ES2017), Sass, CSS3, VBA, PowerShell, Python |
Technologies
|
.NET Core, NancyFx, Dapper, ReactiveX, RabbitMQ, OpenFin, SignalR, VSTO, Excel-DNA, Thomson Reuters, Bloomberg, Icinga/Nagios, Prometheus, InfluxDb, Grafana, ELK Stack
|
Web Back End |
ASP.NET Core, MVC5+, SOA, IIS/Apache, Umbraco, Drupal, WordPress, Azure, AWS |
Web Front End |
Angular, RxJS, NgRx, React, Redux, jQuery, Sencha (ExtJS, Touch) |
Databases |
MS SQL, Oracle, MySQL, PostgreSQL, Redis, Elasticsearch, InfluxDb |
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-2019, Ubuntu 16+, Android 6+, Mac OSX, iOS 6+ |
Tools |
Visual Studio, VSCode, Resharper, Eclipse, Sublime Text, MS Office, Photoshop, Gimp, Fiddler, Wireshark, Jira, Phabricator |
Miscellaneous |
Regex, GitHub, GitLab, Teamcity, FakeItEasy, Moq, TinyIoC, Autofac, NuGet, NPM |
Professional Experience
03/2017 – Present |
Principal Software Architect at Argentière Capital AG
Zug, Switzerland |
- Lead engineer of creating solutions architecture, algorithms, and designs of proprietary enterprise solution including Trading, Risk Analysis, Operation, Finance and Investor Relation systems
- Researches, evaluates and develops software applications to create and monitor the complex IT infrastructure
- Performs state-of-the-art product development activities, with a complete full stack design process (including Web portal, RESTful API, database design, performance, and security)
- Applies software engineering practices to analyse system test results, document risks, and recommend countermeasures with implementation of automations across all elements of solution delivery
- Provides guidance and guidelines of technical development environment, developer tools and operating systems
- Leveraged Information Servers, including data profiling, data quality, ETL, and metadata by designing and architecting enterprise data integration solutions
- Collaborates with Portfolio and Operation Management to develop functional work flows and business rules
- Maintains and analyses financial statistical data and suggested enhancements with graphical UI to the trading models
- Responsible of providing support and reports to portfolio managers for their daily activities
- Ensures compliance to architecture principles and IT strategies from front to back office
|
07/2014 – 02/2017 |
Head Of Desktop Development at Leonteq Securities AG
Zürich, Switzerland |
- Led agile project management of Desktop Development team leveraging Scrum/Kanban methodologies and incorporating FDD, TDD, BDD, CI/CD, and other XP Programming practices
- Led overall product engineering of enterprise platform and APIs across .NET teams
- Managed implementation of tools and processes for Change Management activities, including Continuous Integration for enterprise systems built by the teams
- Initiated and led trading software design and development, re-engineering and enhancement
- Developed Web and Microsoft Excel automated software solutions and Market Data analysis
- Performed business analysis and platform integration with Microsoft Technologies (Web, Standalone & Cloud)
- Designed, enhanced and refined proprietary APIs and DLLs with Microsoft .NET technology
- Conducted Rapid Application Development (RAD) as well as project management
- Handled the tasks of creating and supporting analytical systems for comprehensive performance measurement
|
11/2013 – 06/2014 |
Freelance Software Developer
Berner Oberland & Zürich, Switzerland |
- Designed and developed responsive commercial websites using jQuery, CSS3, HTML5
- Utilised backend web development with PHP, MySQL and Apache in Windows & Linux
- Enhanced and refined proprietary web APIs and libraries in .NET environment
- Conducted 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
|
11/2006 – 04/2013 |
Senior Software Engineer at Barcode
Dynamics
Brisbane, QLD, Australia |
- Ongoing ASP.NET based solution developments utilising C# and SQL server reporting
- Lead engineer on designing and implementing enterprise software and hardware solutions
- Focused on web-based and standalone developments for desktop and mobile platforms
- Developed and maintained web APIs (SOAP/RESTful) and DLLs in .NET environment
- Conducted software lifecycle management, testing, documentation and quality assurance
- Performed code review, bugs fixing and development of client application modules (WinForm/ASP.NET)
- Designed mobility solutions for manufacturing, healthcare, hospitality and logistics industries
- Developed and implemented internal web-based ERP system (CRM, Inventory & Mobile solutions)
- Provided strategic SEO and E-Marketing solutions for both internal and external stakeholders
|
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
|
0 comments :
Post a Comment