Bradley E. Rintoul
7988 Camino Jonata
San Diego CA 92122
H: (858) 658-9530, C: (619) 784-9666,
brintoul@sbcglobal.net
OBJECTIVE:
Software development position in fast-paced environment with high quality individuals
producing high quality software.
PAST EMPLOYMENT:
12/06 to present - SCME Mortgage Bankers, San Diego, CA
- Developed web application using Spring for dependency injection. Used
Spring MVC for web framework.
- Used Hibernate for ORM.
- Used JAXB and XSLT to generate Java classes from industry standard XML
(MISMO) for use in data model as value objects
- Developed web application prototype with Google Web Toolkit (GWT)
2/00 to 12/06 - Alaris Medical Systems, San Diego, CA
- Developed web application using JSP with JSTL run by Tomcat Servlet Container 5.x
for access to and manipulation of data stored in MySQL database. Involved Javascript
code for client side validation of form input. Used container managed security using
a JDBC Realm to store username/password information. Used open-source tag library
"extremetable" for display of data in HTML table.
- Developed code in C# and in Java to perform serial communications with embedded device
using multiple threads for cross-platform software development kit.
- Used XSL transformations to transform XML from database to form of XML
required by XML consumer for uploading of information.
- Implemented State, Singleton, Facade, Observer and Abstract Factory design patterns.
- Developed designs, implemented and unit tested code for application to
program embedded device via PC serial port using ATL/COM.
- Designed and implemented a thread-safe protocol stack on the PC to
mirror an embedded device's protocol stack. This component ran in user
mode, not in kernel mode and was not a device driver.
- Worked with SQL Server 7.0 database using ADO to persist parameters to be
read from/written to attached device.
6/99 to 12/99 - Voice It Worldwide, Inc., Rancho Bernardo, CA
- Developed software development kit (SDK) written in C++ for use
with handheld digital recorder connected through a PC serial port.
- Wrote TCP/IP sockets-based network communication software
implementing a multithreaded server/client for voice chat product prototype.
2/97 to 6/99 - QUALCOMM Personal Electronics, San Diego, CA
- Wrote program in C to implement shop floor control system's
client-side interaction and serial communications with PCS handsets for
factory flow control and data collection.
- Rewrote aforementioned program in C++ using Visual C++ 5.0 and MFC,
utilizing multithreading and sockets for TCP/IP-based client/server
communications.
- Designed and worked closely with mechanical engineers to build test
fixture for PCB including automation of test equipment through DIO and
GPIB, audio path testing and LED detection.
- Decreased cellular phones acoustic test station test time by 40%
through software changes to existing test program and efficient time
management through automation.
6/95 to 11/96 - U.S. Robotics Corp., Skokie, IL
- Wrote programs in Visual Basic and C to control Rockwell digital
cordless telephone ASIC for processing gain measurements of 900 MHz
cordless telephone design.
- Used 12-bit National Instruments DAQ card, GPIB card and LabVIEW
software to automate and acquire data from GPIB-controlled instruments.
SIDE PROJECTS:
Mozilla Firefox Extension Development
- Developed "LookAhead" extension for Mozilla
Firefox browser. Development included learning and working with XUL, Javascript and some SOAP.
Much research was required to learn how to work within the Mozilla environment/framework -
a display of my ability to work independently and my ability to research.
- Developed "HuntAndGather" extension for
Mozilla Firefox browser. This development uses the XMLHTTPRequest object (AJAX) available in the
Firefox browser for asynchronous updates to UI components in the browser's toolbar.
EDUCATION:
University of Illinois, Urbana, IL, Electrical and Computer
Engineering
6/91 to 12/94 GPA: 4.11/5.00 M.S. electrical engineering
University of Illinois, Urbana, IL, Electrical and Computer
Engineering
8/87 to 6/91 GPA: 4.57/5.00 B.S. electrical engineering