Cesar R. Penafiel
Phone: 201-***-****
Email: *************@*****.***
EXPERIENCE AND Over 17 years of embedded and desktop development.
SKILLS Realtime embedded development under Windows CE, VxWorks,
QNX (Linux like) using C, C++ and assembler.
Considerable low level multithreading and TCP/IP socket
programming.
Experience designing and coding in a dual processor
environment using SPI communications and USB interfaces.
Diverse set of tools and compilers including GNU, POSIX,
and ITRON.
Rabbit, PIC, x86 and SH4 low level microcontroller
programming.
Experience designing digital and analog circuits, custom
bus, debugging with emulators, oscilloscope, logic
probes and packet analyzers.
Driver development and debugging.
Strong background working with test driven development,
unit and system testing and test automation tools.
Experience working in various industries, including a
fault tolerant system for the strictly regulated nuclear
energy monitoring industry.
Web server and web UI development experience with
ASP.NET, C#, JavaScript, PHP and SQL Server.
Entrepreneur and business management experience.
Excellent interpersonal and communication skills.
Entrepreneurship and Software Engineering Experience
3/10 - Present Global Financial Portfolio Management. South and North
America, Eastern and Western Europe. Managing
diversified investment portfolio while volunteering and
studying in over 20 countries.
5/07 - 2/10 Engineerica Systems, Inc. Manager and architect. Buenos
Aires, Argentina.
Opened an offshore development office and managed a
small in-house development and testing team of an online
attendance tracking system using Microsoft .NET
architecture. Developed several modules and headed the
technical direction of the software.
Selected vendors and supervised the hardware
development, assembly and manufacturing process of a
WiFi enabled attendance tracking recording device using
a PIC processor with a USB port, LCD display, keypad and
a magnetic card reader.
04/01 - 4/06 IBM. Embedded Software contract developer. Boca Raton,
Florida.
Embedded via voice porting team. Adapted and maintained
the platform dependent layers of a voice recognition and
speech synthesis embedded software. Windows CE,
QNX/Neutrino (a commercial Linux/Unix like OS), ITRON
and VXWorks.
The two primary ports I was involved with were for the
Honda Voice Navigation which is presently on many Honda
vehicles worldwide and for Pocket PC phone port.
.
Created a platform independent test layer using TCP/IP
and serial ports to automate the testing process by
launching tests, gathering results, retrieving them from
devices and automatically generating spreadsheets,
therefore reduced test labor drastically.
Simulated an in-vehicle recording environment in a sound
booth. This involved creating a large audio database and
controlling multiple channel playback and recorders all
automatically which ran 24 hours a days for years.
9/94 - 10/00 Engineerica Systems, Inc. Engineering manager and co-
owner. Winter Park, FL.
Perform various software contracting services as shown
below.
Consulting for Computer Products Inc. Pompano Beach,
Florida.
Software and hardware requirements and development of a
real-time control system to accomplish fail safe
redundancy of controllers on a custom BUS for the
monitoring of turbine and nuclear power plants. Also
development of tools to remotely control a real-time
target communicating via TCP/IP and RS-232 protocols.
Consulting for Cues, Inc. Orlando, Florida.
Design of a PCI bus card video board using a Motorola
68000 microprocessor.
Consulting for Analysis & Technology. Orlando, Florida.
Development of Java applets for on-line shopping, and
on-line order processing.
Consulting for AutoMon, Inc. Winter Park, Florida.
Development of a database and reporting system for the
monitoring of a car fleet.
Consulting for Statistica, Inc. Orlando, Florida.
- Developed software to control a modem for interactive
multimedia kiosks.
Consulting for Credit Card Software. Maitland, Florida.
- Ported an OS/2 application to a cross-platform
environment using the C++ Zinc Application Framework.
Consulting for LORD International. Longwood, Florida.
Developed a front and back end management system for
this medical data bank.
09/94-08/95 Statistica, Inc. Application developer. Orlando,
Florida.
Design and development of an interactive television
system. Prototyping a protocol for one way satellite
data transmissions, OS/2 driver and multimedia
development.
09/93-09/94 Credit Card Software Technologies Group. Computer
Programmer for the TRAMS/AG project. Maitland, FL.
Programmed reports in Cobol and SQL for a Tandem
mainframe.
09/92-09/94 Independent Software Developer and Consultant. Orlando,
FL.
Development of Cafeteria Master, a Clipper based
commercial software package for high school cafeterias
developed for Forest Lake Academy (Apopka, Florida).
Consulting for PC Touch Inc. Orlando, Florida.
Development of Intel Assembly memory resident routines
for the interface of a security system using touch
screens.
01/91-01/92 M.C. Mills Automation, Ltd. Computer programmer / MIS
support. Apopka, Florida.
Novell server maintenance and application programming
for the company and for customers.
EDUCATION University of Central Florida. Orlando, Florida. August,
1994.
Bachelor of Science, Computer Engineering with honors.
Thesis in Structure Based Validation of Expert Systems.
Thesis was presented in the Seventh Florida AI Research
Symposium, Florida AI Research Society, and published
under the title A Methodology for the Validation of
Large Expert Systems.
FOREIGN Native English and Spanish. Teacher of English as a
LANGUAGES foreign language certificate.
Fluent French.
Intermediate Portuguese.
Intermediate B1 level Russian. TERFL (Test of Russian as
a Foreign Language) certificate from the Russian
Ministry of Education and Science.