Thomas Bassel
Phone: 919-***-**** *************@*****.***
OBJECTIVE
A challenging contract where I can exercise my software engineering skills
PROFILE
Ten years of software engineering, development, support, and troubleshooting experience
Developed and supported more than 20 apps for iOS and Android
Developed monitoring and alerting software at IBM and Data General
Added features to existing codebases and repairing defective code
Performed troubleshooting and diagnosis for hardware and software problems
Experienced in writing technical specifications and explaining features
TOOLS & TECHNOLOGIES
Languages: Objective C, C/C++, Swift, Java, Python, SQL, HTML, Korn shell scripting
Databases: MySQL, Oracle, SQLite, Sybase ASE, and Access
IDEs: Xcode, Visual Studio, Eclipse, Android Studio, VIM
RECENT PROFESSIONAL EXPERIENCE
October 2011 – Present Independent Software Developer (DBA Portable Databases), Raleigh, NC
Designed and developed the Garden Tracker apps for the iPhone and iPad. Garden Tracker is one of the most popular gardening apps on the App Store and was featured in the NY Times and the Wall Street Journal in 2012.
Designed and developed the Antibiograms and Antimicrobial Guide apps for the iPhone, iPad, and Android devices. These apps were sponsored by prominent experts in microbiology.
September 2006 – October 2011 Credit-Suisse, RTP, NC
Led multiple releases of the Market Data Server, which was written in C++.
Organized code reviews and delivered code drops to the QA and production environments.
Enhanced and fixed the Event Driven Messaging server written in Java using WebLogic.
Analyzed and enhanced the Reference Data System’s perl, korn shell, and Java programs.
Designed and implemented scripts to purge obsolete pricing data from the database and to restore it if necessary.
Analyzed performance of user and application queries in order to upgrade the database.
Designed a SQL capture parser that utilized the Levenshtein algorithm for removing duplicate queries in a file.
Added support for indexes that had constituents with different currencies than the index.
Converted stored procedures to Sybase’s Transact-SQL.
Published tips on how to improve Sybase query performance to the team.
March 2006 – September 2006 Lowes (contract through PeopleSource Inc.) Wilkesboro, NC
Worked a contract at Lowes IT on their Receiving Discrepancies project in Store Systems
Enhanced a C++ application that handled receiving discrepancies
Refactored C code into C++ that tracked the on-hand quantity of items in a store
ACHIEVEMENTS
Hold Patent #6708297 Method and system for monitoring errors on field replaceable units
Certified in MySQL (MySQL.com, ID no. 207196544, public password: 'certified')
Received a publish from the IBM patent committee for the Remote POST Console.
EDUCATION & TRAINING
MSEE Georgia Institute of Technology GPA: 3.5
Bachelor of Engineering Vanderbilt University GPA: 3.76