As a proficient software engineer with four years of working experience from various industry from the technology department of a global top investment bank to a top-tier web based e-commerce company, I have rich knowledge of enterprise software design and implementation, and look forward to further developing my career as engineering on advanced software projects and cutting-edge new technologies.
Software Engineer @ Working in Groupon Goods Inventory Optimization team on multiple back-end focused projects.
- Improved order fulfillment services (using Ruby on Rails) by adding automated error checking and alerting, and continued providing production support fulfillment services;
- Started and completed an analytical project on the warehouse inventory purchasing status which summarizes and visualizes the supply chain health condition in terms of customer orders, workable inventory and pending new purchases (technology: MySQL, PostgreSQL and Ruby on Rails);
- Worked closely with the Logistic and Finance department and completed a series of reporting projects targeting on the supply chain efficiency using extensive analytical SQL with Teradata. From October 2013 to Present (2 years 3 months) IT Associate (Trade Flow Analysis) @ - Improved and maintained a globally distributed, web-based electronic trading analytical control system based on Flex, KDB+, IBM DB2 and Java.
- Worked on a renovation project of a trading PNL analysis platform using HTML 5 technologies with ExtJS, WebSocket and KDB+.
- Accomplished independently on 3 side projects: auction price alert, liquidity analysis and trade crossing discovery, all with good user feedback.
- Liaised with trading desks to understand requirements and continuously provided system support to the traders.
- Trained and mentored one summer intern in the team who achieved good performance and became the only one who obtained the return offer.
- Actively took part in the recruitment process by helping conduct several telephone interviews and joining the associate panel. From January 2012 to August 2013 (1 year 8 months) Hong KongIT Associate (Production Management Tools and Engineering) @ - Initiated a global new project to collect, store, analyze and visualize the capacity of all trading systems of the Sales and Trading department based on IBM DB2, Perl 5, Flex and HTML.
- Architected and designed the full system from scratch including system structure, service layer, database design, application protocol and user interface look-and-feel.
- Communicated with senior managers to understand the requirements, analyzed and designed with UML tools to consolidate software features.
- Co-operated with a number of trading system development teams across the Sales and Trading Technology department to establish system status and capacity data feed as source of the capacity analysis system.
- Took a four-month technology graduate training offered by the firm covering most of the major topics on enterprise software engineering. From August 2010 to December 2011 (1 year 5 months) Hong KongTechnology Analyst Intern (Tradeplant Support Team) @ - Created tooling for incident management at a general trading application support team.
- Enhanced the productivity of the support teams by developing and maintaining a framework of trading calendar, alerting infrastructure and change management, including libraries, helper scripts and web applications using Perl, CGI, HTML, XML/XSLT and Sybase.
- Created and completed a Flex-based incident management central portal for all support teams allowing for quick incident discovery, alerting, communication, event tracking, issue follow-up and post-incident analysis. From June 2009 to August 2009 (3 months) Hong Kong
Bachelor of Engineering (B.Eng.), Information Engineering, Major GPA: 3.94/4.0 (First Honor) @ The Chinese University of Hong Kong From 2006 to 2010 William Lian is skilled in: SQL, Perl / CGI, JavaScript, HTML 5, Flex, C++, Java, KDB+, Shell Scripting, RIA, MVC Architecture, Sybase, DB2, Linux, Distributed Systems