
Ed Staub
Senior Software Engineer

Connect with Ed Staub to Send Message
Connect
Connect with Ed Staub to Send Message
ConnectTimeline
About me
Retired Front End / Full Stack Developer: React + TypeScript + ...
Education

Colgate University
1971 - 2013Bachelor of Arts (BA) MathematicsYes, the dates attended are correct! Forty years later, I finally graduated! I left in 1974 to work for DEC, needing 2 courses to graduate.
Experience

Hastech
Jan 1986 - Jan 1989Senior Software EngineerParticipated in and later led group developing the client facilities for AdWizard, an interactive VAX VMS-based newspaper graphical ad layout system. Led development of high-speed back-end typesetter management system.

Keyfile Corporation
Jan 1989 - Jan 1997Principal Software EngineerMajor contributor to Keyfile, a document management, workflow, and image processing system built on Windows 3.0.· Component interaction design and middleware (a light-weight COM-like mechanism for loosely coupled components.)· A light-weight end-user scripting language· Early development and design of the application layer, written in a Keyfile DSL.

Zydacron
Jan 1993 - Jan 1994Software Developer
Silknet Software
Jan 1999 - Jan 2001Senior Software ArchitectWorked in a team providing the architecture for a highly scalable Java+XML-based eBusiness platform, supporting “farms” of appservers and webservers. Areas of specialization included:· persistent object models for business process support· security architecture· internationalization design· XML usage standards· classes and beans for presentation support (under JSP’s)· event publication/subscription handling· workflow architecture and design· cache managementSpecified, designed and prototyped a general-purpose workflow engine, using a relational-XML translation layer for storage, intended for support of eBusiness applications, especially customer service. Contributed to design of workflow authoring environment. Show less

Deka Research & Development
Jan 2001 - Jan 2004Technical ContributorDesigned and developed prototype user interface for a small wearable medical device, with a small LCD, a few buttons, and a thumb-wheel. User interactions were complex for the size of the device. Requirements for usability were very high because of safety concerns.Led software development for a complex medical laboratory process controller. In a safety-critical application, the operator is led through a series of operations on several independent devices, while controlling operation of the devices themselves. Co-inventor on patents. Show less

KMC Systems
Jan 2004 - Jan 2006Principal Technical SpecialistDesigned and developed software for a platform for microarray assays. C on Motorola 56800. Major technical challenges included tight control of rapid temperature cycling in a poorly-understood thermal system, and direct phase-control of BLDC motors. Software lead on a system with an X/Y/Z robot that did overlapped cycling of samples through several active stations, including a very high-resolution X/Y/Z imaging stage. For both systems, wrote software development plan, schedule. Performed informal system engineering role in qualifying behavior and shortcomings of hardware components. Show less

Ericsson
Jan 2006 - Sept 2014Senior Software EngineerSpecified, designed, implemented, tested new features in enterprise-level software (Granite Inventory) for modeling of services, networks, and equipment for major telecommunications companies, where a company may model hundreds of millions of objects, down to individual wires in some cases. Used JavaEE, specializing in design and implementation of services, XML pipelining, SQL, performance enhancement. Designed and implemented features and performance enhancements for pipelined high-speed, XML-based data import facility. Supported customers and the services organization. Show less

Semanterra, LLC
Oct 2014 - Apr 2015Managing MemberResearched more effective ways to describe and catalog Open Linked Data, especially public-sector statistical data. Development effort involved data-mining of Socrata and CKAN-based open data repositories, using Scala, MongoDB, Play Framework, and various reactive Scala libraries like Dispatch (HTTP).

Growlab.io
May 2015 - Feb 2016Lead DeveloperFull-stack developer of product to enable communities to encourage local procurement. SAAS product on Angular + Meteor (MongoDB back end).

Semanterra, LLC
Sept 2016 - Jan 2018Designer/DeveloperDeveloping citizen engagement platform for state legislature, www.yeanay.us . Developed using React, Typescript, Node, and Postgres.
Licenses & Certifications

Sun Certified Business Component Developer

Sun Certified Java Developer
- View certificate

Computing for Data Analysis
Coursera - View certificate

Functional Programming Principles in Scala
Coursera - View certificate

Learning Graphic Design: Layouts
LinkedInMay 2020 - View certificate

Bioinformatics Algorithms (Part 1)
CourseraFeb 2014
Recommendations

Muskan varshney
Post-graduation diploma in Banking,Risk and Insurance management (BRIM) from AMUAligarh, Uttar Pradesh, India
Ahmed ali
Shift Charge Engineer for LM 6000 GE Gas Turbine at Kharafi National Company.+96598712457Salmiya, Hawalli, Kuwait
Senith pinsara
Associate Software Engineer at Sanmark SolutionsAmbalangoda, Southern Province, Sri Lanka
Ashwin abraham
Software EngineerKerala, India
Praroop goyal
ASM at Abbott Consumer Health, RajasthanJaipur, Rajasthan, India
Wilfredo aranzabal sologuren
Ingeniero residente en Constructora AbitarePerú
Julie frye
Lead Trainer/ManagerToledo, Ohio Metropolitan Area
Juan pablo abarzúa jaramillo
Chile
Larasyati sholekha
Frontliner at BPJS KesehatanJawa Barat, Indonesia
Ruth riesenberg
Product Development Assistant ArhausCleveland, Ohio, United States
Elena brindusa baltatescu
Partner Operations Senior Manager, EMEA and IndiaRomânia
Sachin sanjay minz
ex InfosysRanchi, Jharkhand, India
Yenny ramirez villanueva
Gerente Comercial y Adm en AtodaIbagué, Tolima, Colombia
Rajeshkumar pazhanivel
Junior Data Scientist | Data Analysis, Visualization, Machine Learning, & Data Storytelling | Python...Coimbatore, Tamil Nadu, India
Jonathan carpenter, rblp-c
Navy Talent Acquisition Group Great Lakes, Medical Officer Talent Acquisition ManagerNaperville, Illinois, United States
Waseem iqbal rana
Crewing Duty Manager FlyadealJeddah, Makkah, Saudi Arabia
Marine vidal
Manager service évaluation (audit) chez ECOCERT GreenlifeAix-en-Provence, Provence-Alpes-Côte d'Azur, France
Hedwig smits
Taaltrainer NT2 en StudiecoachRoosendaal, North Brabant, Netherlands
Alejandro argüelles bullón gmbpss mrsph
Lecturer in Health (Mental Health and Psychology) at London School of Science & Technology (LSST) | ...Richmond Upon Thames, England, United Kingdom
Armel fournier
Étudiant en Bachelor Développement et Pilotage Commercial (Spécialisation Webmarketing)Lorient, Brittany, France
...