Software Engineer, Geek, Web Enthusiast
London, United Kingdom
Clouco
Co-Founder and Software Engineer
May 2011 to Present
London, United Kingdom
Towers Watson
Software Developer in Test
August 2012 to August 2014
London, United Kingdom
Rabobank
Build Release Engineer
December 2010 to May 2012
London, United Kingdom
Accenture
Senior Software Engineer
June 2010 to November 2010
London, United Kingdom
Accenture
Software Engineer
September 2009 to April 2010
London, United Kingdom
Accenture
Junior Software Engineer
May 2007 to September 2008
London, United Kingdom
ARC International
Summer Intern
June 2005 to September 2005
Edinburgh, United Kingdom
Clouco.com – Co-Founder & Software Engineer Highlights: Co-founded and co-developed. Clouco is an online address book application where users can share their contact information with friends, family and colleagues. Keywords: Programming, MVVC, UX/UI, Databases (SQL), Regular Meetups, Problem Solving, Security, Infrastructure Setup, Cloud, Web Development, Tooling, Configuration Technology: UNIX/Windows Hosting, Apache 2, MySQL, SVN + Git, trac,... Clouco.com – Co-Founder & Software Engineer Highlights: Co-founded and co-developed. Clouco is an online address book application where users can share their contact information with friends, family and colleagues. Keywords: Programming, MVVC, UX/UI, Databases (SQL), Regular Meetups, Problem Solving, Security, Infrastructure Setup, Cloud, Web Development, Tooling, Configuration Technology: UNIX/Windows Hosting, Apache 2, MySQL, SVN + Git, trac, PHP & Yii, JavaScript, JQuery & UI, CSS & Less, HTML5, Bootstrap 3 o Participated in regular meetings for project planning, problem solving, brainstorming and pair-programming sessions. o Deployed project infrastructure (including physical servers, cloud instances, source repositories, project management tools and databases). o Co-developed Clouco using PHP, JavaScript, Less and HTML5.
What company does Michael Liu work for?
Michael Liu works for Clouco
What is Michael Liu's role at Clouco?
Michael Liu is Co-Founder and Software Engineer
What industry does Michael Liu work in?
Michael Liu works in the Computer Software industry.
Who are Michael Liu's colleagues?
Michael Liu's colleagues are Crystal Valentine, Nicklas Lans, Kuldeep Sharma, Anders Lindblad, David Wälchli, Ola Brundin, David Klippel, Jay Kamtamneni, Maksood Mohiuddin, and James Mazurek
📖 Summary
A proactive, adaptable Software Engineer with strong analytical skills and technical expertise, specializing in Test Automation and Release Engineering. Accustom to working under pressure and to strict deadlines and proven to deliver tangible improvements to development, test and environment support teams. Appreciated as an ambitious, self-motivated team player with strong coaching skills. Moreover, consistently works to the highest professional standards and thrives when engaged as part of a cohesive team.Co-Founder and Software Engineer @ Clouco.com – Co-Founder & Software Engineer Highlights: Co-founded and co-developed. Clouco is an online address book application where users can share their contact information with friends, family and colleagues. Keywords: Programming, MVVC, UX/UI, Databases (SQL), Regular Meetups, Problem Solving, Security, Infrastructure Setup, Cloud, Web Development, Tooling, Configuration Technology: UNIX/Windows Hosting, Apache 2, MySQL, SVN + Git, trac, PHP & Yii, JavaScript, JQuery & UI, CSS & Less, HTML5, Bootstrap 3 o Participated in regular meetings for project planning, problem solving, brainstorming and pair-programming sessions. o Deployed project infrastructure (including physical servers, cloud instances, source repositories, project management tools and databases). o Co-developed Clouco using PHP, JavaScript, Less and HTML5. From May 2011 to Present (4 years 8 months) London, United KingdomSoftware Developer in Test @ Towers Watson, London – Build Engineer & Software Developer in Test Highlights: Part of highly cohesive team responsible for developing the next generation financial modeling tool; performing a software developer in test (emphasis on GUI automation testing) and build engineering role within an agile environment. Keywords: Programming, UX/UI Testing, Automated Tests, Infrastructure, MS Azure Cloud, MVC, Infrastructure Setup, Scrum, Tooling, Configuration, Build Engineering, Scripting, Virtualization, Environment Management Technology: Windows Server, SQL Server, HyperV, IIS 7 & 8, PowerShell & Batch, Microsoft Azure, SharePoint, Report Server, Team Foundation Server 2010-2013, Team City, MS Build, Visual Studio 2010-2013, WiX, NUnit, C#, C++, Ranorex, Excel, Regular Expressions o Devised and managed test data, test cases, test scripts and test environments. o Performed manual test executions, exploratory testing and confirmation testing. o Implemented re-usable GUI automation test harness. o Integrated automated tests with Team City and TFS 2010 - 2013. o Implemented team’s continuous integration build system using TFS 2013. o Created application installers using MS build and WiX. o Extended TFS Team Build workflow to execute NUnit with code coverage. o Designed and implemented Microsoft ALM tool set on Windows Azure. o Implemented automated test systems using virtualization, MS Lab Manager, and Test Manager. From August 2012 to August 2014 (2 years 1 month) London, United KingdomBuild Release Engineer @ Rabobank CSP I.T. (Hatstand) – Release and Configuration Engineer Highlights: Operated within the context of the IS&D Global Systems Support Strategy to provide high-quality, efficient and consistent level of service in development, test and support. Keywords: Programming, Scripting, Build Engineering, Environment Management, Tooling, Change Management, Installers & Deployment Technology: UNIX, SVN, trac, Cruise Control, Hudson, IIS 7, Wise Installation Studio, Visual Studio 2005-2008, NAnt & Ant, Visual Basic, Python, C#, Excel o Managed the build and release process for development and financial engineering team. o Responsible for managing team’s source repository, ensuring best practices are followed. o Implemented build system tools and scripts to extend traceability of source and binaries. o Improved build capabilities to reduce the time taken to publish candidate releases for production. o Consistently delivered on an aggressive 6-week delivery cycle for multiple platforms. o Engaged with infrastructure teams to smooth out ongoing deployment issues. o Assisted with troubleshooting of production issues on UNIX as well as Windows servers. From December 2010 to May 2012 (1 year 6 months) London, United KingdomSenior Software Engineer @ Bank of America Merrill Lynch (Accenture) – Data Analyst Highlights: The engagement focused on proposing and implementing a structured database for trade migration reconciliation testing. This eradicated the use of stacking number of excel sheets, and consequently increasing the efficiency in reporting defects. Keywords: Database (SQL), Data Analysis, Tooling Technology: SQL Server, Report Server, Perl, Excel o Proposed and built database for daily close of business ‘cycle’ test. o Implemented scripts to streamline process of cleaning and inserting data dump files. o Devised and built a large number of on-demand dynamic reports using SQL Server reporting services. From June 2010 to November 2010 (6 months) London, United KingdomSoftware Engineer @ EDF (Accenture) – Build & Environment Engineer Highlights: Performed technical role within the Development Architecture team to support development and testing. Focused on capability development where the primary objective were to deploy, customize and maintain the tools around release, configuration and environment management. Keywords: Scripting, Build Engineering, Environment Management, Tooling, Change Management, Deployment, Automation, Infrastructure Technology: UNIX, Shell Scripting & Batch, SQL Server, Reporting Server, HP QC, HP QTP, ClearQuest, ClearCase, SAP (CRM, ISU, PI, Basis, LSMW), Visual Basic, Perl, Java, Excel o Installed, configured, and maintained project applications and their environments. o Collaborated with development teams to capture configurable items and to implement the continuous integration build-deployment system. o Collaborated with test teams to design and implement the defect-fix lifecycle. o Delivered and tracked SAP manual configuration across test environments. o Performed configuration management administration. o Delivered brown-bag and knowledge sharing session. From September 2009 to April 2010 (8 months) London, United KingdomJunior Software Engineer @ Department for Work and Pensions (Accenture) – Configuration Engineer Highlights: Administered configuration management and promoted best practices across the CM landscape, including automation of tasks where possible via applicable technology and documentation of procedures and guides. Supported and developed suite of SCM: build, deployment, and other automation tooling across the project; most notably ClearCase, ClearQuest, Quality Center, Moose, Tracker and other custom tools. Keywords: Scripting, Build Engineering, Tooling, Change Management, Automation Technology: UNIX, Shell Scripting & Batch, Oracle SQL, Reporting Server, HP QC, ClearQuest, ClearCase, Visual Basic, Perl, Eclipse IDE, Java (Spring & Hibernate), Excel o Provided support for software deployment, security and access control, system backup/restore, code stream branching/merging, troubleshooting and persevered system services. o Maintained build and releases tools. o Customized ClearQuest and Quality Centre to improve tracking of activities. o Developed custom scripts, Perl triggers for ClearCase and UNIX. o Created reports on SQL Server Report Server to provide build, test and code fix statistics. From May 2007 to September 2008 (1 year 5 months) London, United KingdomSummer Intern @ ARC International – Summer Internship Application Engineer Highlights: Self-managed project on porting the EEMBC benchmark and to provide a performance evaluation for ARC’s latest configurable processors - ARC 700 and 600 core family. Keywords: Programming, Benchmarks, Configuration, Hardware, Documentation, Reporting Technology: Linux, DOS, Cygwin, CVS, Make, C, Excel o Engaged in weekly conferences with senior engineers and project manager. o Assembled, installed, and configured the project landscape. o Ported EMMBC benchmark (C code) using hardware specific libraries. o Executed test bench by utilizing hardware simulator for ARC cores (FPGA configurations). o Delivered benchmark suite for ARC700 family processors, accompanied with implementation and user guide. From June 2005 to September 2005 (4 months) Edinburgh, United KingdomBachelor's Degree, Computer Science, 1st Class @ The University of Edinburgh From 2001 to 2006 Michael Liu is skilled in: Testing, C#, SDLC, Continuous Integration, Integration, SQL, Requirements Analysis, Microsoft SQL Server, Team Leadership, Java, Unix, Management, Hudson, Wise Installer, TFS
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 7 month(s)
Unlikely
Likely
There's 72% chance that Michael Liu is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required