
Software Consultant (C/C++/Java / Embedded / OS)
Eugene, Oregon Area

Software Consultant (C/C++/Java / Embedded / OS)
Eugene, Oregon Area
♦ Experienced Software Developer with expertise in both Desktop and Embedded environments.
♦ Operating systems: Solaris, Linux (Desktop and embedded), Apple OS X, Windows (Windows NT/2000/XP Professional, CE), VxWorks, pSOS+, other propriety Embedded OSes
♦ Java Technologies: JavaFX, J2SE, J2ME, Connected Device Configuration, Foundation Profile, Personal Basis Profile, Personal Profile, MIDlets, Java Embedded Server
♦ Languages: Java, JavaFX, C, C++, eVC++, Ant, UNIX, shell script programming, GNU software, Qt, GTK, HTML
♦ Tools & Technologies: VirtualBox, Netbeans, JBuilder, Mercurial, Subversion, Cygwin, Wiki, Eclipse
♦ Experienced working Internationally with teams in multiple countries.
♦ Understand Java from the inside out
♦ 2 patent award
(Computer Software industry)
January 2009 — Present (11 months)
(Public Company; JAVA; Information Technology and Services industry)
October 2007 — January 2009 (1 year 4 months)
Partnered with fellow Senior Engineers and Architects on newly acquired savaJe core engineering team to develop/design APIs for JavaFX mobile and desktop platform, working with low-level Linux thread and device drivers, as well as higher level networking and telephony. Performed peer reviews of API design and source code, wrote API specs, and implemented matching source codes.
Designed an Emulation environment for a mobile handset based on Open Source Projects including Linux Kernel, Qemu, and GDB. Implemented additional features to support proper execution of Java Virtual Machine (JVM) on devices.
Modified QEMU to create an emulation/development environment for JavaFX stack, which required adjustment of video bios, startup, and code.
Partnered in Linux porting and customization of Buildroot roofs to Tavor 3G Telephony Development platform; modified core telephony Stack libraries to work with JavaFX stack.
Created Lifecycle API that was consistent across desktop and mobile platforms.
(Public Company; JAVA; Information Technology and Services industry)
1986 — January 2009 (23 years )
(Computer Software industry)
2007 — 2008 (1 year )
Designed, Wired and Installed Tataran VOIP Phone System our new Temple Building. Worked with a small team to wire and install jacks under the supervision of the electrical contractor. Installed network
switches and telephony equipment. Installed and currently manage the firewall and server systems.
(Public Company; JAVA; Information Technology and Services industry)
August 2005 — October 2007 (2 years 3 months)
Sun Ray Thin Client Group
Developed new process/programs to support 3rd-party Original Equipment Manufacture (OEM), and wrote device drivers for network cards. Served as liaison between Sun and thin client OEMs based in Taiwan/Europe.
- Created key OEM processes, including delivery of source code and tracking/implementing bug fixes.
- Partnered with OEM customers to resolve a variety of technical issues
- Wrote a wireless network driver for an OEM's laptop implementation of the Sun Ray thin client. This include debugging the 801.11 protocol with sniffer tools.
(Public Company; JAVA; Information Technology and Services industry)
June 2001 — August 2006 (5 years 3 months)
Spearheaded global team of engineers (Israel, China, Japan, and Korea) in implementation and porting of the JVM for the mobile environment. Rose from initial position as team member to Project Lead – met with clients to discuss project scope and determine required resources in terms of personnel, hardware, and timelines, then collaborated with Sales teams to assign a dollar value. Designed, wrote, and implemented software libraries to optimize Java portability to mobile embedded device space. Resolved customer issues with Java compatibility and licensing.
- Implemented Java VM on telephone handsets with a variety of embedded OSes and Man-Machine Interfaces.
- Delivered project on time and on budget – traveled to client sites in Asia and Europe for delivery and personally provided technical training to engineering staff.
- Successfully mentored and led new engineering team in China in critical product development and engineering services processes, providing support needed for them to work independently.
(Computer Software industry)
1984 — 1986 (2 years )