Juan J. Fonseca
SUMMARY OF SKILLS
-
Computer Languages: C, C++, Java (J2SE 1.4.1), Unix Script
-
Operating Systems: Windows NT/2000, Unix, pSOS, MAC OS X
-
Database: SQL
-
Software: Rational ClearCase, Microsoft Office (Word, Excel Spreadsheet, Power
Point)
-
Other Skills:
-
Software Development Process from design to maintenance
-
Software defect troubleshooting and defect correction
-
Software Configuration Management
-
Customer interaction and support
EDUCATION
-
M.S. in Computer Science, Florida Atlantic University,March 2006
-
B.S. in Computer Engineering, Florida Institute Of Technology June 1990
SUMMARY OF PROFESSIONAL EXPERIENCE
Lead Software Engineer 1999 - Present
Motorola Inc. Commercial Government Industrial Solution Sector
Performed embedded software design and development utilizing C and a proprietary
Real Time Operation System (RTOS) on Motorola 68H11 Micro controller for digital
two way radios, specifically:
-
Participated in the entire software development cycle from requirements
definition to integration and test.
-
Translated customer and sales team functional requirements into Software
Requirements Specification.
-
Designed, implemented, unit tested and field-tested customer specific new
features for portable and mobile (car) digital radios on the UNIX development
environment.
-
Serve as technical lead for members of the team, in Configuration Management,
subscriber software, architecture and functionality.
-
Correct customer and System Test reported defects and complaints.
-
Define and implement process improvements for Configuration Management.
-
Performed Software Configuration Manager duties that included customers and
factory software build and releases using Rational ClearCase software
configuration package.
Senior Software Engineer 1997 - 1999
Harris Corporation Information Systems Division, Melbourne FL.
Perform requirement analysis, design and development and unit test of embedded
software. I utilizing C and PSOS RTOS on Motorola 68360 for a Multi-mode
Aeronautical Radio System (MARS), specifically:
-
Interworking function between the aeronautical communication protocol and Wide
Area Network (WAN).
-
State machine to establish and maintain Switched Virtual Circuits (SVC) on the
wide area network utilizing STREAMS.
-
Support integration, testing and delivery of software releases.
Senior Software Engineer 1996 - 1997
Harris Corporation Information Systems Division, Melbourne FL.
Performed application and embedded software design/development utilizing C and
Win32 API on Windows NT 4.0 and PLM-86 on an Intel platform respectively for an
automated performance measurement system, which included:
-
Design and development of a Windows NT based custom serial communication
controller with API.
-
Algorithm implementation for calculating of telephone system call throughput
performance.
-
Development of a serial protocol analyzer to capture and timestamp messages.
-
Performing the unit and system level hardware/software integration of PC and
custom protocol analyzer.
Site Acceptance Test Manager 1994-1996
Harris Corporation TRANSCOM Division, Melbourne FL.
Performed integration and site acceptance testing of three large scale
telecommunication
systems for the FAA Air Traffic Control, specifically:
-
Trouble-shoot software and hardware after communications site installation.
-
Completed integration and Site Acceptance Test of the communication system.
-
Coordinated and performed integration of FAA Radio Communication Equipment and
telephone lines with the communication system.
Software Engineer 1992 - 1994
Harris Corporation Air Traffic Control Systems Division, Melbourne FL.
Developed queries to validate and administer Tandem Non-Stop SQL relational
database on Guardian 90 operating system.
Subcontractor Software Engineer 1990 - 1992
Aerotek, Orlando FL, at Harris Corporation Air Traffic Control Systems Division,
Melbourne FL.
Designed, coded, unit tested and integrated real-time software, using PLM86 on
VAX VMS for an Intel platform.
Back to Kelly's and Juan's Home Page