|
Change Your Career in 3 month: |
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
RAO DANISTo work in a position where my skills in embedded applications are utilized to the fullest extent.
SUMMARYVersatile R&D professional with 10 years experience in conceptualization and development of microprocessor-based products and solutions. Specialized skills in high speed Data Acquisition, Process Control, DCS & SCADA applications. Diverse experience in solving Data Acquisition and Process control problems for a variety of industries.
COMPUTER SKILLSEnhance features in a popular line of alarm systems to make them homologous for the European market. Create efficient code in assembly language on the Phillips 8051 RD+ microcontroller. Developed algorithms in firmware to test product features such as continuously monitoring battery drain for compliance with International Standards ANPI . Developed microcontroller interface to the RF receiver circuit using a Z86E08 processor to support jamming detection feature.
B-TEK CORP., Baton Rouge, LAWorked on improvements and modifications to the HART protocol interface for the AccuTrack series of smart level transmitters / indicators. Also worked on developing a low-cost smart alternative to the existing thermal dispersion type Flow and Level sensors. Exposed to designing for FM, UL & CENELEC approvals
TELECOMSOFT Pvt. Ltd., Pune, India.Designed & Developed an extremely low form factor, battery operated, IEEE 7816/III
compliant Smart Card Interface using the Hitachi H8/3048F microcontroller for
Mantha Software Inc.
Incorporated HART protocol compliant features in to the AccuTrack series of smart
Level transmitter / indicator, based on the Intel / Philips 83C51FA microcontroller
for K-Tek corp., La. Designed the electronics for a thermal dispersion flow and
level sensor.
PC-Based Data Acquisition System: Developed Automated Test Equipment for testing the reliability of engine transmission gear and axles , using a Kiethley-Metrabyte DAS card.
Senior R & D Engineer Jan 1993 to Dec 1994
FormFill & Seal FFS Controller:Level 1 and 2, customer support engineer for Integrated Circuit testing equipment and universal device programmers. Helped marketing team in organizing presentations and customer training.
EDUCATIONBachelor of Engineering Electronics [equivalent to a BSEE in US], University of Pune, India 1990
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Kumar VerkarSeeking challenging position as senior Software Engineer/ Design Engineer in the field of design/development where there is a lot of scope to develop my knowledge, potential and skill.
REFERENCES Available upon request
Educational Details :Masters in Technology M.Tech. in Computer Science from Computer Science Dept.--University of Pune India .
Bachelor in Engineering B.E. in Electrical Engineering from Govt. Engineering College-Bilaspur India .
Got more than five years of experience in the area of Systems Architecture, Design and Software development, mainly on--
Here are the companies I worked on:
1. Merrento Networks:
1.1 CWDM MUX/DEMUX.
1.2 Automatic power equalization using OPM Optical Performance
Monitoring .
1.3 SONET Performance Monitoring:
a. SONET PM for OC-192
b. SONET PM for OC-48
2. Waxonet Communications:
2.1 Chip Modeling to verify the functionality and constraints.
2.2 Development of NT based driver for the SONET/ATM based chip.
3. SwitchUp Networks:
Windows based Terminal thin client development for remote computing
based on WINDOWS CE.
1. Merrento Networks Project profiles:
1.1 CWDM MUX/DEMUX 4-Channel :
This is the current project I am into-the idea is to provide a cheaper transport solution to the edge/access market/customers using CWDM technology. It supports protocol like Fiber Channel, ESCON, Ethernet, SONET/SDH OC-3/12/48 , and Fast Ethernet.
Responsibility: Design and implementation.Mainly worked on k-56 modem v.90. All the SFP Small Form Factor and GBIC Gigabit Interface Controller using I2C protocol, diagnostic routines, configuration management and flash handling.
Team size: Three1.2 Automatic power equalization:
The idea is to automate the power equalization problem during ADD/DROP, MUX/DEMUX and Amplification to eliminate/minimize the manual intervention. This can be achieved by distributed software, which monitors all the related data per channel and attenuates per channel.
My role was focused on Optical Performance Monitoring OPM . It involves:1.3 SONET Performance Monitoring PM :
The goal was to develop transponder based on SONET OC192 and OC48 and also to do performance monitoring i.e. to monitor the health of the NE Network Element and to take appropriate actions and also to maintain static s/history of all the events/parameters, which will act like a STE Section Terminating Equipment in accordance with BELLACORE GR-253 requirement.
Responsibility:The firmware functionality includes:
2. Projects in Waxonet Communications:
2.1 Chip Modeling: Modeling of WindowMaker for OC-48 TM Traffic Manager :
The WindowMaker suppose to make a list of cells/packets to be transmitted to the scheduler which then sends those cells/packets by using TDM Time Division Multiplexing .Our target was to model/simulate it to check it s functionality and also to check the real-time constrain, if any, in terms of time/memory.
My responsibility was to design it model it in terms of c++ classes/functions using SystemC tool.
Actually we replaced all the modules of WindowMaker by a set of con-current processes c++ functions-supported by SystemC , all the processes interact by signals through ports supported by SystemC .
SystemC is a modeling tool provided free by a joint effort by major EDA-companies like-Synopsys, Frontier and Coware.
Platform : NT/VC++ 6.0, SystemC2.2 DEVELOPMENT OF NT DRIVER for SAR622:
SAR622 stands for Segmentation Assembly and Reassembly SAR at a speed of 622 mbps. This is a PCI based memory mapped device, which takes ATM cells and assemble them in to packets and reassemble packets in to ATM cells. The idea is to validate the functionality of the SAR622.
My role was focused to develop the driver for SAR622, which basically does two main functions:As far as device driver is concern this PCI card contains more than one device in the card SAR,TC and PCI to LOCAL BRIDGE , so there are three ISR s Interrupt Service Routine and DPC s Deferred Procedure Call to handle the interrupts for each three devices. This driver handles issues like sharing of ISR s for multiple card and multiple processors using spin lock .
Responsibility : Design, Implementation, Debugging and Testing of the driver.
H/W Platform : X86-based platform3. DEVELOPMENT OF THE WINDOWS BASED TERMINAL WBT SwitchUp Networks
This is a Windows Based Terminal development thin client project for remote computing. This is a diskless m/c,the m/c boots through flash memory and the loader loads the WinCE image from flash to system memory and then transfers the control to the WinCE O.S.
The localized protocol handles only mouse movement, keyboard, display etc. All other things are done in the server. The client interacts with the server by well-defined protocol like Citrix ICA, Microsoft RDP.
I worked mainly on the following specific projects:Projects during M.Tech. Course:
M.Tech. Project :
Title : Retargeting of GCC from 386 to Pentium
Platform : Unix/CDescription : Super Scale Architecture can be taken care of by analyzing whether the Two instructions are pairable i.e. independent or not. By changing the files related with m/c description and rtl appropriately we can support All the instructions of Pentium. Changes of Target Describing Macros Which describe all the features of target m/c, which does not fit in to the schemes of m/c description file can be done appropriately.
Team Size : OneExtra-Curricular Activities :
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
VLADIMIR CHERNOVAn Embedded Software/Firmware Engineer position in an electronic system design company where I can contribute using proven ability to develop SW components for complex electronic systems.
PROFESSIONAL SKILLSContract for the client: TRD Automation, Billerica, MA. Same occupancy as above
10/97 - 03/99:Developed a digital controller for a handheld medical laser. The controller provided timing and switching functions for the semiconductor laser. It included Microchip PIC16C74 micro-controller and serial EEPROM chip. The embedded code was written in Microchip assembler.
09/95 - 09/97:Electronic Engineer Developed a model of hydro-mechanical transmission for heavy trucks. Used tools and devices: Octagon MicroPC controller, CAM BASIC industrial BASIC .
01/92 - 08/94:MS in CS. Belarussian State University of Informatics and Radioelectronics, Minsk, Republic of Belarus.
1990-1995. Major: Computers, computer complexes, systems and networks.
Harvard Extension School. Communication Protocols and Internet Architectures , sTRDng 2002.
Harvard Extension School. Java for distributed computing , fall semester 2001.
DeltaTau. MACRO training. 2001
Rockwell Software. RSLogix 500 training. 2001
Axis New England. DeltaTau PMAC training. 2000
Russian, Belarussian, English fluent
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Ronald GashekI am responding to your ad seeking software/firmware/embedded engineers.
I am an expert firmware designer with many years of engineering experience in developing products, hardware, firmware and software. I have designed, developed and managed many projects in the areas of communication, digital television, telephony, instrumentation and consumer electronics. I have an excellent reputation for getting projects developed in time and within the budget.
Let me apply my expertise to your project
I would like to talk to you about your current and future design needs.
Sincerely,
Ronald Gashek
BSEE Systems and Control, University of California, San Diego (UCSD)
MSEE, University of Prague
Designed and developed a consumer communication product, hardware and software. Wrote specifications and requirements, coordinated the development teams. Hired and managed engineering development team.
August, 2000 to March, 2001Developed device drivers for network-enabled MPEG-II video encoder and decoder, modified Windows drivers, wrote Linux and VxWorks device drivers
System integration and debugging of a new HDTV MPEG-II based digital television set-top box
Debugging and improving cable modem product.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Harry StansonSeeking a challenging position in professional development with a technology related company and offering continuous growth opportunities.
SUMMARY OF SKILLSSamples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Fred D. IvyA Director of Engineering or Architect position at a small product oriented company responsible for project management, resource management, strategic involvement in the corporate business and product development strategy, and an integral member of the management team.
IntroductionMy experience in the engineering field extends 15 years, most of this time at start-up/small companies. It is in this environment where my ability to grasp complex problems quickly and resolve them enables constant forward progress. I know how to set up an effective team, manage to the schedules and ship products. I have been called upon at many different companies to accomplish these tasks and have been successful every time.
In addition, my proven track record of building effective engineering teams using positive people centric mentoring and a hands-on, team oriented management style has ensured success. I am often approached by members of my previous teams who are looking to move forward. In fact, many of my direct reports have worked for me several times.
References from previous managers, colleagues and direct reports are available on request.
QualificationsLinux and Embedded design
Linux and Embedded design consumer MP3 player
MP3 recorder/player
Software Products Group
Toast and Jam, CD recording software for the Macintosh.
Core OS Group
MacOS X
Cobalt Cube
Integrated Point of Sale Server
Designed and coded all diagnostics and board bring up code for the second generation RIM, using an MC68360. Tests include RAM, ROM, FLASH, Serial and Ethernet.
1994 - 1996New Media Group
Pippin Power PlayerIntegrated Point of Sale Server
AmantaView Network Management
OneWorld Server
Localtalk Ethernet Router
T1 Echo Canceler
KepTrol and MassTrol
Visual Automated Data Gathering Device
Stockton College, Stockton, New York Bachelor of Arts. May 1987
Dual Majors: Physics, Computing; Minor: Mathematics
Cornell University, Stockton, New York
Course work in electrical engineering under the Stockton College/Cornell exchange program
Santa Cruz Extension, Santa Clara, California (1992)
Object Oriented Design.
Apple Developer University, Cupertino, California (1994)
PowerPC Boot Camp.
Motorola Technical Training, San Jose, California (1995)
PowerPC Architecture.
Apple, Cupertino, California (1994-1998)
Various management, scheduling, and employee relations classes.
Almost every job I've had has kept me busy outside of the boundaries of the office. In order to try and keep a balance, I play bass in an R&B/Jazz group as well as arrange and chart music for the other members. I also work out regularly and play racquetball.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Jerom EwansMr. Ewans has two decades of experience on government and commercial contracts as a Computer Engineer. His work has involved both hardware and software design, on levels from systems to components. He has worked on Embedded, Sun and PC platforms in applications and real-time software/firmware design for communications and control systems, microprocessor- and microcontroller-based hardware/software design and digital design. He continues to pursue embedded systems projects which exercise and enhance his knowledge, addressing each client's problems and goals through creative solutions.
Affiliations:Cooper Computer Consulting; Computer Engineer; 86 - present
Designed software/firmware for Inmarsat/Intelsat satellite voice/data networks, automated T1/E1/POTS test equipment, GPS locator, SNMP agents/subagents, industrial control systems, remote PC control, BIOS, PC device drivers and debuggers. Co-designed software for GSM-based wireless local loop, Call Management (Q.931), ATM, ISDN gateway, Internet-over-satellite, dynamic satellite network channel management, remote site monitoring/control, ion implantators, interactive kiosks and POS systems. Designed hw/sw for PC input devices and MCU control systems.
Thomson Corporation, Gov't Information Systems Div; Sr Engineer; 85 - 86
Designed ATE software, communications simulations and computer device drivers. Co-designed DBMS software.
The TSD Corp., Tactical Systems Development; Computer Engineer; 82 - 85
Co-designed RPV, communications and surveillance systems software. Designed computer device drivers.
Cooper Computer Consulting; Computer Engineer; 78 - 82
Designed microprocessor- and microcontroller-based control systems hardware/software.
B.S., Magna Cum Laude, Computer Engineering, Florida Institute of Technology, Melbourne FL, 1982
Clearances:Debriefed from all DoD Top Secret and other agency SI accesses.
Skills Summary:COMSAT Labs, Lockheed Martin, SOTAS, Avenue Technologies, New Directions, PSU-Hershey Medical Center, NCR, AT&T, DEC, Commodore-Amiga, ULVAC North America, Dupont, Diverse Data Products, Insite Peripherals, Eaton Semiconductor, McCrory Stores, Social Security Administration, Government Telecom Inc, Spectrum Interactive, Sears, Renaissance Greetings, Lanier, StarGlide, NIH, White House Communications Agency, NSA, DIA, NRL, USAF, USN
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
JOZEF TROWSKISoftware Engineer.
EDUCATION:MS in Computer Science, The University of Tennessee, Edville, Tennessee
RELATED EXPERIENCE: 2001-2002Was a member of the User Services math software support group.
Responsibilities:A U.S. citizen fluent in three languages: English, Russian, and Polish.
REFERENCES:Available upon request.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Jay T. ThomasMulti-disciplined designer seeks technically challenging role in hardware/firmware development organization. Position would afford opportunity to draw on 17-years 3 years as employee of/14 years as consultant to of Simpson West Labs/Vincent Technologies development experience.
My forte is embedded control applications specializing in the numerous proliferations of the Intel MCS-51 8051-core Family of microcontrollers .
My traditional role as principal architect for both the digital design and firmware on past projects, has fostered a good appreciation for recognizing/identifying the potential hardware/firmware tradeoffs in an architecture being considered, resulting in a more-coherent design and a shorter product development cycle.
I work equally well independently, or as a member of a team and very much enjoy being exposed to new knowledge opportunities and sharing my experience/knowledge with others.
SKILLS:PROGRAMMING
Applications programming in C and BASIC, real-time Assembler-level firmware coding for embedded control applications, and the generation of microcode in custom bit-slice architectures.
DIGITAL HARDWARE DESIGN
Digital design with an emphasis on built-in diagnostics, and maintenance considerations unit test, and system integration experience. Specialized in microcontroller-based designs whose applications have included embedded control for automated test equipment ATE , communications controllers, diagnostic equipment, and fault insertion/simulation platforms for automated regression testing.
DATA COMMUNICATIONS
Experience with various synchronous/asynchronous communications interfaces and protocols, and a familiarity with the use of the associated test and design verification equipment protocol analyzers, T1 test sets, etc.
DEVELOPMENT ENVIRONMENTS
Familiar with UNIX and DOS Operating Systems/utilities and experienced with development tools including In-Circuit Emulators, Schematic Capture and Simulation Systems Intel ICE-5100, MetaLink Ice Master, ORCAD, SCHEMA, Altera MAX+PLUS, AT&T Schema .
SUPERVISION AND TRAINING
Supervised Field Service computer repair and calibration group, and prepared and conducted classes at National Technical Support Training facility.
CUSTOMER SUPPORT AND INTERFACE
Experience with on-site remedial and preventative maintenance at customer facilities, and component level troubleshooting on entire systems.
Employed as tools developer/ cell team member with LDRM Group which provided the planning, design, installation and maintenance of the various proliferation s of AMPS/TDMA/CDMA cell site configurations for Whippany-based system test, system integration, soft development, and current engineering organizations .
Defined requirements/specifications, designed digital hardware, wrote firmware and PC-based application program for a Go/No Go vector file -driven automated test facility for the GPITS-III Buffer Board. 150+ much-needed boards were qualified diagnosed/repaired with the design at an effective yield of 99 .
Defined requirements/specifications, designed digital hardware, wrote firmware and worked closely with outside vendor to produce the cost-reduced and feature-enhanced functional alternative to the Keithley Metrobyte System. These efforts alone resulted in a to-date savings of 350K for the company.
Defined requirements/specifications, designed digital hardware, wrote firmware and worked closely with outside vendor to produce the Universal Controller UACB1 Board . Although originally designed for the RF Interface Units RFIU , the UACB1 has proven itself to be a highly versatile design both in terms of performance and reliability , and has been successfully deployed in other platforms LiveLab , Mini LiveLab , and the automated RF Switch Matrix for the IOTA project.
Defined requirements/specifications, designed digital hardware and worked closely with outside vendor to produce electrically controlled A/B Switch to provide automated alarm facility for the Lucent Network Wireless Systems Business Unit s NWSBU TDMA Series-II System Test organization. These efforts resulted in the significant reduction of the regression testing process.
Was recognized point of contact for questions/problems regarding the electrical interfaces for the various development tools, the Attenuation Control System ACS , the automated alarm tool and the remote load/boot facility. Was often consulted on in-field support and field trial issues.
Responsible for the digital design and firmware for the Receiver RX1PACK and Transmitter TX8PACK circuit packs for the CHEZ project.
Responsible for the digital design and firmware for the Optical Control Unit OCU for the Universal Fiber Microcell project.
Defined, coded and tested special firmware load utilizing the serial interface of the BCF1 for the introduction of the LMT product at the Vehicular Technologies Conference VTC Show .
Defined, coded and tested UN365 Alarm board firmware.
Designed ATE Automated Test Equipment hardware and firmware for factory test platform which significantly reduced the time to test production versions of the UN365 Alarm board.
Defined, coded and tested BCF1/BFBX firmware, providing the LMT maintenance features for the Series-II, Universal, ETACS and JTACS variations of the MICROCELL project.
Worked closely with Hardware/Software/Integration and Test developers to facilitate the migration of the LMT product through each phase of the development process provided test scripts and plans to hardware integration and factory test engineers, worked closely with software developers during integration phase, visited factory to observe testing procedures and provide quidance, etc.
Provided technical support, firmware and automated test equipment for the 6 GHz, MICROCELL project.
Defined, coded and tested both a NTT and NEC version of System Controller firmware for the Japanese Common Amplifier Project.
Performed unit testing and developed an automated communications test facility for the System Controller for JCA.
Coded PC-based parallel port-driven interface utility to support the unit testing of programmable synthesizers on the BCR1 board.
System test/troubleshoot/repair of GBI and SGM circuit packs for CSP project.
Design/capture of Side-A of AT&T Advanced GIPPE circuit pack for LHX projects.
Design of SEM-E prototype board for projects pending.
Design capture, programming, and distribution of Altera MAX EPLD devices using Altera MAX+PLUS development system.
Wrote C application program which provided a "step and repeat" facility for "Gerber" formatted printed circuit design files.
Coded assembler language maintenance monitor Intel 80C152 Microcontroller which provided a monitoring and control facility for unit testing efforts for the TG3 Timing Generator - Stratum 3 circuit pack.
Coded assembler language maintenance monitor Intel 8752 Microcontroller which provided the mechanism/interface for testing design via a serial protocol.
Unit Testing of TG3 circuit pack.
Support of models program.
General administration of component and equipment repair/rework requisitioning.
Designed test fixture to support interface testing of Group Bus Interface GBI , Static Global Memory SGM , Switch Modules and Switch Controller SEM-E modules with a Tektronix DAS9200.
Designed stand-alone test fixtures which allowed test personnel to observe and troubleshoot, and establish a general sanity of their designs.
Wrote C application and DOS batch programs that automated the process by which output file of simulation tools would be ported, filtered and processed into DAS9200 compatible format for subsequent application to device under test. Coded programs that performed the reverse process, allowing vectors captured from a device under test to be interrogated in a UNIX/Sun Workstation environment.
Performed system administrative functions and provided technical assistance for the DAS9200 system and related test fixtures.
Coded an assembler language maintenance monitor Intel 8752 Microcontroller that was incorporated in product application load" which provided an embedded diagnostic facility on the GBI SEM-E.
Designed test fixture and supported models program for the ISDN TRU development program.
Developed C coded test/performance assessment monitor that provided control and observability over internal registers and resources of the ISDN TRU design.
Designed a hardware aid and resident software Zilog Z-80 that converted simulation tool-generated output files into bit streams of input vectors, and collected output vectors from a device/model under test.
Designed a PC-based controller board which generated and extracted user defined ISDN data frames from serial bit streams.
Developed hardware/software tools to assess performance of suspect cost-reduced VLSI ASIC new FAD chip . Tools were instrumental in finding/characterizing the nature of the failing devices.
Designed test fixture and supported models program for the Low Bit Rate Voice TCU program.
Developed a C coded test/performance assessment monitor that provided control and observability over the internal registers and resources of the LBRV TCU.
Integrated systems and coded application programs which provided for the generation of user defined bit streams serving as design/model input, and designed hardware which captured design/model output for user interrogation.
Performed system test and integration of Feature Package D for the SLC-96 Series 5 Digital Loop Carrier System.
FOA First Office Application support for Feature Package D Orlando, Florida .
Established, trained and supervised the Computer Repair Department.
Researched, prepared and conducted classes for in-house and field personnel on minicomputer and microprocessor-based data acquisition and collation systems.
Investigated and resolved chronic or persistent system problems and suggested modifications for an enhanced product performance.
Wrote application programs to facilitate customer tracking/billing and work order/material tracking.
Employed as Senior Customer Service Engineer, was provided extensive data communications training on IBM compatible front end processors and remote data concentrators.
Responsible for the on-site maintenance of the communications equipment at an AT&T Complex in Piscataway, NJ.
Company filed Chapter 11 and my employment was terminated.
Employed as Senior Hardware Engineer, typical responsibilities included the preventive and unscheduled maintenance on six GE/Honeywell 437 dual processor systems, front end processors, peripherals and related communications gear.
Instructed new employees on hardware maintenance concepts and troubleshooting techniques.
Attended the Data General Training Facility for the Nova III maintenance courses.
Configured, qualified, troubleshot and repaired the automated laboratory systems prior to customer delivery.
09/68 - 06/72 Don Bosco Technical H.S. Totowa, N.J.
College Preparatory and Electronic Technology
10/72 - 11/74 Metropolitan Technical Institute Fairfax, N.J.
Electronic Technology and Digital Design
11/74 - Present
Approximately 5000 classroom hours of specialized education at corporate, vendor, and in-house training facilities for hardware/software design/support and maintenance.
Furnished upon request.
Clearances: Secret Clearance no longer active .
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
THOMAS STONESDSP PROGRAMMING
SIGNAL PROCESSING
DIGITAL HARDWARE DESIGN ENGINEER
TI: TMS320C20/C25, C50/52/57, F240, LF2407, C548, VC5410, C6201
Motorola: DSP56002, DSP56303, DSP56F805;
ADI: ADSP2101
Digital Filters, Correlators, Viterbi Decoders, MAC s, NCO s, etc.
Logic families: TTL, LSTTL, FAST, CMOS, HCMOS, ECL, etc.
Memories: RAM s, ROM s, PROM s, EPROM s, FLASH, etc.
Assorted Microprocessors, UART s, PAL s, ALU s, etc.
A/D and D/A Converters, Active and Passive Filters, Analog Switches, Operational Amplifiers, Voltage Regulators, Oscillators, Comparators, Opto Isolators, LED/LCD Displays, Video Cameras, Monitors, Transistors, Rectifiers, SCR s, TRIAC s, Line Drivers/Receivers, Delta Sigma, etc.
MATLAB ver-4/5 , C, DOS, Windows, Word, Excel, Coreldraw, etc.
Assembly Language: Ass t uProcessors, Z-80, TMS320Cxxx / DSP56xxx
DSP tools: Code Composer, Code Composer Studio, CodeWarrior
P-CAD 2000 PCB layout , PROTEL Advanced Schematic ver 3.0
Future-Net PC based schematic capture software pkg.
PADS-PCB PC based printed circuit board layout pkg.
MSEE 1985 from University of Southern California - USC
Additional engineering courses taken in EEE program at USC
BSEE 1982 from California State University, Northridge - CSUN
Areas of interest: Communications, Digital Signal Processing DSP
Member of Tau Beta Pi, Member of IEEE
Registered Professional Engineer PE - State of California
I have had extensive experience as a hardware/software design engineer doing digital logic design and assorted signal processing programming tasks for various companies over the past several years. I have worked both as a permanent employee and, most recently, as a contract engineer both independently and through various contract houses .
My experience includes hardware and software design of dedicated high speed circuitry as well as microprocessor controlled embedded systems. In addition, I have designed both hardware and software to implement digital signal processing DSP functions including digital filtering FIR and IIR , signal modulation, demodulation, detection, analysis, synthesis, convolution, correlation, coding, etc. I am also familiar with low-frequency sub-microwave analog components / circuit design.
In addition to the above design experience, I also have strong problem solving and troubleshooting skills.
Academic coursework has included such topics as Linear System Theory, Digital Signal Processing, Communication Theory, Spectral Estimation, Error Correction Coding, etc. I am familiar with Laplace / Z / Fourier Transforms continuous and discrete time , FFT s, Digital Filtering, Sampling, Decimation, Interpolation, Multirate Signal Processing, etc.
RECENT EMPLOYMENT HISTORY: 2001 - 2002Designed digital and analog circuits and directed digital design in Digital Systems Research Lab while working on the following projects:
BIG VITERBI DECODER BVD : Designed digital and analog hardware to implement a programmable constraint length K max K=15 , rate 1/r r=2,3,4,5,6 Viterbi Decoder for the decoding of spacecraft data. Hardware design included both analog and digital gaussian noise sources, simulated data generators, programmable data encoders, SNR and Bit Error Rate BER estimation, Symbol Sync and Node Sync Correlation circuitry, internal self-test circuitry, etc.
SHUTTLE IMAGING RADAR SIR-C : Designed a data demultiplexing system used to descramble information recorded on the Space Shuttle s high density data recorders, a multi-tape buffering unit used to make copies of the master tapes received from the shuttle and a high speed parallel- to-serial converter.
GALILEO S-BAND PROJECT: Worked on contract to develop a multichannel RF 295 MHz test signal generator used to simulate the Spacecraft s transmitted S-band output signal. This was used as a test signal source for the rest of the project whose function was to maximize the return data rate from the spacecraft which was greatly diminished due to an antenna malfunction .
MOBILE SATELLITE EXPERIMENT MSAT-X : Designed an all digital data modulator-demodulator 8-PSK modem using the TMS32020/C25 series of DSP processors. Design included a Z-80 controlled RS-232 interface to an IBM-PC for software development and downloading program code into the TMS32020/C25 processor boards. Designed both analog and digital filters to remove intersymbol interference by pulse shaping using square root, raised cosine pulse shapes the transmitted symbols.
ADVANCED RECEIVER PROJECT: Designed electronics for an all digital receiver including an I/Q quadrature demodulator with decimation filtering and other assorted signal processing circuitry .
SEARCH FOR EXTRATERRESTRIAL INTELLIGENCE SETI : Designed a 16 Megabyte dynamic RAM DRAM memory board for use in a 2-million point complex FFT spectrum analyzer.
SYMBOL STREAM COMBINER SSC : Designed digital hardware to combine together symbol streams from several sources to increase the SNR of the received symbols when arraying several antennas together.
I am a very "hands-on" engineer and am at home working in a laboratory environment. I am familiar with most types of test equipment o-scopes, logic analyzers, etc. and have enjoyed designing, building, testing and troubleshooting various electronic circuits both for work and as a life long hobby.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Gregory MichellineManagement: Significant experience managing software teams from small software groups to large systems software integration groups of 20+ members.
Cable TV: Possess a working knowledge of Scientific Atlanta digital set top environment, as well as the General Instrument cable set top environment including, GI CFT2200 with appropriate head end equipment.
GPS: Extensive background in differential GPS, including RTCA-DO-217, RTCM-SC-104 versions 1 & 2, Magnavox and Motorola differential data formats. Background also includes knowledge of several DGPS receivers Trimble, Magnavox, Motorola, Ashtech, and Litton , and knowledge of ARINC 743A Airborne GPS Receiver specifications and the FAA Software Certification Standard RTCA-DO-178B.
Communications/Protocols: All IP related protocols TCP, SNMP, UDP, FTP, TFTP, RIP, etc . Solid background in several other protocols V.35, DS1 [T-1], ISDN/BRI, EIA/RS 232/422/449, Ethernet, MAC layer protocols, ARP, X.25, OSPF, ISDN, CLNP, IDRP, Integrated IS-IS HDLC NRM, ARM , LLC-1, LAP-B. Specialty knowledge in ARINC proprietary protocols EACARS, ARINC 429 Avionics protocol standard and ARINC 724B, ACARS, specification.
Software Languages: Strong background in C Uniware, Microtec, Intermetrics, Borland, Microtec, and Microsoft C compilers . Motorola 68020 Assembly language, PL/I, ADA, Pascal, Fortran, and Basic languages.
Operating Systems: Significant experience working with UNIX System V including the use of the UNIX Make utility, SCCS, and C shell. Knowledgeable in DOS on IBM PC compatible machines, as well as pSOS and MTOS on embedded hardware platforms. Set-top OS s like VxWorks and PowerTV.
Hardware: Possess experience working with several cable set top devices/head-end equipment, Motorola 680x0 VME based platforms, SUN SPARC IPX systems, and Applied Micro, and ZAX in-circuit emulators for Motorola 68020 Micro processors. Protocol analyzer experience includes Atlantic Research 4600 and 6600 and PC based protocol simulators LM1, SCC, and Pacific Avionics 429 emulators, as well as, PC and SUN based multiport controllers.
Lead of 20-25 systems, hardware, software, and test engineers. 4 million dollar project with a very aggressive 11 month schedule that allows global data communications for the airline industry. Responsibilities included: technical content, team selection, schedule, and process quality. VME/68040, Cisco, APC, C code, pSOS
Manager of Integrated Arinc Ground Station IAGS Team.Manager of 8-12 person technical team developing Air to Ground RF Ground Stations. Responsible for technical leadership, performance evaluation and status reporting. Also responsible for employee training and developmental needs.
Technical and Systems Lead for turnkey IAGS.Lead of 15 -18 software, systems and test engineers. The resulting Aircraft datalink system has been successfully sold internationally. Responsible for all technical aspects of the ground station portion of system, including the software architecture, systems component selection, component integration, project/team management and validation of product quality. C code, pSOS OS
Software Lead for prototype IAGS.Responsible for delivery of 68040/VME based VHF ground station in very short time frame 2 months . Developed estimate, produced plan, oversaw execution of plan and verified quality of product. C code, pSOS OS
Manager of Air Traffic Software Systems Engineering.Manager of 8 software engineers developing air/ground voice services and GPS related software.
SW Lead for GPS Related Systems.Lead of 4 member software team. Primary contact to the Systems Engineering group during the System-Level Requirements and Design phases. Responsible for ensuring continuity throughout GPS related software products. Lead SW engineer on end-to-end differential GPS message delivery and verification to commercial airlines system. Responsible for SUN-based product that broadcasts validated differential messages to aircraft and then validated that the uplinked data was correct. C Code, UNIX System V
SW Lead for GPS Precision Approach Services GPAS .SUN based prototype differential GPS message delivery system. This product decoded RTCM-SC-104 from a Trimble differential receiver and delivered an ARINC defined DGPS message over ACARS to a Litton airborn DGPS receiver for aiding in an aircraft precision approach. C Code, UNIX System V
GPS Ground Station GGS SW lead.This PC based differential delivery system delivered an RTCM-SC-104 differential message as an ACARS printer uplink to an aircraft avionics demonstration pallet. The aircraft pallet included a PC based ACARS 429 printer emulation that presented the uplinked message in a readable format. C Code, DOS OS
Project Leader on the ACARS Ground Cluster Controller GCC system release.Responsible for all phases of the project life cycle including establishment of milestones, coordination of tasks within and between different functional areas, and the organization of the workload for programming team in order to meet deadlines. This release was successfully fielded onto a live network. C Code, MTOS OS
Support engineer for GCC SW development.Involved in all phases of software development. Design, coding, testing and integration of software for a real-time, multitasking micro processor based communications system that functions as a condenser and message processor for a nationwide air to ground communications system used by commercial airlines ACARS . Source code was in C running on a proprietary real-time operating system. The development environment was UNIX. C Code, MTOS OS
Member of ACARS technical review board.As a member of technical review board for ACARS was responsible for the evaluation of technical options and making recommendations to senior level management.
Software design and documentation followed ARINC Software Development Standard based upon DoD-STD-2167A.
EDUCATIONB.S. Computer Science Youngstown State University
Minor: Mathematics Youngstown, Ohio 44425
Minor: Electrical Engineering Tech. June 1987
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Viral SinderateSuccessful, self-motivated engineering professional with extensive experience working within teams, supervising technical personnel, and exceeding technical design and development goals and objectives. Extensive Hands-on experience in the area of Electronics, Computer Engineering and Embedded Systems Hardware and Software for applications in Data-communication and Process Automation industries. Areas of expertise include extensive industry knowledge, practical experience in the developing, maintaining, and improving engineering processes, and excellent interpersonal communication.
WORK-EXPERIENCE: Analog Systems & Devices, Inc., USAThis is an American Joint Venture Company manufacturing Microprocessor based Automation Products and Accessories. Joined this startup company from its inception with the complete responsibility of running it s entire technical operations. Worked on various Projects and managed groups of Engineers. Covered liaison with US Collaborators on all the technical matters, re-engineering of the products, R & D of new products, Analog/Digital circuits & boards, Assembly/C Programming.
Worked on Motorola 68B09 based instruments for Analysis of molten Cast Iron and precise measurement of Temperature of molten Steel, C.I. Aluminum in furnace/ladles for Steel Plants and Foundries. PID Controllers, Scanners and 68HC05 based special type of Indicators.
Worked out specifications, System Design, Commissioning, Customer support, technical documentation of various turn-key Instrumentation Projects using Sensors/Actuators, Dataloggers, PID Controllers and PCs. System Design of Software packages in C for database generation and Analysis of Process Parameters Trending, Histograms, Alarm Analysis using these instruments in Network.
Indian Space Research Organization sHardware Proficiency: Digital, Analog and Mixed Signal systems design, ADC/DACs, Communication and other Peripheral Devices, High Speed bus interface, Schematic Design and Capture, Board Design using latest CAD tools includingLayout/Artwork/Fab/Assembly ,Testing, Debugging and documentation. Experience on Real Time Operating Systems and Software/ Firmware Design.
Microprocessors/Microcontrollers/DSP: 8/16/32 bit processors system design. Hands on experience with Analog Devices DSPs, Intel/ Motorola Microprocessor/ Microcontrollers. Worked with following processors: ADSP-2191, ADSP-2192, ADSP-21535 Blackfin , MPC8260 PowerPC , 16C74, 8085, 8086, x86, Z80, 68B09, 68K, 68HC05, 68HC705KJ1, 68HC08, 68HC11/16, 8051/52, 80C535/537, 89C51, 80C320, 80386 & many others.
FPGA/CPLD: Altera s ACEX 1K and APEX 20K families Interfaces and programming , Lattice PLDs and PALs.
Development Tools: Innoveda s ViewDraw Schematic capture/ analysis Assemblers, C Cross-Compilers, Simulators, In-circuit Emulators, Logic Analyzers, Various PC based designing /debugging tools, Digital/ Storage Oscilloscopes, Spectrum Analyzers and many Test and Measurement Instruments, MS-Access, MS-Project, PVCS
Languages:
Assembly, C, C++, Verilog/ VHDL.Operating Systems/RTOS:
MS-DOS, Win 95/98/NT, VxWorks, pSOS, OS-9System Design: Digital Data Communication, xDSL, PHY interfaces of USB, Ethernet, UART, IEEE-488, RS-232/422, RS-485, MULTIBUS, VMEbus, PCI and similar serial as well parallel ports/ buses for data exchange and their drivers. Process Automation applications include FIELDBUS Systems Industrial Networking
Good Knowledge on: Telecom and Internet Technology, ADSL/xDSL, ATM and IP Networks, IEEE/ITU Standards and OSI Models And many Industry Standards in my area.
Leadership and customer support: Assessment and execution capability to work independently on a project from scratch to finish by using proper techniques and tools. Coordinating with the team members effectively and guiding the junior members, Documentation, Technical writing Data sheets, Application Notes, Manuals, Design Reports etc. , pre-sale and post-sale Customer support/ demos/ training.
Four-year Bachelor of Engineering Degree with Honors in Electronics and Telecommunications from University of Pune, India.
PUBLICATIONS/ CONFERENCES:16 Design Ideas and 10 articles in technical journals. Participated in several technology conferences and shows, representing my company.
OBJECTIVE :Senior Embedded/Hardware Engineer or Manager Design/Application
Permanent position/ long contract preferred : H1B visa transfer required
REFERENCES: Available on request.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
PRADEEP VASAISamples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
PRAKASH DUTRAVEENSeeking a lead role in the area of embedded system development.
WORK STATUS:US I am authorized to work in this country for any employer.
EXPERIENCE 1/2001 - PresentIn addition to Software and hardware development current responsibilities include:
Leading the team in design and development of World s first Energy meter that enables user to communicate with the meter using internet protocols and includes built in HTTP, FTP servers and email and DHCP clients. The board is designed around Netsilicon s NET+15 Chip with ARM7 32 bit RISC processor core. The processor communicates with the meter using ANSI C12.18 protocols over serial port and connects to LAN with 10/100T Ethernet.
The hardware development involved designing the board that can withstand temperature range of -40 to +85 C with low power consumption and fits in a space of 2 X 3". The Ethernet interface is designed to provide 2.4kV isolation, since this is the integral part of the meter.
Software development involved the development of embedded HTTP server, email client, DHCP client and FTP server applications, device drivers for Ethernet, FLASH,EEPROM etc., device initialization and POST routines and Socket communications using extensive multi-threaded programming in C on TreadX OS. Wed server involved the development of dynamic HTML pages with XML data islands, Forms to setup and reconfigure meter, email and FTP.Email application is designed to send periodic and alarm reports to the user. It is also designed to receive emails to modify the setup information or reply the email with meter data.
FTP is provided for the user to retrieve large amount of data such as load profile in a file format.
6/1998 - 1/2001Lead the team in design and development of state-of-the-art revenue grade energy meter for remote utility electricity metering applications. It s a first of it s kind in providing 0.2 Class accuracy and open communication protocols and data tables ANSI C12.18, C12.19 and C12.21 . Meter features optical port and telephone modem as means of communication for data gathering.
Development of this meter eventually led to the acquisition of the company by AES Corporation, the world s largest independent power producer.
The project involved the design and development of hardware using NEC s 32 bit RISC Processor 70F3003A, Atmel s DSP and ADC and designing of various custom components including LCD display, On-board power supply with input range of 60 to 320 Volts, Current transformers with 0.1 accuracy and linearity over the range of 0.1 to 200 Amps. This product is designed to operate over the temperature range of -40 to +85oC and meets all the requirements of ANSI C12.20 standards.
The software development involved the extensive real-time programming in C and assembly for the implementation of proprietary OS involving development of real-time kernel and ISR s and device drivers for reprogramming of in-built FLASH, Optical port, EEPROM with SPI and Telephone modem etc. and API s and application development for the implementation of ANSI C12.19 tables for the data transport, ANSI C12.18 and C12.21 protocol stack and complex algorithms to measure energy quantities in four-quadrant, configurable Time of use tariff structures and calendars and load profile metering. Software development also involved the development meter configuration and programming software Meter Wizard in VB and VC++ to run on PC and communicate with meter using optical port or modem.
8/1996 - 6/1998Project involved the development of Multi-Processor high speed and high accuracy power measuring system with on-board Telephone modem for Remote Automatic Meter Reading.
The hardware is designed around two Processors, one for measuring and processing of Active Power, Reactive Power, Frequency, Voltage and Active and Reactive energy information and the second Processor for storing and transmitting data to the Central System.
The software development involved the extensive real-time programming for measurement, error correction, display and communication.
ACYUTA - AUTOMATIC METER READING SYSTEMAcyuta is a low cost, real time, multi-channel, multi-tasking meter reading system with on-board Telephone modem and Two Way Pager interface. This system facilitates the reading and transmission of load profile data from electric, gas and water meters. It can also be used to perform the remote load management functions.
The project involved the hardware and software development and implementation of the innovative REFLEX, 2 - WAY Pager technology.
DLCP - DIGITAL DATA LOGGERProject involved the design and development of hardware and software and adoption and the Implementation of Power Line Communication technology to facilitate communication between the Data loggers and the Master.
DLCP is designed to count pulses from various electric, water and gas meters, transmit this Information to Master for storing and processing the data.
Hardware was design around DS2550 microprocessor and Intellon s Powerline Interface module.
Software involved implementation of EIA / IS-60 Standard protocols for CE - Bus power line communication. Real time Kernel development for the implementation of physical and application layers of data acquisition and communication.
ANALOG DATA ACQUISITION SYSTEM - ADLCThis project involved the design and development of hardware and software for 16 - channel Analog and 8 - channel digital data acquisition system with on-board Telephone modem to communicate with the central data processing system.
Hardware development involved design and development around Dallas Semiconductor s DS2250 Processor, Analog data acquisition with high speed 16 bit A/D converter.
Software involved development of code for Processor management, data acquisition, data logging and communication with Telephone modem.
7/1990 - 8/1996This project involved hardware and software development for an advanced multi-channel, Multi-axis COMPUTER NUMERIC CONTROLLER CNC system, built-in PROGRAMMABLE LOGIC CONTROLLER PLC and colour CRT display for MAN-MACHINE INTERFACE, graphics for dynamic axis display and user program simulation. System consists of two CPU cards, designed around Motorola s MC68020 Microprocessor, communicating over a high speed serial link. The Master CPU board is responsible for MMI, PLC and Slave CPU Board for controlling axes movement. Support logic and colour palette is designed using the XILINX EPLD. Color Graphic Card is designed around Hitachi s 65484 Graphic Processor. Firmware development involved routines for CANNED CYCLES, MMI, real time process display,graphics simulation and PLC input/output control routines.
DEVELOPMENT OF SINGLE AXIS MOTION CONTROLLERThis project involved hardware design & development of a stand alone single axis motion controller with built in PLC for transfer line applications like textile printing, paper cutting and special purpose machines for the rubber tire industry.
DEVELOPMENT OF MULTI AXES DIGITAL READOUT DROProject involved design & development of hardware around the 8085 Processor and firmware development for axis position display resolution 1 micron . The feedback device is a linear optical encoder.
DEVELOPMENT OF VIKING 150 CNC CONTROLLERThis project involved two phases of development. In the first phase a CPU card was designed around the 68000 Microprocessor to control the complete operations of a CNC controller including axes movement, PLC and MMI. In the second phase of development a remote intelligent keyboard interface was developed around the 8051 Microcontroller, which communicated with the main system over a RS232 link.
DEVELOPMENT OF A SPECIAL DROProject involved the hardware design & development of a special DRO for GROSSENBACHER of SWITZERLAND. As a part of the development program, training on maintenance and troubleshooting was imparted to engineers at M/S GROSSENBACHER.
MODIFICATION OF A COLLABORATED PRODUCTProject involved technology absorbtion from ADOLPH NUMERIC CONTROLS U.K., hardware modification and manufacture of 5 axes CNC controller for the Indian market. The hardware modification included the redesign of the 68000 CPU, digital I/O, Analog output and feedback interface cards.
DEVELOPMENT OF SINGLE AXIS DIGITAL READOUT FOR MACHINE TOOL APPLICATIONSProject involved hardware and firmware design & development. The hardware was developed around the 8085 Processor. The resolution of the measuring instrument was 1 micron. The feedback device is a linear incremental encoder.
DEVELOPMENT OF A LOW COST CNC CONTROLLERProject involved hardware design & development of a low cost CNC controller with LED display. The hardware is designed around 8085 Microprocessor.
9/1986 - 7/1996Project involved hardware, firmware and software design & development of a recorder module to record the speed of trains. The hardware was designed around the 8085 Microprocessor. The feedback element is a proximity sensor. Extensive software was written for monitoring system to monitor and analyze recorded data at a loco shed.
DEVELOPMENT OF TRAIN AXLE COUNTER AND WARNING SYSTEM FOR INDIAN RAILWAYSProject involved hardware and firmware design & development for an 8051 Microcontroller based axle counter for monitoring the train movement.
DEVELOPMENT OF AUTOMATIC BATTERY CHARGERS FOR INDIAN RAILWAYSProject involved hardware design & development of Automatic Thyristorised Battery Chargers of various ratings from 24 Volts/10 Amps to 110 Volts/25 Amps.
EDUCATION7/1986 OSMANIA UNIVERSITY India-AP-HYDERABAD
Bachelor s Degree
BS ELECTRONICS AND COMMUNICTION ENGINEERING
Project Management: Lead a team in design, development of products from concept to production. Activities include Customer Interface, Requirements Analysis and Specification, Software Design,Hardware Design, Packaging including Plastic Mold Design, Coding, Resource Estimation, Risk Management,Preparation of project proposals and Business plans, Delivery Schedules, Project Tracking and Subcontract Management.
Lead a team in design and development of modular embedded software algorithms and verification.
Design, development and implementation of real time embedded software for Industrial Controllers,Energy Meters and Internet Connected Devices.
DSP/Microprocessor/ Micro-controller firmware/software development using Assembly and C language for 32/16/8 bit controllers. Digital and Analog hardware and device drivers.
Implementation of Structured Design Analysis and Methodologies.
Hardware Tools: JTAG, OCDemonWiggler, 68000,8085In-circuit emulators, NEC 850 Development tools Logic Analyzer and Oscilloscopes.
Processors: ARM7, NET+15, NEC s 70F3003, 68020, 68000, 8051, 8085
RTOS: NET+OS, ThreadX, VxWorks, DOS
Software tools: Green Hill s Multi-2000, NEC s SM850, ID850, Development Tools and 68K C Cross compiler & assembler from IMS, USA. 8051 assembler & C compiler from AVOCET, USA
Languages: C, C++, VC++ , VB, HTML, XML.
Design Tools: ORCAD. SolidWorks, XILINX EPLD, FPGA design tools and ABEL HDL
Communication Protocols: TCP/IP, POP3, SMTP, FTP, HTTP, PPP, ARP, ANSI C12.18/21, CE-BUS and REFLEX
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Michael SchlimanI have a complete lab setup including digital and analog Tek scopes 2465BCT, 2440 , HP logic analyzer 1660CS , Data Transit bus analyzer, PC s, microscopes, soldering stations, etc. In the past, have used Kontron ICE, Signum ICE, Tektronics ICE, HP 64000 ICE, Logic Analyzers, Spectrum Analyzers, Scopes, and other specialized equipment for disk drive development.
Video, Machine Control, Disk Controllers, DOS, Disk Bios, Stepper Controllers, IDE AT-Bus , ESDI, SCSI, ST506 Interfaces
IBM PC s, RSX11M, RT11, Unix 4.2BSD, VM/CMS, HP MPE1, DOSIIB , AOS, MS-DOS, Corvus LAN, NCSS, GE & TYMSHARE Timesharing Systems
C, C++, Pascal, Algol, Fortran, Basic, Assembly, Awk, SNOBOL
8048, 8051, 80C537, 6502, 6800, 6809, Z80, 80x86, PDP-11, HP2100, National HPC, Motorola Coldfire, studied ARM for possible inclusion in product.
Considered ATA/ATAPI expert. High speed microcontroller system design.
5,694,600 Methods and apparatus for booting a computer having a removable media disk drive.
Firmware engineer working as part of a team on a new microdrive product, using the new ST ASIC and microcontroller. Part of the job encompassed porting existing experimental code provided by vendor into production environment. My specialties lie in the interface, which I took over on this code base, along with system issues .
2/00-6/00Firmware engineer working on a video disk array product, implementing the realtime system components. Product and company eventually failed due to lack of company marketing expertise
4/95-2/00Rewrote Zip s core operating system to allow the development of the Zip IDE drive. As a part of this design, IDE removable media support did not exist, so I joined the ATA standards committee, and worked with Microsoft to design and implement it, and place it in the ATA specification. ATA committee participation continued for about two years. Co-designed and implemented a complex state machine that would allow existing BIOS s and OS s to acknowledge and accept the Zip IDE drive as the A: drive U.S. Patent 5, 694, 600 . Implemented JAZ IDE interface. Implemented Clik IDE/ATAPI interface. Co-implemented and designed never-released Pacifica 5G drive s overall structure, and IDE code team of 7 . Worked with VLSI vendors to specify two drive controller/buffer manager chips. Three more patents regarding cartridge designs are in process. Facilitated Iomega s shift from ATA to ATAPI evangelization . Worked with BIOS vendors to get Zip drive support. Worked with software tool vendors to develop support for our hardware platform. Disclaimer: No, I m not responsible for the Click of Death in the Zip drive I found it a year before it became a public issue, and attempted to correct it. I was not allowed to because it was in the disk code, developed in another location, and I was told I was not responsible for that. I notified the CEO about this problem, and was still stymied in my efforts to correct it.
4/87-4/95Firmware engineer residing at Areal from the start to the end of Areal s 5 year existence; produced firmware for entire platform of 2-1/2 laptop IDE products, in all areas of drive engineering except actuator servo. This experience encompassed three completely new designs, using 3 different processors and architectures. A quote in a letter from one of our customers, IBM, to our VP of engineering, Just how are you doing this development with such a small team? Your drives are the most bug-free drives we have ever tested.
Among the firmware areas designed and implemented but not limited to are:ElectroStamp, Mountain View, CA 3 mos
Re-implemented sections of existing firmware in 8048 for extreme high- speed cassette duplication system.
Flextonstar Inc., Santa Clara, CA 1 yrs
Programming for new EISA bus tester device. Programmed and simulated ECC/CRC algorithms. Implemented custom hard disk data converter using custom controller; 8086. Did development work on new hardware for hard disk tester; Z80.
Hiwest Corp, Cupertino, CA on and off for 5 yrs
Located problems in ST506 interface/ controller/ firmware Winchester drive for MS-DOS machine. Enhanced existing software on multiple SCSI Winchester drive firmware/ controllers using Adaptec chipset, added diagnostic interface capabilities and format code. Wrote programs to control test robots.
Edward s Missiles and Space, Mountain View, CA 3 mos
Enhanced underlying Daemon for simulation of PSOS running under Unix. Partially automated testing of large software project.
Developed software and hardware for two mechanical floppy disk drive loaders. Developed protocol layer, drivers, and test software for IBM/XT controlled Corvus LAN for data storage and retrieval to integrate remote LSI-11 nodes which controlled floppy disk duplication systems. Used Microsoft C and Assembly language drivers and a non-preemptive multitasking executive running under IBM DOS. Implemented menu driven floppy disk bit copier. Implemented Irwin Mass Storage Tape Formatter. Assisted in the implementation of software for a floppy disk parametric data collection system. Designed and implemented copy protection schemes.
3/81-4/84Responsible for the design and development of test systems for Consumer Electronics Division products covering Atari s 2600, 5200, and new 7800 products. Helped design test flows, implemented test philosophies, and contributed to the establishment of a combined test organization for the consumer and home computer division. Set up the development lab. Developed 6809 based system to test 5200 systems. Developed diagnostics and self-tests for the 2600 system -- resulted in a savings of about 20M over 2 years, plus dramatically increased testing throughput. Provided input and programming which ultimately influenced the actual hardware design and chip design to make automatic testing more complete and easier for 7800.
7/80-3/81Developed line printer drivers and DMA drivers for semiconductor test systems which were Z80 and LSI-11/RT11 based systems.
11/79-6/80Developed and enhanced system software for PET product line. Reprogrammed the then current 2023 PET printer. Programmed the never released 8031 PET printer; did some hardware.
8/79-10/79Designed hardware and programmed Z80-based coin-op video arcade game similar to the then popular Bally s Space Invaders for foreign market.
1/78-7/79Wrote device drivers for PDP 11 s under RSX11M and RT11 to drive image processing computer. Responsible for system generations, remote site software installation and maintenance traveled extensively . Converted code from Fortran to assembly to increase efficiency of image processing software. Solved system problems on RSX11M. Other systems experience included HP3000 under MPE1, DG Eclipse under AOS, HP1000 under DOS.
8/77-1/78Wrote diskette driver and paper tape reader, paper-tape punch emulators. Used SPC16/895, PDP11/05 and 8080 based development system.
Education9/73-5/77 University of Santa Clara, Santa Clara, CA -- BSEE/CS, 1977
ReferencesI have a long history of proven performance, and can provide many references upon request.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Donald E. GletcherSoftware engineer with extensive experience in application development, proficient in C/C++, device drivers, and communication and telecommunication systems. Experienced in all phases of software development, with an emphasis on design, implementation, and integration.
TECHNICAL SKILLSLANGUAGES: C/C++, Pascal, and assembly languages
OPERATING SYSTEMS: Windows NT, Unix, pSOS, VxWorks, and DOS
TOOLS: Gnu development tool set, Visual C++, Tcl/Tk, emulators, and Microsoft Office
PROCESSORS and SYSTEMS: PowerPC, Intel processors, TI TMS320Cxx DSPs, and HP9000
Developed software for Automated Test Equipment to validate stores control for the F-16.
Environment:Developed software for a new optical interface card for Marconi's fiber-to-the-home product. The software environment migrated to Unix, using ClearCase for configuration management, from its original environment of the Wind River sniff IDE on Windows NT workstations.
Environment:Added more discrete output capability to an airborne reconnaissance system by writing software to interface with a commercially available discrete server.
Environment:Developed software for the Air Force 1 airborne analog audio and data communication switch. This switch uses multiple Intel processors connected by a 1553 bus to provide separate, clear and secure, audio and data switching capability and to direct control of communication assets, such as telephones, central office lines, radios, modems, and cryptographic devices. Designed the switching control and device interface functions, and implemented them in Pascal. In a system upgrade, converted the code to C, and implemented improvements in C++.
Environment:Developed software for a service data point (SDP), a database server for large amounts of subscriber data. The SDP uses multiple networked Unix workstations. Used formal object-oriented design techniques to design the C++ code.
Environment:Developed software for a digital, audio and data communication switch for the German navy. This switch uses multiple nodes connected by E1 links. Each node contains a Windows NT workstation and TI DSPs in a VME box.
Environment:BS, Southwest Texas State University, San Marcos, Texas, major - mathematics, minor - English
This resume may not be submitted by any recruiter without my written permission.
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
Pradeep WesaiTo seek a position as a Senior Software Engineer in a growing Communications Company. Areas of Interest are in Platform, Device Drivers, BSP and SONET, Gigabit Ethernet, T1,E1,DS3 and RTOSes.
Work Experience: SmartBridge Technologies, Santa Ana, CAGigabit Ethernet Module: Worked on Architecture, design and development of Gigabit Ethernet Card for the SmartBridge Media Gateway. Feature lead on this project, and was leading a team of 5 engineers from start to finish. Responsibilities include Project management, Architecting, designing and development of all aspects of the Module. Worked with HW team to develop the specification for the card, and sub-contracted the card to outside vendor Ramix. Selected Processor IBM 750Cxe , Intel Gigabit Ethernet MAC chip Intel 82543 , ATM SAR IDT77252 and Galileo Dual PCI Controller 64260A . Worked on design for copy less transfer of Gigabit Ethernet frames to ATM cells and vice versa. The BSP for the card was specified and integrated based on the components of the card. Coordinated test plans, and requirements for manufacturing testing to allow mass production of this module. Also planned for the card to provide Gigabit Ethernet Redundancy. Used Adtech GE tester to verify operation of the GE driver and tweak it. The module is currently shipping.
Coding work on this project involved modifying the Gigabit Ethernet driver, ATM driver, and BSP and designing task dependencies between the various tasks to obtain Gigabit Line Rate capability. Used Vxworks, PowerPC processor assembly and C for code development. Designed the inter-card communication mechanism to communicate messages between the Gigabit Ethernet card and rest of SmartBridge System.
STS-1 Module: Worked on architecture, design and development of STS-1 card for the SmartBridge Gateway. Worked with SONET/VT1.5 framers PMCS8315 , T1/E1 framers, LIUs, CT812 H.110 controller, and Motorola 860 processor. The card was deigned to recover TDM timeslots from the STS-1 frame and connect them to H.110 TDM back plane. The card had flash to save code, NVRAM data, and diagnostic information for debugging purposes. Responsibilities include project evaluation, task scheduling, resource management, designing, and architecting the requirements for the module. Designed the STS-1 card to provide 1:1 Redundancy to connect to Lucent 5ESS switch. Led a group of 4 people to integrate BSP and implement additional features of the application which was developed using Vxworks RTOS and 860 BSP with SDRAM and AMD 8MB Flash. Worked independtly to bring up HW, using VxWorks, PowrPC BSP, SONET and VT level Alarm reporting, SONET Redundancy using APS, and recovering the T1 s off the VT1.5 payload to get Signalling information.
PowerPC Platform BSP Design and Development: Worked on platform level work to design and implement BSP for various PowerPCs based boards on the SmartBridge Gateway 603,860SAR ,860P, 750Cxe . Very experienced in using Vison ICE for PowerPC, board bring up, in VxWorks boot process both compresed and uncompressed images . and Flash utilites and other HW related Sw support. Use Logic analyzers, Oscilloscopes, and Tornado to debug SW on these boards. Used VxWorks profiler to do system level code optimization to get more CPU cycles. Worked on BSP for Admin, Voice, Switch, STS-1 and Gigabit Ethernet modules on the TB300 Gateway.
Advanced Communications, Saratoga, CAFeature Captain for Non-Service Affecting Upgrade Project: Prepared requirements documents, scheduling, project planning and implementation of a Non-Service Affecting CPU Dual Memory card. Implemented Low-level device driver for the MPC860. Used PowerPC assembly language, real-time operating systems Nucleus. Experience with 860 processor, EST Vision ICE, BDM debuggers, C, structured design methodology. Tested DLC with GR303, TR-08, and Analog circuits. Experience in real-time systems internals, developed code to implement Performance characteristics of tasks.
Worked on the Timing subsystem of UMC1000. Involved understanding and coding of ASIC and its registers to set up the ASIC to drive signals onto the product back plane. Involved testing using oscilloscopes, frequency counters and other diagnostics tools.
Telecommunications Modern Techniques Corp., Midtown, MDSW Lead for TDMA/PRI/DS1/DS3 project: Performed duties such as task allocation, scheduling, risk management, mentoring of Junior Engineers. Liasoned with marketing to finalize requirements, negotiate project schedules, implement software design, and provide leadership and direction to SW Engineers and QA staff.
Team Member on TTC 2000 product line: Part of a brand new product engineering team that conceived, designed and implemented a innovative new Test Equipment with DS1, Signaling, DS3 and ISDN features. Used pSOS, SingleStep BDM debuggers, C++, Visual C++ to develop a dual processor test set with Windows GUI interface connected to Real-time test module. Used C++ and its design methodologies throught to implement design and code developement for the product.
Areas of Expertise:Real-time Embedded design, Real-time Embedded programming, BSP, VxWorks, pSos, Nuclues RTOSes, T1, DS3, STS-1, Gigabit Ethernet, ISDN, GR303, TR08, T1 signalling, Clearcase, PVCS, OOD & OOP, C++, C, PowerPC Assembly, Visual C++, Windows Programming, DIAB Compilers and 860/360 Processor Programming.
Educational Qualifications:MS in Computer Science, Dec 1993
Stevens Institute of Technology , NJ GPA 3.75
BS in Computer Engineering , August 1992
University of Pune, India Ranked 3rd in University
US Job Status: Permanent Resident of the US
Samples represents that of an actual working technical professional found on the WEB and modified to protect the privacy of these professionals. Human names, company names, colleges, software product names are intentionally made up.
BILL MURRAYSoftware, firmware and database engineer and system, database and network administrator with over fifteen years of experience in time-sharing systems, embedded systems, real-time and communications. Adept at satisfying end customers as well as internal product management while working alone or as a leader or member of a team. Experience in full-product development over the full life cycle of products. Particular skills in optimization, knowledge retention and distribution, and leadership.
Skills Customer Support Skills include:Requirements Analysis: Adept at working with project stakeholders to fully understand requirements and scope of work prior to beginning any development project.
Able to "hit the ground running": Reputation for coming into a problem situation and quickly grasping the complexities of the issues and providing a sound technical and business solution.
Development and host platforms used include: Sun/Solaris; DEC Alpha/Digital Tru64 Unix/OSF1; HP/HPUX; PC/Windows 3.x/95/98/ME/NT/2000 , OS/2, CP/M, Concurrent DOS, BSD, Linux; VAX/VMS; PDP-11/RSX.
Embedded platforms include: Tornado/VxWorks, pSOS, VRTX, VxWorks, MTOS, M/PM, proprietary OS, DSP Analog Devices and Western Electric , Motorola 683xx, 680x0,PPC , Intel Pentium, 80x86/7, 8031/51, 8080/5 , Zilog Z80 .
Specialized tools include: version and source control systems CearCase/ClearQuest, make, SCCS, RCS, PVCS, MMS/CMS , HP OpenView, Rapid Control user interface tool, Epilogue/WindRiver Envoy/Emissary SNMP tools, emulators, debuggers, logic analyzers, and protocol analyzers.
Languages include: C/C++, JAVA, SQL Pro-C, Pro-Fortran , Pascal, FORTRAN, BASIC, Assembly Intel, Motorola, DSP, RISC, VAX, Zilog , Unix scripting tools sed, awk, perl, sh, ksh, csh, bash
Communications protocols include: IP TCP, UDP, ICMP, SNMP , LAPB X.25, X.28, X.29, X.3 , Frame Relay, Ethernet, V.120, Bonding, Novell IPX, NetBeui, bus VME, RACEway, proprietary , numerous other synchronous, asynchronous and bus protocols.
Senior development engineer and network administrator. Project engineer designing and developing software in C for a switched as opposed to routed IP. Project lead on a port to Intel IXP1200 of this software in C and microcode. Project lead on a remote access to Linux routers running this switched IP for demonstration purposes. Used Java, C and shell scripts to allow TKL/SNMP based demonstration program to run on a laptop running Linux to reach out through a firewall and back in through another firewall at Signafor s offices providing realtime access to statistical information about the interfaces on the routers.
CHRIS BROADBAND SYSTEMS, WESTFORD, VIRGINIAProject leader, and principle developer for an SNMP proxy agent for hub radios for wireless broadband networking. This proxy agent was built using Tornado/VxWorks as the base O/S, Rapid Control for the user interfaces and Envoy for the SNMP agent. This system provided an FTP server and HTTP server as well as the SNMP agent. Primarily developed in C and HTML with JavaScript. Used HP OpenView particularly NNM and Unix scripts in ksh and Perl running on Sun Sparc Solaris platforms for configuration and testing of the embedded proxy agent. Installed Linux on a laptop PC and wrote scripts to program PCMCIA/Compact Flash modules for booting of the proxy agent. Used Rational ClearCase and ClearQuest management tools running on Unix and Windows 2000. Used Microsoft Office 2000 tools for documentation. Took requirements from product management through analysis through the whole product life cycle for subsequent releases. The team for the spike radio proxy agent consisted of my self and a mid-level engineer who handled more of the Java-Script and html coding under my direction. My team finished releases on or ahead of time with minimal expenditures; this allowed more time for the . Designed look and feel for web page user interface that was so well received it was incorporated into other Java based NMS products for Spike. Led the NMS team on configuration management and defect tracking. Participated in QA at all levels for this product allowing the QA department more time to focus on other products that need more attention than the relatively defect free radio proxy agent. Spike s customers and ultimately Spike management was very pleased with the level of support and noted lack of defects in my product.
MIRAFEL, PHOENIX, ARIZONAPorted I2O Intelligent Input/Output kernel extensions and drivers from SCO UnixWare to SCO OpenServer. Worked in Unix C and shell scripts. Performed administration, including OS installation, of several variants of these SCO UNIX operating systems and Linux. Telecommute position. Provided detailed documentation using Microsoft Office 2000 tools.
PULSTONE, NELSON, VIRGINIADesigned and implemented a discrete Fourier Transform algorithm for spectral analysis of a telecom analog signal to determine settings for internal amplifiers and filters. Improved the filtering of echo by dramatically optimizing the code so as to afford the time to triple the length of filtering. Used an Analog Devices DSP chip coded in assembly. Used PVCS as configuration management tool running on Novell NetWare and Windows 2000. Authored detailed documentation for customer in the Microsoft Office on Windows 2000/NT.
ADVANCED RESEARCH, FAIRFALL, VIRGINIADesigned and implemented an API to allow VxWorks tasks to access memory across a RACEway interface. Selected PMC modules capable of providing RACEway to the VME SBC. Designed and implemented software driver for the PXB chip on the PMC option card. Developed on Sparc Solaris using Tornado system. Work in C/C++. Performed some Unix system administration including installation of packages. Development environment was Sun Solaris. Wrote programs and scripts to assist development.
KRAIC, PETERSBURG, WEST VIRGINIAPerformed system and network administration of a TCP/IP, X.25, and Frame Relay network for the Veterans Administration. I and two other engineers came into a failing contract and turned it around to the complete satisfaction of the end client. My role was primarily the Unix administration and C programming with other work in FORTRAN. Did program enhancement and maintenance using Oracle s Pro-C and Pro-FORTRAN extensions to both DEC C and FORTRAN and Sun C and FORTRAN. Single handedly took over all work on billing system. Took requirements from product management and accounting departments within SAIC to develop new versions of system for billing of VA and paying of network service sub-contractor - Sprint. Optimized code and SQL access to Oracle to reduce ungainly program runtimes in days down to mere minutes for billing programs. Took customer requests through all stages up to deployment on the production systems. Performed systems administration duties for Sun Solaris, Alpha Tru64 Unix and VAX/VMS systems. As project lead, supervised other engineers in the successful port in one weekend of the whole system including scripts, Cron utilities and batch files and dozens of programs from VAX/VMS to Alpha/Tru64 Unix. All of the difficult sections were reserved for me based on my skill level. Performed other coding in C/C++, FORTRAN and scripting languages on all platforms. Project ended when Sprint was awarded the subsequent follow contract without SAIC s participation.
ARTIZAN CORPORATION, HURON, VIRGINIAUsed a C/BSD Unix development system to write device drivers for a net attached NFS storage system. The platform was a PC running a proprietary system and RAID drives and numerous network interfaces. In particular developed a beta version of a driver for the 3Com PCI gigabit Ethernet card. Administered the BSD system and wrote scripts as necessary.
DDB SPACENET, BRADFORD, VIRGINIADesigned and implemented a link layer protocol for a satellite communications network. Protocol required the ability to guarantee delivery with retries as needed. My protocol used less than one fifth the overhead bits of an earlier generation allowing substantial throughput increase across the slow and expensive satellite links. Development was done on a combination of Windows NT and Sun Solaris systems. Wrote test programs and scripts as needed. Provided detailed documentation to the satisfaction of the customer using Microsoft Office products on Windows NT.
DATACOM CORPORATION, GREENSBORO, VIRGINIABased on successful prior experience at Genicom, I was asked to return to update the RS-232 serial and Centronics parallel port device drivers for a newer generation of Intel 80186 processor. Developed on VAX/VMS systems
CIRT, OSLO, VIRGINIAEmbedded DSP and CISC programming for AT & T/Lucent Technologies DACS II and DACS II ISX cross connect switches. Technical lead, designer and implementer of WE 1611 DSP code to handle sub-rate multiplexing and multi-point junctions. My architecture and design for an object-oriented architecture allowed the DSP card to far exceed expectations. A previous version handled 55 channels with no error correction or junctions while the version my team created handled 64 channels with error correction and the multipoint junctions. Also worked on the CISC master MC68000 family processor for the TG-193 DSP card. The success of this project led directly to another project awarded to GRC by Lucent. In this project I served as technical and project lead on a major release of code for the DACS II that added Hybrid DS3 capabilities where T1 and E1 channels could be constituent parts of the data stream. Coding, design, management, code control and system administration duties. My team accomplished in 9 months the equivalent of what it took Lucent s staff two years to complete. Work in C/C++ and assembly. Development platform was Windows NT for DSP work and Sun Solaris for Motorola 68k family work. Helped administer the Solaris systems at GRCI, then helped train the hired Unix and Windows administrators.
INNOVATIVE DECISIONS, INC., TYSONVILLE, VIRGINIAWorked on the analysis phase of a military communications project. Systems analysis and high-level design of an EEPROM based mass storage device. Analysis and design work on inter-module communications protocols. Installed, configured and administered a Sparc Solaris and SunOS network. Installed applications on the Solaris systems and wrote shell scripts as needed. Work in ADA, C and C++.
TRESTON DATA NETWORKS, WESTON, VIRGINIAIntegrated the Spectra Debugger package on proprietary hardware using existing operating systems off the shelf and proprietary . Wrote the software drivers for Motorola 68360 SIM and shared memory protocols. Also embedded the X-RAY debugger into the same product. Coding in C/C++ and assembly using Solaris development platform. Wrote Unix programs and scripts as needed.
VESTART HIGHWAY ADMINISTRATION, GANGLEY, VIRGINIAIntegrated and updated software for a highway sign reflectance application. The platform was a PC mounted in a van with a strobe, reflectometer and range finder in a through the roof periscope. Although I was hired only as a one day engineer expected to fix a simple "assembly language defect" I assessed the actual state of the project.
ATASCO DESIGNS, IDERICK, MARYLANDHelped integrate the standard Bonding protocol into an existing inverse multiplexer. Interfaced an embedded 80186and an Analog Devices DSP. I took product requirements from Pataspco and led a team of two engineers in bringing this project to completion to the complete satisfaction of the client. Used C and Assembly using a Windows development platform.
UNITED SCIENCES CORPORATION, CHANTILLY, VIRGINIADesigned, coded and tested the initial power up firmware and error recovery software for a flight computer based on multiple MC 68302 microprocessors. Interfaced with the hardware designer on hardware design issues. Embedded X-Ray monitor and debugger into the flight computer. Recoded CRC-16 into assembly algorithm with new execution times half that of the C version. Used Windows development platform.
WYNATECH COMMUNICATIONS, REDWOOD, VIRGINIAEmbedded processing in telecommunications. PAD, FRAD and switches, Implemented an SNMP agent and the telnet protocol for switch administration and configuration. Designed and implemented the Frame Relay link management protocols for LMI and ANSI Annex D protocols. Designed and implemented software to route between multiple circuit and packet protocols. Established version control and module management systems using PVCS tools with a network oriented approach for software engineers. Used C/C++ and assembly. Administered Windows 3.1, OS/2, Novell Netware, MS LAN and Sparc Solaris networks. Wrote Unix programs and scripts as needed for development and test.
TEXAS INSTRUMENTS, BERT VALLEY, MARYLANDDebugged and enhanced real-time process control and data collection systems using networks of embedded systems and DEC VAX and PDP mini-computers. Worked on operating system kernel, floating point translation between VAX and 80387, and numerical processing issues. Used C, Assembly and FORTRAN.
TELECOMMUNICATIONS CORPORATION, BELLETOWN, MARYLANDDesigned and wrote embedded software for telecommunications test equipment. Designed and implemented software for T1 and E1 clock jitter analysis. Coded link layer of numerous communications protocols. Set up a configuration management system under HP/UX and SunOs. For a workstation based environment. Led and taught an in-house seminar in C++. Administered HP UX and Sun Solaris networks. Wrote substantial Unix scripts to hide intricacies of SCCS and RCS from other developers.
MIDWEST INDUSTRIES, ARLINGTON, MARYLANDWrote PC based software for numerical spectral analysis and drivers for a spectrum analyzer. Work included graphics, database and statistical analysis. Did customer support and applications engineering. Interfaced between an Israeli engineering team and American customers. Administered MS DOS, Windows and Concurrent DOS computers.
EASYCOM CORPORATION, BILLBORO, VIRGINIAWrote embedded firmware for printers. Wrote an enhanced memory management system for an embedded OS. Designed and coded ANSI, IBM, IPDS and HP PCL printer emulation protocols. Worked on laser, shuttle and dot matrix printers. Implemented configuration and build control systems. Used embedded Wizard C, which later became Borland Turbo C. Cross development on VAX VMS systems.
EducationBACHELOR OF SCIENCE IN COMPUTER SCIENCE 1979-1986
James Madison University Harrisonburg, Virginia
Participated in the honors program after being named to the Dean s List. Member of Phi Mu Alpha Sinfonia.
GRADUATE STUDIES IN COMPUTER SCIENCE 1987-1988
James Madison University Harrisonburg, Virginia
|
Change Your Career in 3 month: |