I am a software engineer with over 20 years of experience working in the embedded and mobile industry. I have a BS in Electrical Engineering and a MS in Computer Science, which gives me a systematic approach to solving difficult problems. I have worked in the commercial, government and nuclear industries. I have worked at startups and small companies that have been transformed and acquired by much larger fortune 100 companies. I have worked on device drivers, mobile applications, and enterprise application software. I have speech recognition and mobile architecture patents.
The majority of my experience is in developing applications in C# and C++ for mobile computers running Android, iOS, Windows Phone, Windows Mobile, and Windows CE. I have experience in designing applications with both voice and visual interfaces. These applications are being used in industry to improve worker efficiency and overall productivity.
Currently I am working on a small team developing a commercial C# .NET and MVVM based, cross-platform framework for workflow applications. I have been using the Xamarin platform for over 3 years to target Android and iOS, along with Visual Studio to target Windows Phone. This framework supports Xamarin Forms, voice, native operating system, and Web technology interfaces.
Software Engineer @ • Developing cross-platform applications for Android, iOS, and Windows Phone
• Architecting MVVM cross-platform framework to include voice dialogues
• Implemented mobile applications for Windows CE-based devices
• Speech Recognition algorithm development From 2000 to Present (15 years) Software Engineer @ • Developed database for storage and analysis of transactions and computer security related incidents.
• Developed framework for distributed agent architecture for monitoring, detecting, and responding to computer security intrusions. From 1999 to 2000 (1 year) Greater Pittsburgh AreaResearch Assistant @ • Provided software engineering support to a team of medical professionals.
• Participated in the effort to port the existing application to a client/server architecture utilizing C, C++, Java, HTML, Javascript and CORBA technologies From February 1998 to December 1999 (1 year 11 months) Center for Biometric InformaticsSoftware Engineer @ • Developed taxonomy for classifying computer security intrusions.
• Developed data warehouse framework to support analysis of computer security incidents.
• Developed data mining algorithms to facilitate intrusion detection and incident correlation. From 1998 to 1999 (1 year) Greater Pittsburgh AreaSoftware Engineer @ • Performed safety critical software requirement specification, design, and implementation.
• Analyzed Asynchronous Team and Agent-Based Technologies with CMU for military and power systems applications.
• Lead software engineer during integration and testing phase of multi-cabinet system.
• Wrote software to interface with hardware boards and chips in high and low level languages.
• Responsible for commercial dedication issues related to the Ada runtime. From 1993 to 1998 (5 years) Greater Pittsburgh AreaSoftware Engineer @ • Top Secret Security Clearance (expired August 1994)
• 52 weeks experience obtained through Cooperative Education Program
• Assigned to voice processing system upgrade teams
• Developed algorithms for a spread spectrum receiver. From 1990 to 1993 (3 years) Fort Meade, MD
MSCS, Computer Science @ University of Pittsburgh From 1997 to 2000 BSEE, Electrical Engineering @ Penn State University From 1988 to 1992 Jeff CSSLP is skilled in: Software Engineering, C++, Software Design, Software Development, Embedded Systems, Agile Methodologies, C, Perforce, Windows CE, Object Oriented Design, Visual Studio, Debugging, Scrum, Python, Mobile Devices, Architectures, Agile, Lua, Architecture, Xamarin, C#, .NET