25
Luther Günther Quick P.O. Box 691 Hackettstown, NJ 07840 Cell: 1.646.457.19 12 Email: Web: [email protected] http:// www.lutherquick.com Objective Highly experienced at conceiving of, engineering and delivering technology that fundamentally improve communications, outcomes, efficiency, and profitability. As an example of this – I am a holder of six patents. Subject matter expert on the convergence of real time data with big data. As a freelancer and contractor, I apply my 25 plus years experience as a software, hardware, systems architect, and lead software developer. My history has yielded great results for companies by delivering projects on time, and under budget. I focus on rapid development of production and prototypes. I take my embedded experience that can be found in military and medical solutions and apply these methodologies towards business, enterprise, consumer and web infrastructure. Using my business experience, architecture, and development, my results have saved companies millions of dollars, delivered IP that yielded patents while giving executive management reason to alter business plans and strategies for unexpected and unplanned growth. Software and Architecture Specialization Core Expert at client server development with IP compliancy, IP centric and distributed architectures GUI UX (user experience) HF (human factors), Time motion studies, UI (User interface) HTML5 HTML5 Canvas Sencha EXT JS Node.Js (NodeJS) AWS Angular.js Bootstrap.js Real Time Dashboards using HTML5 Canvas Digital Ouija boards Business Objects AS 2.0 & 3.0 (ActionScript) GUI development using OOD Real Time GUI development with AS Adobe Flex 3.0-3.5 and Adobe Flash Builder 4.5 for RIA Cloud computing based on NoSQL and AFS DOS, Windows 2000,9x, NT, 3.x, & CE - Novell 3.12, 4.11 – AS400 - Unix, Linux – VxWorks RTOS Low level code, TSR, device drivers, and Windows DLLs Multi threaded, multitasking real-time operating systems and state and event driven kernel 16 and 32 bit coding from bootable code to high level API and GUI Internet, Intranet and Network Technologies Developed an entire IP stack for embedded systems with multicasting (IGMP) and IPv6 support High performance real time web applications using Ajax, ActiveX, Flash, and Adobe Flex. Coded drivers for Ethernet (802.2) & Fast Ethernet (802.3u), Wireless Ethernet 802.11, Slip, PPP, ATM Coded various packet, cell, and frame transmissions including serial synchronous and asynchronous HTML HTML5 Websockets HTML5 Web Workers HTML5 High Performance Canvas CSS3 COM DCOM JAVA Perl CPAN dotNet .NET C# C++ based CGI Red Hat with Apache Perl Mod Perl (mod_perl) ffmpeg Image Magick Simple::XML Openwebmail Designed HTTP, DNS, DHCP, SMTP, and RAS servers using Windows NT, Unix, Linux, and Novell Wrote server services in C++ for HTTP, SMTP, and other protocols for embedded systems ISP experience from routers, mrouters, and bridges to Proxy and Firewall servers Novell IPX & SPX, TCP/IP, NetBios, Novell NLM development, and Winsock 2.0 sockets - 95 & NT Communications, Telephony, CTI, IVR, and Integration Telephony, CTI - Voice & Fax Mail - Voice, Data, & Fax compression - 3G, CDMA, W- CDMA VoiceXML (VXML) S.100 (S100) SS7 and the integration with SIP, ISUP, ISDN, ATM Integration of Lucent G3 Switch, Tserver, & AnswerSoft into web based Call Center architecture.

Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Luther Günther QuickP.O. Box 691 Hackettstown, NJ 07840

Cell: 1.646.457.1912 Email:Web:

[email protected]://www.lutherquick.com

ObjectiveHighly experienced at conceiving of, engineering and delivering technology that fundamentally improve communications, outcomes, efficiency, and profitability. As an example of this – I am a holder of six patents. Subject matter expert on the convergence of real time data with big data. As a freelancer and contractor, I apply my 25 plus years experience as a software, hardware, systems architect, and lead software developer. My history has yielded great results for companies by delivering projects on time, and under budget. I focus on rapid development of production and prototypes. I take my embedded experience that can be found in military and medical solutions and apply these methodologies towards business, enterprise, consumer and web infrastructure. Using my business experience, architecture, and development, my results have saved companies millions of dollars, delivered IP that yielded patents while giving executive management reason to alter business plans and strategies for unexpected and unplanned growth.

Software and Architecture SpecializationCore Expert at client server development with IP compliancy, IP centric and distributed architectures

GUI UX (user experience) HF (human factors), Time motion studies, UI (User interface) HTML5 HTML5 Canvas Sencha EXT JS Node.Js (NodeJS) AWS Angular.js Bootstrap.js Real Time Dashboards using HTML5 Canvas Digital Ouija boards Business Objects AS 2.0 & 3.0 (ActionScript) GUI development using OOD Real Time GUI development with AS Adobe Flex 3.0-3.5 and Adobe Flash Builder 4.5 for RIA Cloud computing based on NoSQL and AFS DOS, Windows 2000,9x, NT, 3.x, & CE - Novell 3.12, 4.11 – AS400 - Unix, Linux – VxWorks RTOS Low level code, TSR, device drivers, and Windows DLLs Multi threaded, multitasking real-time operating systems and state and event driven kernel 16 and 32 bit coding from bootable code to high level API and GUI

Internet, Intranet and NetworkTechnologies

Developed an entire IP stack for embedded systems with multicasting (IGMP) and IPv6 support High performance real time web applications using Ajax, ActiveX, Flash, and Adobe Flex. Coded drivers for Ethernet (802.2) & Fast Ethernet (802.3u), Wireless Ethernet 802.11, Slip, PPP, ATM Coded various packet, cell, and frame transmissions including serial synchronous and asynchronous HTML HTML5 Websockets HTML5 Web Workers HTML5 High Performance Canvas CSS3 COM DCOM JAVA Perl CPAN dotNet .NET C# C++ based CGI Red Hat with Apache Perl Mod Perl (mod_perl) ffmpeg Image Magick Simple::XML Openwebmail Designed HTTP, DNS, DHCP, SMTP, and RAS servers using Windows NT, Unix, Linux, and Novell Wrote server services in C++ for HTTP, SMTP, and other protocols for embedded systems ISP experience from routers, mrouters, and bridges to Proxy and Firewall servers Novell IPX & SPX, TCP/IP, NetBios, Novell NLM development, and Winsock 2.0 sockets - 95 & NT

Communications,Telephony, CTI, IVR, and Integration

Telephony, CTI - Voice & Fax Mail - Voice, Data, & Fax compression - 3G, CDMA, W-CDMA VoiceXML (VXML) S.100 (S100) SS7 and the integration with SIP, ISUP, ISDN, ATM Integration of Lucent G3 Switch, Tserver, & AnswerSoft into web based Call Center architecture. Developed Dialogic Brooktrout Rhetorex based systems for IVR, fax & CTI systems Extensive knowledge and use of POTS, DID, SS7, ANI, xDSL, ISDN, T1, Fiber, & Sonet Modem AT command sets for Data, Fax, and Voice for Rockwell chip sets, X, Y, Z protocols

Automation andData Acquisition

Engineering & laboratory QA & ATE, HVAC & environmental control Process monitoring & control, manufacturing & robotics - High Vacuum and diffusion automation Security management & energy management

Multimedia Imaging, video, and audio technologies, including H.323 and H.324 Various high speed graphics technologies from bitmap to vector and AVI to JPEG & MPEG(1-4). Various audio, sound and speech hardware and software algorithms

Accounting Automation Real time billing & accounting w/ General Ledger, Chart of Accounts, Receivables & Payables coding Data Collection, POS, and EDI

Applications MS Office, MS Access, MS Excel, MS Project, Visio, MS FrontPage MS Visual C++ 6.0, Rational Rose - MS Visual Source Safe, Sofftrack, MKS Version Control OrCad, LoadRunner, WinRunner, Exceed, Network Sniffers

Electrical Engineering Designed digital and analog electronics from discrete components Designed microprocessor-based systems with PWM, Codec, A/D and D/A interfacing Developed code for PAL and other large gate array logic components Designed digital and analog telephone switching and PBX systems Designed with PIC24, PIC32 with accelerometers and proximity sensors –both hardware and embedded coding

Intellectual Property Was granted my first embedded hardware patents in 2018 – see DubPuppet below. Applied for multiple embedded software patents in 2018 for special audio and gesture algorithms written in C++

Links Portfolio GUIs and Dashboards: Portfolio Video demos: Patents:

http:// www.lutherquick.com/portfolio/screenShots/ http:// www.lutherquick.com/portfolio/videoDemos/ https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2017024176

Page 2: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Kantar www.Kantar.com Lead Developer & Solutions Architect New York, NY – Jan 2019 to Dec 2019Develop greenfield architecture with intensive hands-on coding. I authored documentation for their new cloud-based big data BI platform based on AWS and Azure (agnostic to run on either), Node.js, and MVC microservices (mixed Node, Go, .NET, J2EE Java, Python as well as microservices for legacy C++) along with Istio, Docker, Kubernetes, and API Gateway (Azure API management). C++ and .NET support were to allow older brownfield code to temporarily be leveraged to shorten time to market. My efforts covered security, infrastructure (IAC), pipelines, deployments, devops, to low level coding. All data such as raw ethernet to restful and real time transients were stored in massive data lakes (cloud big data). In addition, I built a working POC by hand in JavaScript mixed with Angular 2/7, React Native (for Desktop, iOS and Android apps), Webix, TypeScript, and jQuery. The system included the following: real time using socketio and websockets – with a SignalR POC. Everything was real time. Restful technologies used dependency injection with GraphQL, HAPI and Swagger. The system featured a dashboard designer for drag and drop of real time widgets. Screen recording and playback with heatmap of real time UI analytics. Included were features such as real time sharing and collaboration, chat, toast notifications via push technology, forced UI logouts via push, a comprehensive pivot table where processing was split between the frontend and backend to handle millions of rows. Service workers coupled with HTML5 local storage technologies were included to handle 'offline always' as well as web workers to allow the UI to be more responsive. No third-party libraries were used - not even for features such as collaboration, chat or screen share. Some other details include OAuth2 for authentication and session management, TypeScript mixed with JavaScript, entire server side was stateless, partial responsive design, fully SPA with PWA (progressive web application), customized a complex access control system and included a custom resource management system that would throttle traffic and compute resources based on user or group SLA. This entire POC took 240 man-hours to implement. Did several presentations to CXO management, as well as traveled to other Kantar locations to present and teach for knowledge transfer and handoff. Worked with offshore resources and team members, developed hundreds of pages of architecture documentation and UML diagrams, reviewed nearly a thousand user stories and created project estimates for man hours and costs, and evaluated competing products such as IRI WorldWide BI and analytics tools. Also developed a POC using reactive programming on advertisement media streams. Using Node.js, this reactive programming system used observers to capture data state changes that were injected into both backend DB as well as socketio streams to UIs. Media collected included video streams of advertisements, radio commercials, and printed media. This effort was to modernize and unify their Direct Heat, AdScope and other platforms into one Unified Product Platform. Prototyped with OpenCV & AI/ML.

IBM www.IBM.com Sr Software Developer New York, NY – Aug 2018 to Jan 2019As a senior software engineer, I worked on the IBM Bluemix product. Like most of our team, I was remote. As a SME (subject matter expert) with Node.js and React, I focused on refactoring code. Joined daily video conference stand ups under their agile process. I took on various feature enhancements to the Bluemix product. Fixed and enhanced implementations of their buckets object, worked on IMS adapter object, and did refactoring to their object storage system. Converted and refactored code from promises and callback sections to Async/await patterns. Also. Worked on several sections of their front-end UI code in React. My work focused on client side, admin and devops facing tools including softlayer. Specifically, I worked on Restful services embedded in microservices for both frontend and backend sections of the project. Used tools such as softlayer, github, MS Visual Code, Blue Pages, various testing utilities, NPM, NVM, VirtualBox, CleverSafe and code coverage scripts.

Barnes & Noble Education www.BNED.com Architect – lead developer New York, NY – Apr 2018 to Aug 2018As a senior software engineer, team lead and architect, in a high paced startup environment - I was part of an ecommerce project to develop a new system similar to Chegg for students. This system, www.BartleBy.com - cataloged millions of ISBN books, content with questions and answers for paid student study guides. I was architect of both front (responsive / react) and backend (node restful microservices). I was involved in the infrastructure of AWS to the architecture, PCI compliance, security and coding. Pipelines included Shippable, Docker and Bitbucket to push development to AWS. Many features of AWS were used, from AWS Lambda, MySQL, API gateway, domain, S3, Analytics, EC2 and many more. All of these AWS features were used to support our project based on Node.js microservices with Kafka. Using Node.js for the backend and React for the front end – we integrated Recurly and SailThru as a comprehensive system that allowed students to signup and register, safely store credit card details, and receive automated emails as needed. Our MVP (minimum viable product) used restful services developed as microservices using Node.js. Node.js was used with OAuth authentication with password encryption, services for daily data ingestion, Hapi with Swagger for rest, with custom microservices containers while the responsive UI was mostly React. The project management environment was Agile with daily standups and I was part of Agile planning team. Tools used were Jira, Git, Confluence, and Jenkins. Included test driven development with Mocha and Chai. Interfaced with UX team, management and offshore developers.

Page 3: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Lowe’s www.Lowes.com SR Software developer Mooresville, North Carolina – July 2017 to Feb 2018As a senior software developer and team lead, I assisted the Lowe's team with various feature enhancements and bug fixes to several of their websites.  My development focused on Lowes.com, Lowesforpros.com and various sites used for mobile apps.   The technologies we developed in were Node.js, Angular (1.x & 4), Handlebars, Bootstrap, JQuery, React and Java.   I introduced Lowe's to various architectural fixes including the use of Node.js microservices. For increased team velocity, I developed special simulators using Swagger and Hapi to allow restful development of the frontend before the backend team was finished.   Created better code coverage and testing concepts to reduce code and development time for their testing team. Implemented refactoring to reduce lines of code using unique design patterns. Environment was Agile with daily standups and I was part of Agile planning.

Eli Lilly www.Lilly.com Sr Architect - SR Software developer Indianapolis, Indiana – Jan 2017 to May 2017I was commissioned by Lilly to design a Node.js architecture based on Heroku for their new medical clinical trials Cue project. This project coupled real time messaging with big data based on NoSQL. The main focus of this new architecture was application agnostic microservices based on Node.js under Heroku with various UI. The Heroku installation was a private deployment within Lilly IT infrastructure. Under rapid prototype development, I delivered working proof of concept components based on desktop and mobile design with Angular 2.0 and a custom client side JavaScript frameworks that took advantage of complex HTML5 technologies such as socket.io with websockets. Extracted business logic and saved refactored code from previous Lilly projects for use of the new Cue project. Also included client side caching, and content pre-fetch. Developed tools, frameworks, documentation, and examples for software engineers to expand features in a CI/CD environment with Github, Jenkins, and Jira. Used various Heroku technologies as well Kafka for reactive programming and inter-process communications and Redis for server side caching. The transport layer was a mixture of HAPI-SWAGGER based restful service mixed with real time socket.io. Swagger use also included API documentation and discovery. Authentication was 0Auth with a custom session management method. The backend was a mix of Java, .NET, and Node. I developed standard Chi and Mocha based testing code was well as custom test services that tested live production code base. Interfaced with the director levels at Lilly as well as agency account representatives and teams. Interviewed, hired & trained developers to join the team. Tools: Jira, Git, Docker, Grunt, and Jenkins.

Macy’s www.Macys.com Principal Architect - SR Software developer Lorain, Ohio – July 2016 to Dec 2016I was commissioned by Macy’s to design IoT architectures based on Node.js for their new stores infrastructure. Under rapid prototype development, I delivered working POS (point of sales) components based on mobile design with Backbone, Angular and custom client side JavaScript frameworks that took advantage of complex HTML5 technologies. Replicated legacy requirement into new architecture. Devices were expected to operate with high latency or no connectivity, as in Google’s Offline First initiative. This included client side DB caching, content pre-fetch, and off line authentication with HTML5 localstorage encryption. Front end was raw JavaScript mixed with React, jQuery, and angular 1.X. Backend was Node.js and .NET with storage as a mix of conventional SQL and NoSQL. Developed tools, frameworks, documentation, and examples for software engineers to expand features in a CI/CD environment with Github, Jenkins, and Jira. Assisted in their HAL (hardware abstraction layer) section to support various hardware & embedded devices with low level TCP/IP optimization. Developed complex security strengths of the Node.js server that included SSL, DOS attack mitigation & failed authentication algorithms. Authentication was Kerberos. Mobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development of DevOps tools for legacy and new architecture features. Node.js conformed to microservices architecture with SOA & real time transport. I was a liaison with Macy’s Agile PM, directors.

Sun Crest Solar www.SunCrestSolar.com Architect and Software Engineer NY, NY – Apr 2016 to Jun 2016Worked onsite in SLC Utah for 3 weeks with the remainder of the contract remote from NJ. I was commissioned by Sun Crest Solar as a Node.js subject matter expert. I worked closely with the CTO to formulate architectures, best practices and a new code base that gave them sustainable implementations and features. I ported legacy Python scripts to Node.js and coded new servers in Node.js that dynamically loaded custom micro services Node.js modules in real-time, without restarting the parent server. Transports included RESTful services and HTML5 web sockets. Used Heroku, AWS, Twilio, Egnyte, Liveops, and Dropbox for the hosting platforms. Created real-time dashboards using D3.js as well as headless services. Created several CRUD type UI interfaces for editing SQL data using Node.js restful services. Data was based on JSON, XML and Postgres SQL. Used Postgres LISTEN/NOTIFY features with SQL triggers to tightly couple Postgres to Node.js for asynchronous notifications. Operated in an agile environment with rapid prototype development. Also coded in Bootstrap.js and Angular.js (both 1.X and 2) with source management under Git. Modules that I wrote integrated with SalesForce for address scrubbing, server uptime, credit checks, geolocation, and utility rates. Used mocha for testing.

Page 4: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Barclays Capital www.Barcap.com Architect and Software Engineer NY, NY – Nov 2015 to Mar 2016Consulted as a SR software engineer with a focus on full stack - for the architecture and development of hybrid apps for tablet, mobile devices and desktop. Targeted platforms included iOS, Android, & cross browser desktop. Developed a responsive / hybrid mobile and desktop system that allowed Barclay's employees and customers to manage passwords and security credentials for banking applications. This included RSA SecurID devices, my secrets, one time pin via email and SMS. The backed was Node.Js, .NET MS AD service and Java w/LDAP using Restful services via Ajax. The front end was a mixture of AngularJs, BackboneJS, Sencha Ext.Js 5.0 and JQuery with HTML5 / CSS to legacy IE8 support. Legacy included HTML4 & DOM manipulation. I also developed a unique persistence object in pure JavaScript that greatly enhanced performance by using JavaScript memory to cache and pre-fetch JSON objects from backend server calls in a secured method. Developed comprehensive QA tools within the JavaScript framework, without libraries, and live wireframes. Extended JQuery, developed state engines & analytics features. Environment was Agile, Scrum. Did rapid prototype dev. Grunt scripts for Node.Js and Github with Stash, Jenkins & Jira.

DubPuppet www.DubPuppet.com Founder, Architect, Software developer Kingston, NY – Jan 2015 to PresentOn a part time basis, for a charity project – I created a life like puppet. Our puppet used sensor fusion with synthesized animal sounds using custom embedded hardware I exclusively developed. The project yielded my first patent. DubPuppet created the following realistic sounds: barking, licking, kissing, sniffing, snoring, howling like a wolf, gargling, dog / puppy talk, coughing, sneezing, biting and growling, drinking and eating, hiccups, yawning, panting, teeth snapping, farting and begging. Dub Puppet is based on microcontroller technology, using accelerometers, custom infrared proximity sensors and other various technologies. The final product will launch mid 2018 with an emphasis on a charity business model. A proprietary gesture and audio synthesizer algorithms were developed using C++ without an operating system. The hardware included 3D printed sculls, rechargeable lithium-ion circuitry, sleep on low accelerometer activity, to wake-on-pickup.

NY Presbyterien Hospital www.NYP.org Architect and Software Engineer New York, NY – Jan 2015 to Sep 2015Engaged as a software consultant for their real time, mobile and desktop notification system - NYP Notify. Contracted as a subject matter expert on Node.js, cloud computing, and big data based on Hadoop. Developed a provisioning tool and dashboard that allowed real time control and monitoring of MSSQL, LDAP and other systems. The dashboard was state-full where context of browser MDI windows, panels and tabs persisted and data grids updated in real time from streaming services. Development was based on full stack - JavaScript, Angular, jQWidgets, jQuery, Sencha Ext.Js 6.0, Ruby & Node.js with JSON, XML, and SOAP payloads via RestFul services. Developed a comprehensive Tableau dashboard that organized Tableau applications by user and groups into a single Dashboard system that included LDAP authentication, comprehensive MDI UX with a series of complex administration utilities. Hosted real time dashboard by Tableau as well as real time HTML5 dashboards. Consulted on responsive design & hybrid mobile apps with HTML5. Source control was Github.

ADP www.ADP.com Architect and Software Engineer Roseland, NJ – July 2014 to Nov 2014As part of their Enterprise Architecture (EA) team, I specialized in real time concepts. I was contracted as a Node.Js SME, where I championed the concept of applying embedded real time architectures found in medical and military markets to their new ADP enterprise architectures. These concepts were presented to their SR engineers and their C-level management at our Architecture Review Committee (ARC). I built working prototypes using .NET, Java and MVC with JavaScript (full stack: front end frameworks & Node.Js: backend) and Ruby. I was part of their data governance & compliance strategies. My work included bigdata, cloud computing, microservices, Iaas, Paas, and other architectures, various JavaScript frameworks, and Restful architectures. I was part of their reviews committee of outside 3 rd party venders and opensource - Hadoop, Pivotal (cloud foundry), Openshift, Openstack, Gemfire, RxJava & NoSQL. Ported from Java, ported Excel sheets to Java & implemented other POC.

Barclays Capital www.Barcap.com Architect and Software Engineer NY, NY – Sep 2013 to Jun 2014Consulted as a SR software engineer for the architecture and development of hybrid apps for tablet, mobile devices and desktop. Targeted platforms included iOS, Android, & desktops. Used Ext.Js 5.0 (BETA & release), Node.Js, HTML5, JavaScript, JQuery, Dojo, Webkit and phone gap. The backend was a mixture of Java, JSP & Node.js. Products I developed were real time dashboards with heat maps / tree maps for displaying financial equities with client side drill down, filtering, searching and sorting – was developed using JavaScript without any JS libraries on raw HTML5 canvas. Also developed specialized charts for displaying equity details such as price target & closing price in international currencies. Added features to the Barclay’s B-Tube system - similar to Youtube. The B-Tube system was pure Node.Js on the backend with desktop & mobile front end. Node.Js uploaded user videos, transcoded the videos with ffmpeg and generated thumbnails. Wrote scripts for ‘make’, packaging and ‘push’ services from QA, stage and production machines via version control. Source control tools used was Github.

Sensor Products www.SensorProd.com Architect and Software Engineer Madison, NJ – Jan 2013 to Oct 2013As the lead architect and software engineer, I ported their legacy .NET / Win32 application from VB6, C++ and C# code to a new RIA system using Ext.Js 4.2 (with Sencha Architect) and Node.Js. This software interfaced to specialized USB sensors using drivers I developed in C++. Complex UX features were HTML5 Canvas based within the Ext.Js framework. Refactored device drivers and developed a device manager in C# to control the USB (Boditrak) sensor arrays. Included many features such as real time 2D and 3D plots, license free PDF generation, MP4 video export features (using FFMpeg), complex 2D and 3D algorithms. Backend was 100% Node.Js based where most Node.Js modules were written in C++ with Python. Also included annotation support from drawing and textual editing on top of both 2D and 3D frames, and an automated calibration system for the hardware. Near the end of the project – created a working prototype of cloud based device support and p2p transmission of sensor data. Wrote user manuals & technical documentation.

Page 5: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Skyline Net www.Skylinenet.net Software Consultant Glen Burnie, MD – May 2013 to May 2013Refactored Skyline’s security video monitoring system to include server side session and preference storage, NoSql based user storage and comprehensive CRUD user administration. Project was based on Ext.Js 4.0 with a mix of AngularJS, Ember and Apache as the static content server while using Node.js for all dynamic real time delivery. For communications used Ext.Js direct, JSONP and later replaced JSONP with server side proxy using Node.Js. UX included drag and drop with dynamic resize of all components to and from server side session storage. The system allowed users to setup and store custom video layouts for 1000’s of highway live camera video feeds.

AT&T www.ATT.com Software Consultant Atlanta, GA – Apr 2013 to Apr 2013Contributed to their Big Data project. The project was based on Node.Js with Jade, Dojo, Neo4J, Hadoop, MapReduce, Apache Hive, NoSQL, and Mongo DB. Created user interfaces with Dojo that allowed searching of Big Date repositories. The system stored all web server query details and statistics of all AT&T hosted web sites, where specialize data profiles were used to define data structures for subsequent searching. Client/server communications used JSON with pagination features as search results were extremely large.

DRS Technologies www.Drs.com Software Consultant Oakland, NJ – Mar 2012 to Dec 2012As the lead architect and developer of this new web based ATE system for their cockpit multi functional displays (MFD), our team used cloud computing technologies; NoSQL, big data, Mongo DB, sqlite, Node.Js, HTML5, JavaScript & Sencha ExtJs (first started with 3.0 then ported to 4.0) to deliver an RIA web based, collaborative ATE system used in testing new F15 fighter avionics. New avionics subsystem based on Internet Protocol including gigabit Ethernet, fiber & servers in the cockpit. Introduced the client to cloud computing technologies by embedding Node.Js into fighter avionics systems. Developed MVC architectures under .NET, C#, OS-less C & assembly code, JavaScript & Linux. Also developed custom NodeJS modules in C++ for discrete IO & data acquisition as device drivers. Other Node modules developed: real time webbrowser based oscilloscope using HTML5 canvas with websockets, audio & IO to National Instruments NI PXI 1033 – thus eliminating Lab View. 50% of Node.Js modules written in C++. Mentored & taught interns, Jr & Sr developers & architects for web & cloud computing. Staff managed QA testing remotely for best productivity. Included real time collaborative web based components: dashboards drag & drop, whiteboards, with avionics control. Worked on MIL-STD-1553 & 8051, Win XP embedded & Linux, mpeg (ffmpeg), HD video & mapping.

Merchant Resource Group www.merchantresource.com Software Consultant Boston, MA – Dec 2011 to Feb 2012For the management of MRG, I audited their previous projects for future new architecture and development. Created a working prototype of their new system with one offshore resource. Used LAMP stack, php, MySql, JQuery, ExtJS 3.0, Sencha Touch and Ajax. Developed an emulation of SalesForce CRM tool using JavaScript. System was for merchant account lead generation. Advised the management team on issues ranging from security, PCI compliance, architecture and general best practices for software development. Discovered a major security breach in their previous system that exposed nearly 1000 client SSI, DOB, bank details, and signatures - advised them on mitigation and notification of their data breach. Both iPayment and Wells Fargo were also affected.

Nextgen Healthcare www.NextGen.com Software Consultant Horsham, PA – Oct 2011 to Dec 2011Introduced NextGen SR developers and architects to Adobe Flex for real time RIA / Web 2.0 development targeted for desktop Flex, mobile Flex, and mobile native apps. I acted as an architect, lead developer and liaison with management. Their original system was a thick client written in VB6 and C++ as a Win32 application, later ported to Java, later ported to Silverlight, and finally ported and migrated to Adobe flex. Guided their software engineering teams during the development of several ‘working’ proofs of concept (POC) prototypes. Worked closely with SR developers and architects in the design phase of the proof of concepts. Guided all teams towards best practices and guidelines for successful deliverables. Interviewed both onshore and offshore software engineers for Adobe Flex team expansion. The prototypes we developed were medical imaging editing tools, advanced DataGrid, reporting, print preview and client side PDF generation using AlivePDF. Used SWIZ framework for the architecture. Other proof of concepts included devices IO interfacing, comprehensive template engine for dynamic applications, as well as considerations for web services for a backend of dotNet / C# / MSSQL and PHP both using XML, and AMF. Created backend architecture whereby both Flex and HTML5 could comingle. Designed (hardware) device to cloud integration and did some research and developed various prototypes in HTML5. Made Ext.js prototypes.

Class Room Inc www.ClassRoomInc.org Software Consultant NY, NY – Mar 2011 to Sep 2011On a short-term assignment for this nonprofit company. Assisted my direct client Class Room Inc in the development of specialized software to augment their Moodle base. My efforts included MVC architecture on LAMP and coding in PHP, Perl, using MySql, JQuery and Ajax for cross browser development. Introduced new technologies such as Adobe Flex 4.0, RIA, Cloud computing, to structured development such as staging, source control and project management. Also reviewed their long term needs for large web infrastructure and guided management towards technologies for high availability, scalability and low latency architectures. Acted as a project manager for various small projects that were outsourced offshore.

Page 6: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Morgan Stanley www.MorganStanley.com Business Analyst, Architect, Engineer NY, NY – Oct 2010 to Mar 2011Created the requirements, documents, and the architecture. Developed the prototype of a specialized GUI dashboard for the wealth management division. This “Advisor Dashboard” project gave account executives, sales people and brokers the ability to see assets under management, asset flow, revenues, and commissions using Pivot tables, charts, and advanced data grids with complex drilldown, search and filtering. Using Adobe Flex technologies for the front end GUI with Java, Php (some Perl) and dotNET for the backend, I created custom GUI components with schema and application agnostic backend scripts for an extremely flexible GUI. All GUI layouts such as fields and labels were defined in external xml and AMF server side storage. This resulted in a GUI that could be everything to everyone. Local storage & caching were supported. Included advanced features where hibernation mode so users would freeze all GUI states, then login from another PC to continue with the session. This prototype used a mixture of Flex, C#, Java, Struts, Php and Perl.

IP-C www.ip-c.com PM, Business Analyst, Architect, Developer CA, NJ & NY – Nov 2009 to Oct 2010 BuildingLink Corporation – www.BuildingLink.com - Long Island NY: I am a part time advisor that assists the management with various issues, engineering and software development projects. I assisted them in the architecture and development of an 8051 microcontroller emulator that interconnected with an Adobe Flex based GUI that supported a 3D dashboard. The inter process communications was implemented using dot Net framework under C#. Debugged electrostatic discharge issues on a custom microcontroller board. Sourced for Chinese manufactures for embedded telephony router and located offshore C++ developers. Using a development board based on an Intel IXP435 network processor SOC, I developed a Linux based voip application that was web browser controlled. Also developed for this embedded device an Adobe Flex based GUI for management, configuration, and real time monitoring. Developed a web server for the router that was then used by Ajax application for extraction of images and other content. This was also a voip router bridged PSTN FXS or FXO with remote SIP endpoints. Dialogic Corporation – www.Dialogic.com – Parsipany NJ: I created a specialized Adobe Flex based dashboard GUI that allowed their video disivion the ability to monitor high performance video servers. This dashboard was written in Adobe Flex but was wrapped inside of a dot Net C# Win32 application for execution. This project was done in two iterations – once in Feb 2010 and again in June 2010. This Flex dashboard has a real time move chart with tcp/ip binary sockets connected to a Java based Dialogic video server.

Edge3corp www.edge3corp.com Business Analyst, Architect, Developer NJ, NY – Feb 2009 to March 2010Developed a multi tiered high performance real time ecommerce site with a CMS and a backend accounting system.   The site included the following features: SEO (search engine optimization) centric, localization (multilingual), multi domain driven. Designed as a multitier architecture based on Linux, Apache 2.0, Zend, Mod Php, Mason, and MySQL. Both Php and JavaScript were based on MVC and OOD. Site was optimized so 95% of the site features continued to operate without DB connectivity – conforming to NoSql scalability concepts. Supported all major browsers. Also prototyped of Sencha Mobile with HTML5.

IP-C www.ip-c.com Business Analyst, Architect, Developer NJ, NY, MA – Sep 2008 to Feb 2009Various short term projects for the following clients: Eliza Corporation www.elizacorp.com Boston MA - Reverse engineered Genesys T-Server protocol and developed a Statistics Server using packet sniffing methods. Used C# and C++. This new T-Server emulator gave better features for their call center / IVR infrastructure. rtCare www.rtCare.com NJ - See previous rtCare work on this resume dated February 2006. Lead a team of local and offshore developers in upgrading the previous ECG project by creating an Internet based collaboration system using Flex 3 and ActionScript 3. Backend servers included extensive Perl and C++ services. High performance socket server was developed in C++ by our team. Developed a high performance multithreaded search engine that was able to search both text (patient demographics, clinician annotations, chat conversations) and binary patterns (ECG arrhythmias) within terabyte BTREE databases. The search engine used customized index system with link lists that were continuously updated by fragments with index tokens based on libzip open source and used block sorting compression. Developed both hardware and Linux embedded software and sourced manufactures a custom router based on the Intel IXP435 SOC network processor. The router included dual broadband connections for load balancing and ZigBee for mesh network to ECG patient monitors for minimal hospital infrastructure. Also developed a real time UDP based collaboration system that was used to transmit, in real time, patient heart EKG signals with interlaced chat conversations and annotations.

Estee Lauder www.EsteeLauder.com Software Architect & Engineer New York, NY – May 2008 to Sep 2008As a temporary contractor, assisted their 3rd party development team in deploying newer architectures and development of their international web applications for 120 countries. Our efforts focused on developing their most important sites while handing off remaining development to off shore outsourcing. The infrastructure was LAMP (Linux Apache MySql & Perl) with templates as well as NoSql concepts. Worked on Perl tools and scripts to automatically deploy web apps and for search engine optimization (SEO). Worked on Middle East, Russian, South Korean, Chinese, Japanese, and Switzerland sites with respective country specialists. Also worked on Flash 9 (AS3), IE & FireFox, JavaScript, and Ajax.

Valign www.valignsoftware.com Software Architect & Engineer Nyack NY – May 2008 to June 2008Using C#, I created an installation utility for installing an NT type server/service, and a separate utility for installing an application. Where MSI or install shield type installs failed to meet the demands, this utility was network extensive using http, https, ICMP, and other protocols to programmatically install and configure IIS 6.0 and MS SQL servers. Extensive DOT NET security issues were dealt with as well as registry modification from the code level. This installation utility worked across Windows 2000, 2003, XP, and Vista. Created license and serial number registration for IP protection.

Page 7: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Info Data NY / ABS Security Software Architect & Engineer Wall Street NY – March 2008 to May 2008For my direct client I worked on and off as they needed me. I took one of their prototype products and developed a testing utility in C++. Also debugged their JNI / Java code of their prototype. Their product is biometrics device the uses a web-based application running on Tomcat (Java with Spring and Hibernate) web server for door entry control using thumbprints and hand signature for access. I developed a debug tool to locate problems with RS485 & RS422 communications. Modified Java code and created architecture to eliminate their JNI interface.

IP-C www.ip-c.com Software Architect & Engineer Paris France– Jan 2008 to Mar 2008For my direct client (company confidential) in Paris France, company confidential. Took one of their legacy based products and replaced the GUI layer with a new implementation. The original code was written for Windows 3.1 in C. The GUI portion was removed and replaced with an SWT based Java GUI while leaving untouched the business logic and SQL database legacy sections. My efforts included the architecture, prototype development, and performance testing to support such architecture. The GUI used a multithreaded environment with a JNI interface. XML data was used with XSL style sheets for data transforms used in localization and internationalization for multilingual support. Simple GUI components were extended using OOD while complex multithreaded GUI components were written from scratch. The project was under Agile type environment. I spent two weeks in Paris to start the project and the remaining work was implemented in New Jersey, USA. Most coding and documentation was developed in New Jersey with weekly status meetings by phone, IM and emails. Some code was implemented offshore with other developers in developing countries.

Dialogic www.dialogic.com Software Engineer Parsippany NJ –Aug 2007 to Dec 2007I was contracted for a temporary requirement. Developed for Dialogic a test application with a GUI matrix that was written in C/C++ and used XML for storing test criteria such as configuration and results validation. The application linked to their latest Linux and Windows HMP (Host Media Processing) platform. The application tested Dialogic components such as voice (VOIP), video and conferencing with trans-coding. Testing included all conceivable connections held in a matrix, which created positive fail / pass and negative fail / pass results. All levels of code were tested as well as protocol stacks such as H.323, SIP, RTP and G.711, H.263 codecs, and voice & video messaging. For the video services included basic DRM features. Connectivity included PSTN and IP. Work was GUI to low level real-time coding (threads, sockets, messaging).

BMGCH www.yourmusic.com Architect & Developer New York City, NY – Feb 2007 to July 2007I was contracted to audit and advise them on how to change the site’s architecture to become reliable and to increase traffic and revenue (analytics). The site included 11 servers hosted at Rackspace. These servers had constant problems that made the site fail frequently. The architecture was Linux, apache, MySQL, and Mod_Perl, also known as LAMP. Mason and CPAN were used as well as a mixture of Apache 1.1 and Apache 2.0. The site was a complex e-commerce system that contained basic shopping carts, search mechanisms, and mass email scripts for traffic generation. It was similar to NetFlix business model where customers would register and could order individual CD/DVD titles or chose titles for their monthly queue. Also included Acerno, Double Click, Dotomi, Consumption Junction and many other traffic generation partnerships. The site was single tiered and required upgrades to multi-tiered architecture with fault tolerance and high availability. I assisted their staff and other consulting companies in maintaining the site while debugging, and adding enhancements. I created various documents include a detailed white paper outlining the steps required to make the system reliable. Built servers and a development environment for load testing and staging. Proved the site could run only on Apache 2.0 with mod_perl and Mason.

T-Mobile www.t-mobile.com Architect & Lead Developer Parsippany NJ –Jan 2007 to Feb 2007T-Mobile was my direct client. Developed an application in C# .NET that extracted 750 gigabytes of BLOB files from Microsoft SQL servers. This utility moved files from SQL server to a large network storage device. The utility was a Win32 application the contained multi-threaded throttle controls for controlling network traffic. All SQL stored files were extracted by this utility and stored in a hierarchy of directories with accompanying text files for storing META data. The tool also contained feedback display for progress notification. The underlying code was clearly separated from the GUI where a service could be created that would allow the tools to check the SQL server for changes in order to update the file system in an automatic mode. This project was a fixed price contract and was delivered on time.

T-Mobile www.t-mobile.com Architect & Lead Developer Parsippany NJ – Dec 2006 to Jan 2007T-Mobile was my direct client. I added a web based Outlook like address book to their Business Objects report scheduling application. Similar to the “Address Book Gateway” product by APOS, my application gave T-Mobile the ability to eliminate failures from user interactions. However, unlike APOS, my efforts did not require any workstation installation and was pure (browser) web based. This included robust Ajax based GUI that handled 40,000 addresses, with filter controls. The backend was a .NET and a JSP service that accessed contact details from SQL database and LDAP / Active Directory. Code was in Ajax, .NET, and JSP. Integrated Active Directory / LDAP for the retrieval of email addresses with Business Objects / Crystal Reports. Later created a server-side script that would modify the Business Objects code, live, with out breaching warrantee agreements. This server-side script modifier disabled native Business Objects reporting controls that created too many errors when using defaults. The application greatly simplified and automated Business Objects reporting tool and eliminated 98% of report scheduling errors.

Page 8: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Dynotracks www.dynotracks.com Business Analyst, Architect, Developer Hackettstown NJ – July 2006 to Dec 2006For my client I assisted them in the architecture and design of an Ethernet / Wifi UPnP ffmpeg based MPEG4 camera. This camera also included an alarm system with both low power FSK wireless sensors to advanced Zigbee mesh network sensors. The camera contained embedded Linux and had RF FSK 400 MHZ sensors and remote controls. Firewall port forwarding using UPnP was used for PEER-to-PEER video when available. If port forwarding could not automatically be enabled, then video was relayed using servers that I wrote using low level C++ for Linux. I sourced and analyzed various chip sets including SOC based on Linux. I created an architecture where the camera included a built in UPS and left options for miniPCI connections for CDMA/G3 or other cellular technologies to be embedded inside of the camera. Various hardware peripherals were designed to make the camera easy to install. Developed a superior configuration protocol than that of Windows Zero Configuration (WZC) using low-level Ethernet SSID and encryption settings. I sourced MPEG4 chip sets and chose hardware that simplified software requirements such as eliminating the requirement of ActiveX for in-browser control and video player. Assisted the management team in recovering their previous failed investment of $2,000,000 and moved forward towards designs with market longevity. Received cameras from their competitors for reverse engineering.rtCare www.rtCare.com Business Analyst, Architect, Developer Hackettstown NJ – Feb 2006 to August 2008Real Time Care is a new vc back venture. Developed an Internet based system that unified products of “Multi-Parameter patient monitor” markets including home healthcare and remote monitoring with current market segments such as resting ECG (ICU), Holter, Stress test, ECG analysis, and ECG management & archiving all into one infrastructure with multimedia (mp4 / FLV video), collaboration while maintaining HIPAA compliancy as well as FDA 510k. I analyzed the market, defined cost & pricing models, produced features list, wrote requirements docs, created wire-frames, created the architecture, and developed the prototypes & production level products. This project was called Internet Patient Monitor. It included grid (clustered) servers distributed & dispersed across the Internet for application level load balancing, fault tolerance & business continuity. Custom gateways (router devices) were developed (hardware manufactured in China) for deployment in medical facilities or patient homes for gathering of real time signals via wireless & wired Ethernet and WMTS. The GUI “instrument” is a real time system that displayed patient vitals, demographics, and historical data in any web browser such as FireFox or IE. Specifically the GUI was based on first Adobe Flash and later Adobe Flex forming a cloud-computing environment. The servers were written in C & C++ using low-level sockets (w/QOS), multithreading on Linux. The gateway is an embedded device (no hard drive) based on SOC (system on chip) running minimized Linux with a custom TCP/IP client. Branding, skinning, internationalization, and theme management from a previous project at www.HostedIVR.com that was reused. This included administration and management screens and server tools. Also reused video streaming, text chat, voice chat, and extensive drag & drop for collaboration features across the Internet. The IPM project allows ECG technicians anywhere in the world to monitor patients over the Internet in real-time with multimedia contact management & collaboration with medical staff near patients or mobile doctors or patient’s home. Tools were included for nursing stations, digital dashboards, permanent archiving with compatibilities to Philips, GE (Datex-Ohmeda), Draeger, Siemens, & Spacelabs. Also displayed ECG signals on cell phone and PDA devices. GUI screens use XMLHttpRequest with Ajax for RIA functionality that made the user experience real-time. Servers used “mod_Perl”. When required, C++ was used to enhance Perl. BTree db was used for terra byte storage & real time performance. MS SQL in .NET was used as a repository for exposure to Crystal Reports Business Objects. Specialized servers were developed where ECG arrhythmia analysis and video streams were analyzed in real-time for false alarm reductions. Video was FLV based. Notifications extended to SMS, IM, paging using TTS & IVR. Developed a method for packet priority (when QOS was unavailable). Created streams where vitals & video were merged with annotations & metadata. Reduced costs of ambulatory equipment & bedside monitors and outsourcing of EKG monitoring across the world. Applied for FDA 510k approval as well as worldwide certifications, patents, and ISO 9001.

T-Mobile www.t-mobile.com Architect & Developer Parsippany NJ – Feb 2006 to Apr 2006Reverse engineered Invoq Alarm Point system with the intentions of fixing the product that was not designed nor supported well. Eventually Invoq was abandoned and we developed a custom in house IVR system with open source scheduling based on Ajax. Added text-to-speech, Nuance speech recognition and other features that interfaced to T-Mobile NOC and call center. Allowed Remedy based NOC center to create tickets that our notification server would process. Notifications included 2-way emails, IM, fax, inbound & outbound voice calls, & SMS. Was a mix of Linux Apache w/ mod_perl and Windows .NET (C#, ASP, C++).

IP-C www.ip-c.com Business Analyst, Architect, Developer Hackettstown NJ – Jan 2006 to Feb 2006Custom TCP/IP stack for energy management: Developed a custom Real-Time IP stack for both wired and wireless appliance infrastructures. This stack allows over 75,000,000 simultaneous TCP/IP connections to be active on one modest server over a single T1. Linux based, written in C code. TCP connections remained active as the server reboots. Included fault tolerance & load balancing. The final product was impervious to DOS (denial of service) attacks. This system allowed millions of consumer and business appliances to connect to the Internet for service, monitoring, consumables replenishment, and energy management in real time. The customer stack worked with both stateless and state-full firewalls. Allows bypassing of firewall & router issues such as port forwarding. Secure, no configuration, while only requiring custom stack at server. Exceeded A2B & DRM by Axeda, Questra, & Metrix.

IP-C www.ip-c.com Software Developer NY City / NJ /PA areas – April 2005 to Dec 2005Reverse Engineering project: For a direct client, I developed a series of tools for accelerated reverse engineering of databases. I created an API with accompanying GUI and consol applications for rapid understanding of db files at RAW binary level. Used to understand EDB files from Exchange versions 5.5 and 2000. API was generic with logic defined in XML files. Included support for B-Tree, B+Tree, tables, indexes, header processing, decompression, decryption, and other DB internals. The GUI delivered lists of objects in the EDB files and extracted all mailbox objects with emails, attachments, and encoding that included TNEF, RTF, MAPI to PST and EML files. The project was a fixed price. This project was to reverse engineer Microsoft Exchange files so that content could be extracted by accessing the files in raw binary mode. C & C++ could compile on Unix & Win32. XML supported VB using Shell scripting.

Page 9: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

VoiceVerified www.voiceverified.com Software Developer NY City / NJ /PA areas – April 2005 to Dec 2005Biometrics project: Developed a Dialogic based VXML IVR for outbound & inbound call processing with a focus on my client’s biometrics component. Designed the system to be scalable in distributed server architecture. Coding was in C++.

NetBind www.netbind.net Business Analyst & Auditor NY City / NJ /PA areas – April 2005 to Dec 2005My client was a VC backed venture that required a legacy video camera to be modified for new markets. I created an opinion as to the hardware and software design of their intellectual property. Included recommendations to the management as to the state of the product & planning to take the product forward. I analyzed hardware & software design to include TI DSP, FPGA, compact PCMCIA for consideration for WiMax & directional antennas for Manet & Ad Hoc. C & C++ & Java code in Linux, Win32, & embedded environments. The camera was color with black & white night vision & audio.

Telcordia www.telcordia.com Software Developer Piscataway NJ – October 2004 to February 2005Mobile AD HOC Wireless Project (MANET): Assisted Telcordia (SAIC) in the development of a wireless network for an Army contract. System was based on RedHat operating system and incorporated several security requirements on top of the CECOM MOSAIC ADHOC platform. System was deployed using WiFi (802.11) and AN/VRC-99 military Ethernet. We demonstrated working examples in both the laboratory and outside environments using vehicles such as real Hummers. The system contained a custom version of JMap (open source) for displaying real time GPS maps of mobility. The code was written in C, C++ and Java. Protocols used included IPSEC, DRCP, OSPF, DCDP, SIP, YAP, OLSR, HSLS and SCTP. Proved various security attack scenarios that included DRCP depletion and contention traffic with video streams. This network provided mobility for TCP and UDP traffic. The project’s name was TWNA (Tactical Wireless Information Assurance). The system used QOS to manage bandwidth. Efforts included testing and demos as well as coding of the HSLS & OSLR. Custom implementations of HSLS were added to interface with db, routing tables, and message queues based on the original open source. Our implementation included support for both IPv4 and IPv6. Difficulties included porting from NetBSD to RedHat. The original HSLS code was based on open source code from the Champaign-Urbana Community Wireless Network (CUCWN www.cuwireless.net). Demonstrated the feasibility of using this technology for the military.

IP-C www.ip-c.com Senior Architect & Developer Hackettstown NJ – August 2004 to November 2004Internet Explorer Tool-Bar: www.deskband.com Using previously developed components and projects; I developed a proprietary Internet Explorer Toolbar DLL. Similar to the Google, MSN, and Yahoo toolbars, the bar was designed to give custom GUI features for a marketing client. Technologies used were BHO (browser helper object), WTL, ATL, MFC, and backend CGI / Perl calls to SQL server. The toolbar offered custom object definitions using XML files. The XML file also processed VB, VBScript, and JavaScript via shells. Also developed the install and uninstall packages using Visual C++, and a version in C#. The toolbar contained menus, dialogs, copy protection, registry manipulation, and animations such as digital dashboards, Flash objects and tickers. Additional support was added for enhanced file uploading, popup stopper, and browser acceleration. Support for Win 95, 98, NT, ME, 2000, XP, 2003 and various browsers. This was a light wrapper for IE and FireFox but a common set of components.

IP-C www.ip-c.com Senior Architect & Developer Hackettstown NJ – April 2004 to August 2004Applications Server Version 2.0: Ported the entire application of Applications Server Version 1.0 to RedHat 9.0, Apache, CGI and PERL (mod_perl) with MySQL. Reused most of the code from Version 1.0 that was browser specific as well as all resource files including graphics and XML / XSL previous efforts. Used popular PERL modules including Image Magick (ImageMagick). Developed our own POP3 / SMTP/ and IMAP compatible (web) browser based GUI. Also developed and tested hooks with Java server side packages including Apache Jakarta with Tomcat, BEA Weblogic (EJB) & JSP, and IBM’s WebSphere. Diversified the authentication system to link mod_perl with OpenLDAP 2.0, included SSL with certificate management. Added custom VB interpreter & byte compiler as well as PERL and proprietary scripting accessible to the consumer (end user). Added web based scripts for management of raw Linux configuration such as sendmail, virtusertable, aliases, access, httpd.conf, passwd, & group files.

IP-C www.ip-c.com Senior Architect & Developer Hackettstown NJ – April 2004 to August 2004Secure Server Replication: Developed two automatic backups via DTS and BCP in conjunction with stored procedures (MS SQL SP). This project was to allow my client (State of NY) to maintain a live mirror of their pension fund for member access while being secure. The code was under .NET with SSL and HTTPS on Windows 2000 Server and IIS. Also experimented with modification of NIC cards to limit the Ethernet communications to ONE WAY. This special modification removed the receiver portion of the NIC to guarantee a secure network that would be impossible to breach.

IP-C www.ip-c.com Business Analyst, Architect, Developer Hackettstown NJ - March 2003 to April 2004My client was DataScope in Mahwah NJ (www.datascope.com). I assumed all risks, terms & contract were fixed & guaranteed price and was paid after delivery. Used packet sniffers on Linux & Windows to reverse engineer (their competitors) GE Central Station (VitalCom) medical monitors (patient ECG, heart, respiratory, blood pressure, temperature, and other vitals) in PatientNet & OpenNet. Developed custom NDIS, WinPcap, & miniport packet drivers for Windows NT, 2000 & XP. Wrote real-time applications and servers that communicated with the packet drivers to simulate GE Central Station units. Simulation included receiving, sending, & parsing packets from RAW Ethernet. Included tools and GUIs to assist in the development, some written from scratch while other used Java opensource. Wrote a custom sniffer for accelerated work. Reversed engineered and built simulators to include the following medical peripherals: WMTS, VHF and Hardwire Central Stations, PatientNet Viewer, Interactive PatientNet Viewer, DT-4500, DT-7000, DT-4000, DT-5000 & DT-5100 instrument & ambulatory transmitter with in the DR-10000 Access Point Transceiver, as well as DataScope Passport 2 & Spectrum products. Included many Raw Ethernet issues such as low-level Ethernet Multicasting (group control), CRC, and dissemination of all portions of the protocol to include OOD classes for emulation. Visual C++, Win32, MFC, XML, DLL code, & multi threaded.

Page 10: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

IP-C www.ip-c.com Business Analyst, Architect, Developer Hackettstown NJ – May 2002 to March 2003Applications Server Version 1.0: The architecture focused on the best of .NET with the best of pre .NET to deliver maximum flexibility and lowest project risk. Using IIS, MS SQL (7.0 and 2000), Visual Studio 6.0 and .NET, I developed web-based applications that were used for various projects. The applications were a mixture of ASP (with ADO, ADOX, COM+, ActiveX), VB.NET, ASP.NET, C++, NET and high performance DLLs in C++. The system offered file uploading, file managers, users, groups and branding abilities. Also, designed using JavaScript and DHTML components that allowed Visio like applications generator for designing web sites from with in Internet Explorer. Developed automated components to allow fast web application deployments. Specifically, the system allowed designing of SQL DB web application from with in Internet Explorer (DOM compliant browsers) using DRAG and DROP (drag & drop) environment. The system also contained VML, SVG and TeeChart (tee chart) (3d pie, line, bar charts) 3D charts, graphics GUI and animations. The system maintained cluster and fail over abilities from the browser and server farm. Wrote over 50 individual components for the system that delivered high reliability and easy development environment. Used new technologies and protocols such as VML, SVG, and XML. Used 8192 bit encryption, redundant servers for load balancing, 100% web based management, WEB based reports, and presentations, included billing and accounting. The objective with this applications server was to allow the business secretary or the consumer to build extensive and powerful web based (data base) applications with out any knowledge of SQL, html, scripting, or software development in general. On the business side I was involved in requirements, analysis, architecture and design as well as working with translators for commissioning some work offshore. Efforts were focused on generalizing all requirements. This generalization yielded architectures that were highly flexible. The end result of the greater flexibility and generalization were progressive cost savings in later feature changes to conform to customer requests and market changes. The products were more cost effective while allowing customization and requirements changes that were easier.

HostedIVR www.hostedIVR.com Business Analyst, Architect, Developer Hackettstown NJ – May 2002 to March 2003IVR: Continued my efforts to develop and perfect various management consoles and consumer user consol (GUI / UX - user experience) for a Dialogic based IVR (interactive voice response) system to be used as a foundation for an applications server for native voice logic control including VXML. Used Windows 2000, Sun and Unix (also RedHat Linux - MySQL) OS for platform development. This IVR shared technologies from most of my other projects. LIVE UML (REAL-TIME UML): This project integrated with our IVR project and added the functionality of allowing our applications generator GUI real-time abilities. Real Time where applications can be created with a drag and drop GUI environment without compiling, all from any browser. The Java GUI is based on Swing and stores all Voice call flows in raw XML with a VXML option. The GUI had the look and feel of MS Visio within the browser.

AT&T www.att.com Senior Architect & Developer Piscataway NJ Oct 2001 to May 2002Prime responsibilities included being the senior Nuance ASR (automatic speech recognition) specialist. Contributed to the new HMIHY (How May I help You) IVR with speech recognition project as a strategic architect and developer. Using Nuance 8 (SLM) under both Unix and Windows NT/2000, I maintained platform specific patches, upgrades and advancements. Coded in C, C++, Java and shell scripts, for enterprise wide systems. Acted as liaison between AT&T, customers, Nuance, Tellme (Tell me), Avaya, Lucent, and vendors for problem resolution and upgrades. Developed and maintained systems and integration with Conversant / Intuity IVR systems. Vigorously promoted better architectures and designs for lower cost, greater reliability, and higher flexibility. Developed requirements, schedules, and deployment of new projects and upgrades. Installed Sun, Oracle DB, and Nuance ASR recognition and proxy servers. Enhanced voice capture, transcription, telephony browser, VoiceXML 2.0 (VXML), TTS (text to speech), FSU (frequent speech update), and real time reporting product requirements and designs. Developed web applications under Weblogic application server using Java for Servlet and JSP. Added LDAP features for authentication using SunOne directory server (v4.11) including SSL using Java. Developed IBM Websphere applications using EJB & Corba including JSP (java server pages) with Bean technology. Developed speech file (WAV) conversion services using C++ & Java for Web based audio file updating and management. Designed architecture components for fault tolerant and load balancing web session availability. Was on call 24/7 for their network operation center (ASC) for problem resolution. Developed resource event monitoring system for Nuance services.

IP-C www.ip-c.com Architect & Developer Owner / President Hackettstown, NJ May 2001 to October 2001Worked as both a developer and IT infrastructure specialist. Maintained Cisco routers, installed and configured RED HAT (Red Hat 7.0, 7.1, 7.2) Linux DNS, SENDMAIL (email) with IMAP, Apache web servers and IPCHAINS based firewalls. Designed IT infrastructures that were not compromised by viruses and worms such as CODERED (CODE RED), or NIMDA. Also installed and configured Windows 2000 Server(s) with SQL 7 & 2000 Server for various web database clients. Designed a complete IVR & Fax server based on Windows 2000 with complete web based management and administration for various clients (IP-C own 100% of the code without libraries or APIs). The IVR development used VB, VB script, ASP, and C++ under MS Visual Studio 6 with XML (voice xml) and S.100 (s100) standards. This system unified DB, voice mail, and fax data into one centralized system with web access and management. Developed a server to convert TIFF (TIF) files to JPG image formats, and split pages into individual JPG files for easier web integration. Developed a Rockwell audio compression format to WAV conversion server with online record and playback within a Java web frame. Devoted time in sales and marketing throughout the NJ/NY area. Represented IP-C at NJPAC, NJTC, NTG, RBP, and NJ State Chamber functions.

Telcordia www.telcordia.com Java developer under Unix Piscataway, NJ - Oct 2000 to April 2001Was part of their Next Generation network product called “Call Agent” (IGCS) soft switch (VOIP over cable modem). Developed as the lead architect a Java based GUI (used Java 1.2, 1.3 also 2) called NetScope, which was used to produce installation scripts for deploying their SS7 soft switch. Java coding included AWT, SWING, & network classes. NetScope produced completely automated install for an entire SS7 soft switch from a central point to dozens of SUN servers. Support was for 60K to 480K subscriber lines. The GUI was used by sales and installation personnel and contained icons that were positioned (drag) within the web browser to represent the network topology. Also developed a Java based bulk data import system for pre-populating SS7 databases such as ISUP end point, carrier info, trunk groups, LNP data, and other SS7 specific databases. Was involved in triage teams to troubleshoot and repair software bugs for customers such as Videotron and Time Warner. Experience included ISUP layers of the SS7 protocol under Java and Corba (IIOP). Fixed bugs for 8XX, 10XXXXX, & various CLASS type services. Coded “on to on net” & “on to off net” calls via SS7 gateway call setup & tear down.

Page 11: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Lucent www.lucent.com Protocol specialist Mount Olive, NJ - May 2000 to July 2000Developed an FTP manager for their wireless wide band 3 rd generation project (3G W-CDMA). The project was for DoCoMo NTT of Japan for voice, data, and video cell phone technologies. This FTP manager controlled both client and server services within the BTS (base station) ATM W-CDMA network. The C & C++ code was written for VxWorks RTOS under SunOS. I authored the low level design, C++ coding, and unit test plans. This FTP project was approved by two pier reviews from senior developer groups. Included extensive Unix specifics such as message queuing, inter-process mail, and task spawning. Also used various Unix tools and development applications such as gcc, VxWorks simulator, and WindRiver Tornado.

Enablx Inc. www.enablx.com SR Engineer, Analyst, & Architect Randolph, NJ - April 1999 to May 2000As the lead software architect and developer, I guided the strategic business direction in setting the tone in full IP compliancy for the company’s IPO with a market focus in CRM and call center applications. Assisted in organizing their R&D efforts and in hiring a project manager. Assisted the president in understanding technical issues and in interviewing potential companies for acquisitions, mergers, and joint ventures. Guided a team of junior developers in software development and quality for better code reusability and reliability. Wrote Windows NT DLLs, services, and many IVR enhancements. Introduced the company to UNIX and LINUX. Assisted in the planning and installation of CheckPoint firewalls with VPN to various corporate accounts. Analyzed and planned the integration of Nuance and Antares speech recognition products with Dialogic hardware. Introduced the company to Lucent text-to-speech technologies. Developed a raw (TCP/IP) SQL interface, wrote various software enhancements for Apex (IVR) in the form of DLL hooks, wrote C++ applications for interfacing to Sieble, Genesys telephony servers and Nortel switches. Analyzed unstable in-house IVR OS/2 code for potential project recovery. Other responsibilities included writing a faster ASP engine, wrote CGI code, developed E-Commerce prototypes, taught C & C++ to younger programmers. Wrote a dealer locator for calculating distance between zip codes and exchange codes to within inches. Also directed a team for integrating IVR and Intell-A-Check for telephone based check writing systems. Analyzed the integration of FairIsaac credit scoring systems with IVR technologies.

InterWorld www.interworld.com Quality Assurance Analyst NY, NY - Feb 1999 to Apr 1999Used LoadRunner, MS Visual Source Safe, Soffront Track, and other tools to accomplish various QA tasks. Performed load and regression testing on InterWorld’s e-commerce products. Wrote various Unix (SunOS) shell scripts to automate tasks for team member’s QA functions. Performed SunOS and Informix database installation. Also performed several DBA functions for Sybase, Oracle, and Informix databases. Reviewed and analyzed installation and configuration documentation for enhancement recommendations. Invested a major portion of my time with the e-commerce (InterWorld Financial Exchange) application as both a web user and administrator for results, bug, and enhancement recommendations. This was a short-term contract, which was to assist InterWorld with the release of its enhanced e-commerce application. Evolvements included, but were not limited to, using and modifying test cases, identifying and tracking results and bugs, and assisting developers with software fixes.

DMR www.dmr.com Internet CTI developer & Analyst Edison, NJ - Sep 1998 to Feb 1999As the CTI expert for DMR Consulting – Amdahl - Fujitsu, I focused on prototype, proof of concept (POC) software for the acceptance of an “E Spire”, 30 million-dollar, Call Center contract. This demonstration software integrated Lucent G3 switches, Netscape Application servers (NAS), HTTP servers, IVR, LDAP, SQL, and other technologies to form a web based Call Center at “E Spire”. My involvement focused on CTI screen Pop Up technologies and included the development of Answer Soft proprietary scripts; development of DLL’s in C++, SQL interfaces, Java, TSAPI, TAPI and other supporting technologies. Investigated technology alternatives for screen popup, IVR, and Tserver augmentation and replacement. Used the latest Microsoft Visual C++ software and Rational Rose 98.

Kearfott Inc. www.kearfott.com Intranet Architect & Analyst Wayne, NJ - Mar 1998 to Sep 1998For Kearfott Guidance & Navigation, I redesigned, rebuilt, and modernized the network infrastructure. While maintaining high security standards for the Trident missile program, optimized various systems including Rapture Firewall, NSC Security Router, Windows NT servers, Proxy server, PDC & BDC, Cabletron routers, Cisco switches, Cisco 2501 router and Well Fleet (Bay Net) routers. Also rebuilt Http, Ftp, PPTP, and SMTP Servers. Designed new rack mount based fault tolerant Pentium II Servers with RAID level 5 storage and redundant power supplies. Implemented reliable backup hardware and procedures. Maintained National and International frame relay, T1, and Internet links. Approximately 1000 users were located worldwide.

SIAD www.smithsind-aerospace.com Architect, lead developer Florham Park, NJ - Mar 1997 to Mar 1998For Smiths Industries Aerospace & Defense, I was the project’s software architect, analyst & lead developer where I applied in the form of COTS technology, various Internet technologies to military and aerospace systems. The starship product was STS97, or System Test Set. This data acquisition system was to interface to various SMS, “1553”, GPIB (IEEE 488), mission, weapons, and avionics field busses and computers for testing and simulation. The original intent of this new project was to be used for contracts of Nimrod and Hawk aircraft with provisions for the Harrier fighter; however, the projects was expanded for the F-22 stealth, on submarines, aircraft carriers and finally complete aircraft simulation. This was to be the first system based on Internet technologies. Costs were radically reduced while performance and source code reusability was greatly increased. The Beta system was a Windows NT Server with three embedded clients. Each client contained an IP stack with an optimized UDP layer for increased packet transmission speed and near zero latency. I wrote this IP stack from the lower level Assembly code to the upper layers of C, and C++, which included the protocols ARP, TCP, UDP, ICMP, and eventually IGMP for multicasting. My involvement started in the specification and requirements, systems design, proposal writing, and hardware and software procurement. Eventually, I focused on collecting various public domain IP stacks, and spent most of my efforts building this high performance communications layer. This code was left with provisions for ATM (QOS) and the eventual IPv6 services. The system was an ATE (automated test equipment) that was Internet compliant that interfaced with Lab-Windows and Lab View. Also developed Windows 32 bit (Win32) GUI using JAVA, ActiveX, and C++.

Page 12: Luther Gunther Quick · Web viewMobile devices included real-time collaborative features based on Socket.io with websockets for granular analytics, metrics, logging as well as development

Professional Experience Luther Günther Quick III

Lucent www.lucent.com Software Consultant Somerset, NJ - Aug 1996 to March 1997Modified C code in Lucent wireless order processing system. Wrote in C++ a remote DOS emulator for remote debugging with hard coded landline and ARDIS wireless modem interface. Also modified Btrieve, SQL, and Power-Builder source code.

DRS Medical Systems Software Consultant Mahwah, NJ - Apr 1996 to Aug 1996Developed various software modules for medical imaging and ultra sound equipment using C, C++ and assembly. Developed were multi language GUI, GUI bitmap functions, A/D & D/A hardware interface routines, and serial communications enhancements.

IP-C www.ip-c.com President / Owner Hackettstown, NJ - Feb 1997 to 2006Founded and financed a local ISP (Internet Service Provider) for the development of emerging Internet technologies in both the hardware and software arenas. Our ISP has been a foundation of experimentation, research and development for applications including ISP and head-end equipment, end user systems such as Internet appliances; RBOC and cable TV company bypass equipment. This ISP is a modernization of the previous company, STAR Communications. Currently IP/C maintains a fiber link to the Internet, 18 servers with a variety of operating systems and hardware. The infrastructure includes generator backup, wireless links, xDSL technologies, and custom designed hardware and software. This entire enterprise was designed and assembled from scratch and reflects my current direction and vision of applying Internet and communications technologies to everything.

Star Communications Inc President / Owner Hackettstown, NJ - Jan 1992 to Feb 1997The starship product was GRACE or Global Remote Access Communications Exchange. As a PC based telephony platform, which included voice and fax mail, call processing with debit and calling card, call back, and pager support with real time billing and accounting functions. The real time accounting functions included modules for chart of accounts, invoicing, account receivables, accounts payables and reporting. These accounting modules were coded along with the CTI functions from the low level assembly drivers to the higher API with my own architecture and initiatives. GRACE was the foundation of my C, C++, and assembly experiences where GUI & drivers were written from scratch without libraries. DID hardware was also developed for ISA.

Quick Computer Inc. President / Owner Hackettstown, NJ - Jan 1988 to Dec 1991Started and managed a computer retail store. Managed 8 employees, grossed over $1,100,000 per year. Built computer from scratch, serviced peripherals, installed OS, applications software and wrote custom programs. Gave computer courses to local customers.

Omnitek www.omnitek-usa.com Software Engineer Hackettstown, NJ - Feb 1987 to Apr 1988This was my first software development project. I worked closely with the president – we developed a comprehensive software platform for factory automation, process monitoring and data acquisition. I was the lead developer of software that controlled large 3 phase 400 HP motors, vacuum diffusion pumps, high current heating elements, pumps and valves. Various real-time data acquisition of analog data such temperature, current, voltage with digital monitoring of contacts and switches. Developed a complex GUI system based on DOS with Borland Turbo C to simulate analog meters, gauges and lamps on VGA monitors. While all software was single threaded – functions were non-blocking to allow background process with excellent GUI performance on ISA IBM XT platform. The project was to make a custom machine that was used to manufacture copy machine drum semiconductors. Also developed a platform that simulated a copy machine internals to test the product. This copy machine simulator controlled high voltage DC sources, controlled stepper motors, controlled discharge lamps and measure high voltage.

2M Microcomputer Inc. Service and Sales Engineer Denville, NJ - Mar 1986 to Jan 1987Technicom Electronics Technician Hackettstown, NJ - Jan 1984 to Mar 1986Area Lighting & Research Electronics Technician Hackettstown, NJ - Jun 1981 to Jan 1984

Education County College of Morris - Attended for Engineering & Business Randolph, NJ - Jun 1984Tech-Link - Project Management Parsippany, NJ - Nov 1999IEEE - Attended various courses over the years NJ, NY - 1979 to PresentSencha Training – Sencha ExtJS 4.2 + Sencha Architect May 13-17 2013

Professional Memberships

NJ State Chamber August 2001 to presentNJTC (NJ Technology Council) August 2001 to presentRegional Business Partnership (RBP) August 2001 to present

Charity Rotary International 1987-1989Intelligent puppet www.DubPuppet.com 2015-presentStreetwise Partners www.StreetWisePartners.org 2014-2015

Personal US citizen Born in GermanyReferences Available upon request

IP Patent Pending 18.August 2015 – Application 62/200,770Patent Granted – US, EU, China, Japan, Russia, India

2019https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2017024176