Accomplished software engineer specializing in object-oriented approaches to network and platform development. Extensive background in full life-cycle of software development process including requirements gathering, design, coding, testing, debugging and maintenance. Proven track record of designing and implementing flexible solutions which support frequent UI and functionality changes.
Developed and maintained Java-based platform framework when the company migrated from C++. Responsible for core back-end technology development, including analysis, design, coding and testing for high volume network of 6 million users.
Designed and implemented and maintained lag tolernat management server application which, as the backbone of the entire system, was essential to providing all the Company's services.
Provided leadership and monitoring to team of engineers. Selected as Interim Acting Manager during absence of manager and successfully kept all projects on schedule during this period.
Java, C++, Python, UNIX, XML, HTML
J2SE, J2EE, STL, MFC
OOP/D, UML, Design Patterns, Extreme Programming
UNIX/Solaris, Windows, Mac
Oracle, PL/SQL, JDBC
More than 30hrs/week
October 8, 2017 - December 5, 2017
Excellent professional with GREAT job done!!! THANKS!!!
September 18, 2017 - October 20, 2017
William is a great guy to work with, he completed his task in time, he is very experienced and I had a great time working with him.
I highly recommend him. Will hire for future projects.
October 18, 2017 - November 1, 2017
Punctual, Professional, always available, and most importantly, is a real expert. He has a real deep experience, and just knows how to do the work. Thank you William for your Great job!!
University of California, Berkeley