Now you can Instantly Chat with James!
About Me
A quick learning, detailed–oriented, professional senior programmer with 20 years of experience who optimizes appropriate use of available resources. These include knowledge transfer meetings, independent study of code and documentation, email, and.... These include knowledge transfer meetings, independent study of code and documentation, email, and on-line research. Experience includes version control systems, automated build and testing tools, code coverage tools, memory checkers and other instruments that help ensure healthy, clean code. Optimal communication skills. Experience includes: C, C++11, C#, Python3, PyCharm, Qt Creator, Visual Studio, Android Studio, Windows, WinCE, Linux, Vagrant, Docker, Curl, REST API, , XML, SQL, QML, .NET, ASP.NET, TFS, SVN, MVC, git, github, Jira, Client/Server Apps, MatLab, Postman, EPPLUS, Collaborator, GPU, ROS, CUDA, MFC, WPF, GDB, PDB
Show MoreSkills
-
-
-
- 2 Years
Intermediate
-
-
-
-
-
-
-
-
- 11 Years
Advanced
-
-
-
- 10 Years
Expert
-
- 7 Years
Advanced
-
- 8 Years
Advanced
-
-
-
-
- 8 Years
Advanced
-
- 3 Years
Advanced
-
-
-
-
-
-
-
-
- 20 Years
Expert
-
-
- 2 Years
Advanced
-
-
- 9 Years
Advanced
-
- 3 Years
Advanced
-
-
-
- 10 Years
Advanced
-
-
-
-
-
-
-
-
- 12 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
-
- 12 Years
Advanced
-
-
-
-
- 3 Years
Advanced
-
- 1 Years
Intermediate
-
-
-
- 7 Years
Advanced
-
-
- 16 Years
Advanced
-
-
- 10 Years
Advanced
-
-
- 13 Years
Advanced
-
-
- 2 Years
Intermediate
-
-
-
- 17 Years
Advanced
-
-
- 5 Years
Expert
-
-
-
-
-
-
-
-
-
- 14 Years
Advanced
-
- 5 Years
Advanced
-
- 11 Years
Advanced
-
-
- 10 Years
Advanced
-
- 9 Years
Advanced
-
- 19 Years
Advanced
-
- 15 Years
Advanced
-
-
-
-
-
- 10 Years
Advanced
-
- 10 Years
Advanced
-
-
-
- 6 Years
Advanced
-
- 16 Years
Advanced
-
-
- 20 Years
Advanced
-
-
-
-
- 10 Years
Expert
-
-
-
-
-
- 18 Years
Advanced
-
-
-
-
- 19 Years
Advanced
-
- 19 Years
Advanced
-
-
- 18 Years
Advanced
-
- 20 Years
Advanced
-
-
- 14 Years
Expert
-
-
- 15 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Portfolio Projects
Description
- Developed COM wrapper class for ScanSoft Voice recognition & Text-to-speech.
- Created a Grammar parser to extract strings for testing Text To Speech and then use the output to do Speech Recognition to test each phrase.
- Created a command-line based C# application to take movie data from several XML files and convert it to packet-based bit-stream played over XM radio to Navigation units.
WinCE 4.2, C#, C++, COM, XML, GUI, Platform Builder 5.0, Win CVS
Show More Show LessDescription
- Developed custom device middleware TSPI kernel mode driver to control a WinCE or Linux modem’s connection with customizable state machine handling. Program employs CMUX handling of 3 channels to allow for parallel data access for special SMS commands.
- WinCE 5.0, VS 2008, Linux, C++, PB 5.0, Perforce, Quality Center, Wireshark, WinDbg
Description
- Conversion of the GUI for a highly used ExactCount barcode scanning and counting software for store inventory from WinCE 5.0 to Windows Embedded Compact 7 platform in C# with double screen size. Integrated new drivers, SDKs using WinForms.
- Embedded WinCE 7.0, C#, .NET, VS2008, SV, XML, SQL, WPF, Smart Pointers, ARM
Description
- UAV Drone programming fixing bugs and testing of the Contracted Logistic Support system tablet. Automatic GUI testing of the new map annotation drawing using Sikuli.
- Windows and Linux using Qt Creator C/C++, Python, Sikuli, Google Test, Parasoft, STL & Boost, Redhat Linux, NTIF Imagery, Virtual Box, Mecurial, Jira, MPEG, JPEG
Verifications
-
Profile Verified
-
Phone Verified
Preferred Language
-
English - Fluent
Available Timezones
BROWSE SIMILAR DEVELOPER
-
Gayle N
Senior QA test engineer
-
Wernel R
SAP BI Consultant
-
Richard K
Senior Software Engineer
-
James N
Experienced .NET Software Engineer
-
Menashe B
Mule ESB / Anypoint Platform / API-led Architecture / Integration Expert
-
Tommy L
Senior System Software Engineer
-
Steven T
Have coded almost everything from firmware through apps, dev to valid to customer suppport
-
Eric A
Embedded Engineer
-
Terry L
SAS Consultant
-
Jeffrey L
Cisco Network and Voice Engineer with heavy Linux / C / PHP / Python programming background