Brian Lee
***.*****.*@*****.***
General
Expertise in Object Oriented Design/Programming, Client/Server distributed systems.
Dedicated to providing creative and innovative solutions with an emphasis on efficiency and elegance.
Extensive experience with back-end ETL projects.
Additional Proficiencies
Languages C, C++, Java, Python, .NET C# and VB
Databases MySQL, MSSQL, Oracle, SQLite
Source Control Subversion, Team Foundation Server, Visual Source Safe, CVS
IDEs Visual Studio, Eclipse
Dev Paradigms Agile, Scrum
Software Engineering
Expert knowledge of C, C++, and core Java.
Emphasized design efficiency maximizing utilization of system resources to optimize throughput and minimize bottlenecks.
Extensive experience building multi-threaded applications along with process and inter-application synchronization.
Database Management
Built and administered MySQL RDBMS enterprise systems on Linux and Windows servers.
Designed architecture and topography of an assortment of MySQL back-ends for multitude of applications utilizing multiple storage engines, along with various replication and cluster configurations.
Developed highly scalable, highly concurrent systems handling millions of daily requests over geographically diverse user base.
Built system robustness incorporating redundancy, backup, fail-over, load balancing, and rollback mechanisms with logging and reporting capabilities.
Work History
Roax
Property Manager June 2011 – Present
Oversaw property/tenant acquisition, retention, upkeep and maintenance
Rovi
Software Engineer December 2008 - March 2011
Fully automated entire software stack to remove manual duties, reducing error and maintenance.
Hardened uptime of Digital Media Recognition (DMR) system to guaranteed 99.99%.
Ported music recommendation software from Java to C and C++ for embedded and network products, respectively.
Greatly improved storage footprint and response time of embedded DMR product.
All Media Guide
Software Developer March 2006 - December 2008
Converted entire DMR system to use MySQL, building apps to migrate data from various data formats including MSSQL, FoxPro and MS Access and updated all services to use new MySQL back-end.
Smoothly responded to unpredicted exceptional growth where database user base doubled monthly.
Developed comprehensive logging and reporting system for DMR system to gather usage statistics improving coverage for user base.
Incorporated text search capabilities into DMR system using combination of Sphinx and MySQL.
Education
Eastern Michigan University
Bachelor of Science - Computer Science
Bachelor of Science - Mathematics