Senior Software Developer2010 - 2017PHT Corporation
Technologies: C++, Java, C#, Android Development
- Developed and integrated Bluetooth medical sensor devices on various mobile platforms.
- Developed a Bluetoooth and USB PhoneGap plugin for Android devices.
- Implemented a web application in C# and .NET.
- Developed a log-processing solution.
Senior Software Developer2012 - 2016Smartpipe Solutions
Technologies: C++, Linux, VoltDB
- Designed and implemented a complex advertising solution for monetizing mobile providers subscriber data.
- Wrote various services on Linux in C/C++ using C++11 and Boost with the use of multi-threading techniques.
- Developed a fast memory database/cache with VoltDB, SQLite, and MySQL.
- Implemented a custom multi-process memory cache.
Senior Software Developer2008 - 2010Envox
Technologies: C++, Boost, IVR
- Developed and sustained an IVR solution using C++ and Java.
- Converted an IVR solution to work as a multi-process solution.
- Implemented a solution for detecting and preventing memory leaks.
Senior Software Developer2006 - 2008Manas
Technologies: C, C++, Java
- Ported a Java application to a C++ Brew platform.
- Developed and optimized PalmOS applications.
- Developed a simple web application.
Senior Software Developer2006 - 2006Bones Park Software Artistic
Technologies: C++, Win32 API
- Contracted a position in developing a dictionary solution.
- Implemented a custom Win32 hook API solution for capturing words under a mouse cursor.
- Delivered a reusable library for simple use in various projects.
Senior Software Developer2004 - 2006Infineon Technologies AG (a subsidiary of Comneon)
Technologies: Embedded C Development
- Developed object-oriented application framework for the rapid development of man-machine interfaces and integration of various applications for mobile communication products.
- Worked as part of a large international team.
- Integrated a framework into a customer project for Panasonic mobile phones.
- Implemented low-level optimizations.
Junior Software Developer2002 - 2003Wide Angle Research
Technologies: C++, XML, Windows Networking
- Developed a network application that makes an inventory of all the software and hardware on a computer network using C++.
- Implemented an XML diff/merge solution.
- Implemented a custom MS Office document to XML converter.
- Developed a custom communication protocol.