RES is a software and systems engineering company based in Silicon Valley in Northern California.
Via RES, Erik Rogind provides consulting, custom solutions and product development services.
See Services and Solutions to get a flavor of RES Specialties and Deployed Products provided to the long list of my Clients
Contact RES to learn if RES can help with your next software engineering project.

Specialties:

  • Requirements Analysis & System Architecture
  • Conceptualization. Assimilating client’s needs
  • Defense, industrial, medical & gaming domains
  • Distributed Processing real time control systems
  • Wireless Networking Sensor Devices & Systems
  • Win32 and .Net Apps
  • N-Tier Client / Server applications

 

  • Web Applications and Business Automation
  • RDBMS: Embedded, Desktop, Enterprise, SQL
  • Network protocol design, TCP/UDP/IP Stacks
  • Embedded Systems, RTOS integration, Device Drivers
  • Object Oriented Design (OOD) Methodologies
  • Radar signal processing, DSP algorithms
  • VME based systems

Tools:

Languages: Java, C++, C, C#, Ruby, Object Pascal, SQL, CORBA IDL, MATLAB, Assembly (various)
Web Technologies: MVC architectures, Ruby on Rails, Servlets, AJAX, XML, JavaScript, HTML, CSS, JSP, ASP, Perl
Real Time Executives: VxWorks, QNX, posix, MRTK (my own ported to a few processors), pSOS, others
Embedded Targets: PPC, ARM, x86, 1750A, 680x0, 68HC11, R4000, 8051, others
Development Hosts: Windows XX, Sun/Solaris/Unix, Linux
Environments/Tools: Eclipse, Visual Studio.NET, GNU, Tornado, Delphi, Keil, ant, UML, MATLAB

Summary of Projects and Products

  • Referee Web Application. Automated referee assignment by creating a web application based on Ruby on Rails framework, Rails Mailer and SQLite / MySQL backend
  • Radar Signal Processing Process Control. Architect of a distributed process control design that enabled core radar signal processing IP.
  • JSP Web application upgraded to a Rich Internet Application using AJAX. MySQL backend used during development / Oracle DB used for deployment. Used JSP Tag Library. Eclipse development environment.
  • Data Acquisition Framework. Served as an architecture lead to create a generic data acquisition framework for the X-ray End Stations (XES) for a national laboratory effort.
  • Radar Signal Processor. Modified C/C++ based radar signal processor to control a number of receiving system assets (tuner, antennas, digitizer, processor, real time displays). VxWorks(PPC VME SBC) and .NET nodes
  • 3 ZigBee Wireless Sensor Network products.
  • Mechanical Assembly distributed control. Microsoft.NET C# application used to control a 6 axis mechanical assembly that is the core of a Radiation Delivery system.
  • Medical Instrument Remote Monitoring. Used QNX as the kernel in an embedded OO C++ multi-threaded monitoring application running on an x86 custom board. Built the Remote Monitoring App using Java/Swing.
  • Embedded aeronautics application. C program running on an embedded Mil Std 1553B controller board. Also developed a JTAG Boundary Scan mechanism to program devices on our custom boards. Nohau emulators used.
  • BSP. Created a Board Support Package for a WinCE based Bingo Handheld that ran on an Intel XScale (ARM) uC. BSP included OAL and device drivers. Used MS Platform Builder 4.2, C/C++.
  • Comms Middleware. Developed a communications middleware layer built on sockets/TCP/UDP/IP that connected .NET workstations and VxWorks embedded devices in a Radiation Delivery product. Used C# & C++.
  • Dynamic data driven Java web application used to manage finances of a 30000-member union district lodge.
  • Wireless router. Our team created a Wireless Router using 2.4 GHz Chipcon radios. 8051 uC used C and Keil.
  • Quote Building System used by Electronic Parts Distributors. 3-tier design. Win32 App, Java servlets, Oracle 8i.
  • On-Line Loan Qualification web application. MVC design used Java servlets and MySQL/SqlServer backend.
  • Ultra high speed data collection system. Reengineered SW architecture to use OOD to provide Local & Remote control of instrument over LAN using Java, RMI, JNI, C++, CORBA, IDL and a Visibroker ORB.
  • Casino Bingo Gaming System. Architect of a multi-tier distributed gaming system for use by 800 nodes on a Casino Intranet with Point of Sales terminals, Bingo Caller Station, Bingo Terminals, and Handheld Bingo players.
  • Electronic Bingo Hall Management System. Win Apps built with Delphi. Content dealt to handheld bingo players.
  • Multi-threaded Windows NT GUI used to control and view radar system frequency spectrum displays.
  • TCP/IP protocols stack for an embedded 80186 tuner.
  • Embedded control SW for microwave radio. Self-calibration algorithms provide accurate signal strength reports.
  • Custom RTOS. Wrote embedded multi-processing, multi-tasking operating system for MIPS R4000 RISC CPUs.
  • Macintosh Apple Desktop Bus (ADB) Analyzer peripheral.
  • Radar signal processor. Headed project team which designed and implemented pulse collection and signal processing algorithms for a fighter based Radar Warning Receiver.
  • Networked system of industrial ultrasonic level sensors.
  • ELINT signal processor system on VME bus, using AMD 29000 RISC CPU.
  • Multi -processor communications receiver controller. 68HC11 based HW design; developed all SW.
  • AN/ULQ-16 pulse and scan rate analyzer.
  • Embedded High End Digital Demodulator. VME based system used VRTX RTOS and DSP SW & HW.
  • ELINT signal processor and Direction Finding subsystem.

Partial RES Client List:

    Defense Electronics

  • Condor Systems, San Jose, CA
  • EDO-Reconnaissance Surveillance Systems, Morgan Hill, CA
  • Electronic Support Systems, Fremont, CA
  • Elsin Corporation, Sunnyvale, CA
  • EM Systems, Sunnyvale/Fremont, CA
  • ITT, Morgan Hill, CA
  • Litton Applied Technology, San Jose, CA
  • PT Enterprises, Mountain View, CA
  • THG, San Jose, CA

    Instrumentation / Data Acquisition / Data Mining

  • Bindicator, Port Huron, MI
  • Celerity Systems Inc., Cupertino, CA
  • IntelliData, Castle Rock, CO
  • Keri Systems, San Jose, CA
  • Tiburon Systems, Inc., San Jose, CA
  • Toltec, Morgan Hill, CA

    Gaming

  • Bingo Technologies Corporation, NV
  • Crosby Engineering Services, Grass Valley, CA
  • GameTech International, Reno, NV

    Medical

  • BioControl Systems, Petaluma, CA
  • Varian Medical Systems, Palo Alto, CA

    Scientific

  • Stanford Linear Accelerator, Menlo Park, CA

    Finance

  • CyberBranch, Palo Alto, CA
  • IAMAW Lodge 141, Redwood City, CA
Erik Rogind has been doing business as Rogind Electronic Services (RES) since 1982.
RES is a software and systems engineering company providing consulting, custom solutions and product development services based in Silicon Valley in Northern California.
My work with diverse products and industries has a unifying theme of incorporating accessible state of the art technologies and methodologies into innovative products that ship on time.
Specialties include Defense Electronics, Communication Middleware / Stacks / Protocols, Real Time Control and Embedded Systems, Multi-tier systems, and database driven applictions.
I am able to work with your organization - on site or off site - as a project architect, project leader, member of an engineering team or as creator of an independent team scaled to the scope of the product design task.
I will bring full Software Development Life Cycle practices to your project.
Prior to starting RES, Erik worked for Watkins Johnson in Palo Alto, CA
Education: B.S. Computer Engineering, University of Michigan
Security Clearance: US DOD Secret (current)

Please contact me to learn how RES can help with your project

Erik Rogind
Rogind Electronic Services
755 Lakeview Way
Emerald Hills, CA 94062
TEL: 650.361.8414
FAX: 650.368.8177
gigs {at} rogind.com
www.rogind.com