Inquiries To: ptre@ieee.org
Paul R. Treciokas
7 Wilson Road, Middletown, RI 02842 U.S.A.
Home 401-847-2734
PROFILE
Senior level software engineer with a unique blend of talent and experience. Energetic
self-starter with excellent analytical and problem solving skills. Proven
history of delivering quality products on schedule. Excellent embedded
software, user interface, and SNMP agent skills. Extensive knowledge of data
network and communications standards and protocols as well as network security
standards. Experienced in all phases of product development including concept,
scheduling, coding, debug, verification, validation, maintenance, and tools.
Superior written and oral communications skills. Experienced in customer
relations and technical negotiations.
Selected Skills and Accomplishments
Extensive experience with
- C/C++, Java, Linux, JavaScript, Perl, Assembly Language
- Real-time embedded kernels (VRTX, VxWorks, iTron)
- Processor Architectures (Intel, Motorola, PowerPC, ARM)
- DOCSIS
- Network Management Agents for Embedded Products( SNMP, MIB writing, Agentx)
- IP Protocols (HTTP, TCP, UDP, SMTP, POP3, DNS, TELNET, FTP, RPC, sockets)
- Security Protocols (DES, IPSEC, VPN, key management)
- Protocol Stack (MAC, Data, Network)
- Drivers (disk, serial port, ethernet)
- Communication Chassis control (configuration, clock source,
interprocess
communication)
- Operating Systems (Linux, Windows XP, UNIX, OS/2)
- Communication Standards (DOCSIS, ISDN, T1, E1, Frame Relay)
- Object Oriented Design
- Fault tolerant systems (software controlled redundancy, auto
failover )
- Revision Control (Subversion, ClearCase, PVCS, CVS)
- CLI and GUI development for communications industry
- Web Page Interface created by code to emit HTML and JavaScript
- Debug tools (in circuit emulators, logic analyzers, protocol
analyzers)
Accomplishments
- Brought many projects from concept to delivery, sometimes
working alone
and other times leading multi department teams.
- Provided over and above customer support and product
refinement for a large financial corporate client on customer's Japanese premise.
- Managed development teams of up to six people.
- Provided leadership and training to junior people, tutoring
with
coding,
debugging, development approaches.
- Wrote and reviewed many product specifications and documents
(requirements,
function, design, test, manufacturing).
- Performed product demonstrations for management and clients.
EXPERIENCE
February 2008 to present. Media Links, Milford CT
A leading manufacturer of equipment for HD video transport over SONET, SDH and IP networks.
Contract Software Engineer
Responsible for software development used for control, configuration, and
monitoring of Media Links hardware. This software included such functions as
web interface, hardware control via register settings, configuration settings,
file transfers, and SNMP agent functions. My development tasks included
requirement specification, design, coding, unit test, and system test. Code was
written in C, C++, and Java. The web interface was handled by C code programs
that wrote HTML and JavaScript for an embedded web server. The HTML employed
CGI and SSI functions to interact with the underlying system. The operating
system was an RTOS from iTron which was functionally equivalent to VX Works.
- Implemented software to integrate a new four port Gigabit Ethernet card into an existing product. This gave the product
the ability to combine video signals from four HD video compression codecs into a single optical interface.
- Implemented software for a new single board product that combines 16 video ports and 6 ethernet ports into two optical ports.
This product was completed on an accelerated schedule to meet the delivery to a customer within a four month time span.
September to November 2007. Entrepreneurial Opportunity In Kiosk Industry
Self Employed Software Engineer
Specified, designed, tested, and installed software for
kiosks and plasma display monitors placed in dining halls at an Ivy League college. Wrote software
requirements document and user manual. The software
to control plasma display was entirely my custom product. The software for kiosks was an off the
shelf product for which I provided configuration and support.
Involved in product from presales discussion to final testing and customer acceptance. Target systems were Linux and XP based.
Custom software written in Java on Linux and performed the following functionality for the plasma display unit:
- Detect new or changed files on a server and download to local storage.
- Filter file list for supported image and video files.
- Display and rotate images on full screen of plasma display.
- Display video at timed intervals.
- Read configuration file for user settings.
- Automatic operation or manual remote user control overide.
- Control of plasma display through RS232 serial cable for energy saving purposes.
February to August 2007. Beechwoods Software, Boston Massachusetts
A software consulting company providing development, verification, and debug support for streaming video
for satellite TV.
Contract Software Engineer
Part of a team responsible for the port of an embedded Linux product to new cost reduced hardware.
Analyzed bugs, developed and tested bug fixes, and regression tested software.
Target work in Java and C/C++ on Fedora Linux. Used Gnu debugger and Eclipse tools.
Accomplishments included converting task priority assignments from scattered in line code to
an easy to maintain configuration file scheme.
September to December 2006. Big Band Networks
(formerly ADC, formerly Broadband Access) Westborough, Massachusetts
A manufacturer of IP access switches (head end) for the broadband
cable service
provider market.
Contract Software Engineer
Designed, developed, and tested software for a system level control
of a multi-processor, mutli-card IP access switch. Provided
enhancements
to network management and system control and configuration software.
Target work in C/C++
and
VxWorks, development platforms Linux and NT. Specific accomplishments:
- Wrote several proprietary MIB extensions and implemented
the
SNMP agent
code.
- Implemented SNMP agent code for DOCSIS v1.1 MIB.
- Performed SNMP agent conformance testing using automated
tools and
scripts.
February 2006 to August 2006. JDSU (formerly
Acterna), Salem, Virginia
Leader in the fiber optic industry and manufacturer of communications
test and measurement equipment.
Contract Software Engineer
Developed software for the HST-3000 product. The HST-3000 is a
handheld, modular platform for copper and multi-service testing. The
platform uses embedded Linux and development occurred on Linux
workstations.
I was responsible for extending the product for the ISDN Euro Primary
Rate (PRA). Specific accomplishments were:
- implementing the layers one and two of the ISDN protocol stack
- tests and measurements for compliance with product
specification
January 2004 to January 2006. Entrepreneurial
Opportunity In
Kiosk Industry
In partnership with another company developing kiosk hardware, I provided
all software and systems integration for production of commercial
grade Internet kiosks.
Project Leader / Software Engineer
Developed software for kiosk prototypes and final products. I also
installed software and provided product support. Custom software was written in C# language.
I was responsible for kiosks meeting a strict set of contractual
functionality for government procurement such as:
- limited browsing
- deletion of private data
- security from network attack
- security from user attack
- remote troubleshooting
Additional contract functionality for which I wrote custom software included:
- security from unauthorized opening of kiosk case
- collection of daily logs from a central location
- generation of email alerts for low paper, chassis
intrusion,
etc
- generation of performance reports
- centrally controlled configuration changes
- centrally controlled software updates
- text to voice for ADA compliance
- scanner device control
A set of kiosks
was successfully deployed the primary concourse of in a major
metropolitan subway system. Other kiosk projects deployed included
plasma
display advertising and a job application kiosk with document scanner.
August 2002 to December 2003. CARTEN
TECHOLOGIES COMPANY,
East Greenwich, RI
A developer of public access Internet kiosks technology. Provider of
custom built hardware and software modules for feature rich kiosk
products.
Project Leader and Chief Engineer
Responsible for product development. Projects included wireless LAN
access, video e-mail, video surveillance, voice over IP, bill accepter
for cash, credit card reader, document scanner, remote control of
hardware,
remote
rebooting, touch screen user interface, and web based database access.
- Designed SQL database for tracking kiosk status and
statistics as well
as configuration of kiosks.
- Implemented XML and web browser access to SQL database and
remote
control
of kiosks.
- Administration of Windows 2000 server, SQL, and VPN/firewall
- Specification, evaluation, and selection of hardware
peripheral devices.
2001, January to September. ADC (formerly
Broadband
Access Systems) Westborough, Massachusetts
A manufacturer of IP access switches (head end) for the broadband
cable service
provider market.
Contract Software Engineer
Designed, developed, and tested software for a system level control
of a multi-processor, mutli-card IP access switch. Provided
enhancements
to network management and system control and configuration software.
Performed
independent analysis of code and was able to complete assignments with
very little training and supervision. Focusing on bringing the product
into conformance with DOCSIS specifications, my work resulted in
increased
customer satisfaction and product marketability. Target work in C/C++
and
VxWorks, development platforms Linux and NT. Specific accomplishments:
- Developed an interprocess communications layer to
distribute
chassis
wide
SNMP agent objects across multiple cards.
- Wrote several proprietary MIB extensions and implemented
the
SNMP agent
code.
- Implemented SNMP agent code for DOCSIS v1.1 MIB.
- Performed SNMP agent conformance testing using automated
tools and
scripts.
1994 to 2001. DICA TECHNOLOGIES, INC. (formerly Promptus
Communications)
Portsmouth, RI
A manufacturer of wide range of products for the network access market.
Products are for leased line backup, video conferencing, protocol
conversion,
LAN to LAN connectivity, Internet access, integrated voice/data/video
transmission,
and encrypted ISDN connections.
Principal Software Engineer
Developed software for a variety of network access and network backup
products. Interfaces included ISDN PRI, ISDN BRI, E1, T1, RS488, RS232,
and ethernet. Lead engineer for several projects including integrating
SNMP agents into all Dica products. Products ran on a variety of
operating
systems including Linux, VxWorks, NT, VRTX, OS/2, and DOS. Specific
accomplishments:
- Ported and extended SNMP agents and IP communications
stacks
for
several
products resulting in enhanced marketability and increased sales.
- Designed and implemented enterprise MIB's for SNMP agents.
- Designed and implemented call routing control for network
access,
channelized
backup, and multipoint broadcast applications. This involved algorithms
for inverse multiplexing, bandwidth aggregation, call hunt group, and
call
filtering. Resulted in a highly marketable product
- Member of design team for first of its type e-mail
encryption
Internet
appliance.
- Designed and implemented a TCP socket based interface for a
proprietary
network management system allowing product to be sold to a large Frame
Relay backup service provider.
- Designed and implemented numerous GUI screens and CLI for a
variety of
control and configuration functions.
- Ported GUI from C to Java for improved portability.
1989 to 1994. MOTOROLA CODEX Mansfield, MA
A $500 million division of Motorola providing networking products and
data communication equipment.
Principal Software Engineer
Developed a wide range of software for the 6520 Multi-Protocol Router
and the 6250 T1 multiplexer. Lead designer for several subsystems
involving
product control and configuration.
- Reviewed and selected third party SNMP agent for use in the
6520
product.
- Designed enterprise specific MIB and trained others in MIB
writing.
- Initiated and developed an automated SNMP agent test
program
for use by
other engineers that dramatically reduced the number of defects.
- Designed and coded a PROM resident boot loader for
transferring the
system
executable image to flash memory over a serial port. This dramatically
reduced the time for each engineer to load and test software.
- Implemented a command processing system providing single
point control
of networked devices. Resulted in ease of use for customer's
configuration
and control of network.
- Implemented an event reporting system providing single
point
output of
network alarms and messages. Resulted in high customer satisfaction.
- Designed a fault tolerant recovery system enabling
automatic
switch to
redundant hardware. This resulted in greatly increased marketability
for
the product.
1984 to 1989. AVANTI COMMUNICATIONS CORP. Middletown, RI
A manufacturer of networking products and data communication equipment.
Principal Software Engineer
Developed software for wide area network products. Manager of the
operating
system development group. Lead designer for several software
subsystems.
- Designed and implemented an OSI transport layer.
- Developed an automated backup disk feature -- this involved
a
specialized
driver to address two disk devices in a pipeline fashion.
- Implemented fault management system for automatic recovery
from network
interface hardware failure and network timing failure.
- Formulated software organization and standards.
- Managed software system integration and software releases.
- Administered UNIX platform development network for
engineering
department.
1981 to 1984. PURVIS SYSTEMS INCORPORATED Middletown, RI
A provider of software and hardware services primarily in the defense
industry.
Analyst
Team leader for design and development of software for reconstruction
of naval exercises. Converted a collection of unorganized and difficult
to use programs into a new integrated system with a relational
database.
Also developed software for submarine digital systems. Held DoD secret
clearance.
1979 to 1981. UNIVERSITY OF MAINE - US FOREST SERVICE
Orono,
ME
A cooperative research project engaged in mathematical modeling of
tree growth under stress of insect epidemic.
EDUCATION
Continuing:
IBM 64 Bit Linux Workshop
IBM Websphere Studio Workshop
IBM Visual Age for Java Workshop
Northeastern University, State-of-the-Art Program
- Advanced Java Programming
- Java Programming
- Object Oriented Design
- Relational Database Design
Degrees:
M.S., Environment Resources, University of New Hampshire, Durham, NH,
1979, GPA 3.7 out of 4.0, course of study concentrated in statistics
and
mathematics.
B.S., Forestry, Northern Arizona University, Flagstaff, AZ, 1976, GPA
3.5 out of 4.0