Post Job Free
Sign in

Software Engineer Developer

Location:
Ypsilanti Charter Township, MI
Posted:
January 31, 2017

Contact this candidate

Resume:

Brian Lee

***.*****.*@*****.***

734-***-****

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



Contact this candidate