Kellyville, New South Wales, Australia
Senior Software Engineer with 5 years’ work experience in weighing industry, 5 years in logistics and workforce automation industry and 4 years in gaming industry. Advanced skills in C# development. Demonstrated ability in asp.net core MVC, Web API, Azure development and TCP/IP socket development.
National Weighing are weighing equipment specialists. It provides software which implements automated weighing processes, specifically for industry of Pharmaceutical, Food, Chemical, Waste Management and other industries. The functionality includes weight monitoring, batching, counting, grading and logging. My responsibility is to develop an automated end-to-end weighing system, including embedded weighing device, and backend WebApp in Azure. Embedded weighing application is implemented with C# on a compact .net framework. It also needs work with some peripheral hardware, including barcode scanner, RFID reader, keyfob, ticket or label printer, boomgates, remote display, traffic light, PLC device, etc. Backend WebApp is implemented by asp.net core MVC. It also supports Web API to allow third-party software to access. Well-known customers involved in my projects include Sydney Metro, DHL, BHP, UTS, Westconnex, etc.
TouchStar is a multinational logistics and workforce automation company whose mobility software and systems transform business productivity in the Oil & Gas, Field Service, Transportation, and Consumer Goods industries. My responsibility is to develop Mobile Application, both in Android platform and Windows CE platform , to automate and standardize daily processes for well site service companies and fuel distribution companies.
With over 50 years industry experience and over 2000 staff globally, Aristocrat has built on its Australian market leadership and reputation to become a premium supplier of groundbreaking technologies and services to the international gaming industry. My responsibility is to develop a PC based jackpot controller in the server side. The software was running as windows service on Microsoft .NET platform utilising C# language. I also develop and maintain an embedded device which is connected to a poker machine and to a central monitoring and controlling backend system. The firmware in such embedded device was developed on Microsoft WinCE platform with Embedded Visual C++.
Ice TV owns and operates Australia’s only free-to-air, subscription based electronic program guide called IceGuide, enabling simple and effective use of digital home recorders and PC based media centres. My responsibility is to develop all kinds of applications which fetches EPG (Electronic Porgram Guide) data from IceTV’s Server and sends it to various PVRs via USB or Serial port. At the moment, the supported PVRs include Topfield, Toshiba, Arion etc.