We provide IT Staff Augmentation Services!

Sr. Architect Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Confidential and advanced image processing - including blob detection, object tracking and detection, mathematical interpolation, pattern recognition, performance optimization and more advanced areas.
  • Facial recognition and other NN solutions with DNN’s - including Tensorflow, Caffe, Caffe2 and other models.
  • Tesseract (OCR), OCR engines, OCR Quality Metric Calculations to provide back propagation feedback to improve OCR read rates.
  • GPU and CUDA based development for performance optimization.
  • Many image formats, including DICOM, TIFF, JPEG, JPEG2000, GIF, PNG, LZW, PDF etc.
  • Embedded systems design - Confidential, Arduino and other AMD based controllers.
  • Driver level code for high speed scanners and firmware code for embedded controllers.
  • TCP/IP protocol stack development
  • Bandwidth analysis (sniffing) and load balancing
  • Cloud based deployment
  • TFS and SCRUM development environment.
  • MS Azure, Micro-services
  • Being responsible for multiple cost centers, the solutions under my management had a large footprint with thousands of internal customers that directly drove tens of millions of dollars in business and processed over 750M pages/images per year.
  • My team continuously improved these solutions to decrease our internal costs to remain more competitive in the marketplace.
  • All of these solutions were developed internally with both domestic and off-shore resources.
  • Additionally, I am responsible for several Global Vendor Relationships. These were key outside vendors and manufacturers where we maintained a unique relationship from both a procurement and technological perspective. These responsibilities include multi-million dollar contract negotiations, Confidential, compliance and other administrative areas.
  • I was a member of small team that designed and developed advanced medical imaging solution for the Confidential product.
  • Participated in entire process from design to Confidential approval, including design documentation, IP work and research while working in a collaborative and diverse team.

TECHNICAL SKILLS:

.Net Languages: .NET Framework, Visual C/C++, Visual C#, Delphi, SQL, Confidential, Tesseract, GPU (CUDA), MS Office products, MS Word, Excel, Visual C++, Netscape, IE, Vtune, Microsoft Schedule, MS Project, TFS, Visual J++, BoundsChecker, MS Project, XVT, SourceSafe, PowerBuilder, Borland C/C++, Lotus 123, Confidential C set/2, REXX, XEDIT, AFP, Visual Basic, Procomm Plus, MS Netmeeting, MS NetShow, TIFF, DICOM, JPEG, PDF, GIF, BMP, JPEG2000, XML and many other image formats.

Operating systems/Network: Windows Server, Windows 7/8/10, Windows XP Professional, Windows 95/98, Windows 2000 Professional, Windows NT, VM/ESA, MVS/ESA, RTOS, Imbedded Systems, Confidential, Arduino, Unix, HP-UX, SCO, TCP/IP, UDP, IPX, Token Ring, Winsock, IPSec, IPV6, Multicast Transport Protocol, Confidential, CISCO Router Configuration and Administration.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Architect

Responsibilities:

  • Develop driver for custom electrical impedance measurement board.
  • Assist with firmware and connection protocol development for integration into Confidential system.
  • Develop interface to Confidential Medical Imaging and CardioLab devices.
  • Lead object tracking research, development and implementation to complete Confidential approval.
  • Worked with entire team to complete systems, documentation and trials for Confidential approval.
  • Lead image processing engineer. Research and Develop highly advanced image processing algorithms for processing live fluoroscopy images in real time for use during electro-physiology (EP) procedures.
  • Develop algorithms to track multiple, moving objects across live video frames in real-time (patents pending). Frame rates of 7.5fps to 30fps. Algorithms used advanced image recognition and object detection that dynamically adapt (learn) to objects changing shapes, different view angles, noise levels, dosage and frame rates.
  • Developed ANN (artificial neural networks) and other learning and adaptive algorithms for object tracking.
  • Performance enhancements to maintain less than 60ms processing time per frame. Each frame is typically 256 greyscale, minimum 1000x1000dpi.
  • Advanced algorithms to distinguish desired objects from other objects within each frame.
  • Worked with diverse small team with members located in many different geographical locations.
  • Member of the architect team with responsibility of overall architecture of solution.

Confidential, Lexington, KY

Owner/AI Consultant

Responsibilities:

  • Design and develop solutions using Confidential.
  • Rapid prototyping and create Proof Of Concepts (POCs) to demonstrate viability of solutions.
  • Maintained Master's and Journeyman's HVAC license for KY to install HVAC systems in units.
  • General Contractor and also completed approximately 30% of construction work for units including HVAC, site work, low-voltage smart-home wiring, misc trim/framing work.
  • Developed proprietary remote HVAC diagnostic system to monitor and assist in diagnostic procedures for HVAC installed systems. Allowed for analog sensors such as temperature and pressure transducers, electrical sensing and other diagnostic parameters. Saved collected data locally and allowed for transmission to remote server.
  • Applying for two patents covering remote diagnostic product for residential HVAC systems. Designed and developed the imbedded system software and deployed on custom hardware boards from Confidential .
  • This product allows HVAC contractors and service companies to maintain real-time data of all customers HVAC equipment. This data is available online and is used for initial diagnostics of possible problems when customers call requesting service - eliminating the costly and time consuming first visit. This allows for more contracts to be serviced with less personnel thereby lowering costs.
  • Currently developing next generation of platform to fully integrate with MS Azure IoT cloud and allow for remote diagnostic control of system to power on/off and view all system parameters in real-time. Measure line temperature, line pressure, return and supply temperature, check capacitance of start and/or start-run capacitors, ohm's measurement of compressor windings and other diagnostic parameters.

Confidential

Software Development Principal

Responsibilities:

  • Serve as a professional authority in several engineering disciplines or specialty areas.
  • Collaborate in preliminary and advanced design sessions and prepare engineering proposals.
  • Evaluate and prepare responses to RFPs and RFQs for marketing and business development teams.
  • Conceives and develops solutions to technical and business process challenges for all internal Strategic Business Units that serve outside clients.
  • Provide input in establishing systems philosophy and design objectives for responsible engineering areas.
  • Analyze and resolve failures in test and production systems.
  • Assure continuity of design features from advanced design through contract status.
  • Write major portions of complex specifications and engineering reports as a result of advance studies, special engineering and R&D.
  • Develop aspects of new theory and design criteria for general applications.
  • Serve as company consultant and spokesperson on specialized projects or programs.
  • Act as corporate representative and expert witness for legal matters relating to patent infringement litigation.
  • Deal with all levels of the company and outside contacts.
  • Corporate representative and expert witness for internal legal council involving patent infringement and litigation matters.
  • Analyze RFPs and act as Solutions Architect for designing scanning and imaging portions of submitted proposals.
  • Designed internal solutions around open source OCR engines that reduced internal costs by over $250K in centralized OCR operations that process over 1.2M images per day.
  • Responsible for multiple cost centers and budgeting for each group. Maintain a target capitalized budget that meets internal ROI metrics. This includes internal cross-billing, billable hours for developers, cost saving initiatives for over 200 internal strategic business units.
  • Manage vendor relations with all imaging hardware vendors. This includes engineering and development efforts between company and vendors, including Confidential and confidential arrangements.
  • Manage Imaging and Scanning development group.
  • Manage and developed image processing SDK for internal use. This replaced several 3rd party components with potential savings of over $30K per year in licensing fees. These tools included high performance image processing algorithms for improving image quality, conversion from numerous image types, image merging, overlays, annotation and much more. .NET wrappers for all low-level C code developed for inclusion in all .NET language projects.
  • R&D projects for micro-controller based cameras. These were used to test imaging xrays. All firmware custom developed.
  • Designed and developed device library that supported numerous scanners (Kodak, ScanOptics, Fujitsu, Panasonic, Opex), digital cameras (Diagnostic Instruments, Canon, Roper) and fax servers (Brooktrout boards). This device library was used by internal developers for ease of communicating with these devices. All low-level TWAIN and other wire based protocols were handled in the developed SDK. .NET wrappers for inclusion in all .NET language applications.

Confidential

Sr. Engineer

Responsibilities:

  • Develop image processing algorithms to locate and identify spinal vertebrae in fluoro images.
  • Individual vertebrae were located and used to determine geometric properties of spine.

Confidential

Development Manager

Responsibilities:

  • Created the first scanning lab within company. Worked with our largest vendors to supply development hardware at no cost to outfit the lab. This allowed for internally developed software to be tested as well as new business startups to develop and deploy entire end-to-end workflow solutions for complete integrated testing prior to going live.
  • Managed the support and maintenance of all scanning and imaging solutions internally. This included over 260 high speed scanners deployed in mailrooms across the U.S.. Included over 300 installations of our internal scanning application.
  • Developed internal software driver for new high speed digital camera solution for acquisition of X-ray images. This driver (C/C++) was integrated into a more generic .NET scanning component (.NET Wrapper) for other internal programmers to utilize.
  • Developed specifications for custom hardware IC solutions to further explore x-ray and other specialized imaging needs. This included developing and implementing custom firmware and imbedded system software.

Confidential

Sr. Software Engineer

Responsibilities:

  • Managed the redesign, development and implementation of internal image acquisition software. Specifically targeted performance for high volume scanners such as Kodak i8xx and ScanOptics SO9000 series. Developed .NET device component (.NET Wrappers) to allow programmers to easily communicate to scanners, high-speed digital cameras (X-ray scanning) and fax servers used for actual image. Work done in C/C++ and C#.
  • Managed the design and implementation of image manipulation software for internal use - targeted for performance. These include TIFF and JPEG utilities, developed in highly optimized C/C++ and assembler for performance.
  • Managed the design and development of next generation image acquisition software for use with entire line of Kodak scanners as well as Fujitsu, Canon and ScanOptics. Used internally by the company, this application was the corporate supplied software to all business units for image acquisition and management. This architecture was .NET compliant to facilitate acquiring images from diverse platforms (local scanners, fax servers and internet based imaging). Interfaced directly with proprietary SQL based work-flow and work management software. (Confidentiality agreement precludes further description of this complex area of software). Developed in managed Visual C++ and C#.
  • Managed the design and implementation of internal fax servers. Developed applications built on Black Ice drivers and Brooktrout fax server toolkits. Applications were written in Visual C/C++ and designed for Brooktrout TR114’s and later to handle up to 24 inbound calls simultaneously. Fax server apps deployed in Europe as well as North America.
  • Perform installation and testing of Kodak scanners - all families from i260s through high volume i8xx’s - at multiple sites.
  • Developed and implemented technical communication protocols to better facilitate technical information gathering and distribution between the two corporations. We are the largest Kodak scanning customer and communication between the engineers and management is crucial in getting timely information and technology deployed.

Confidential, Lexington, KY

Sr. Systems Engineer

Responsibilities:

  • Design and develop TAPI transport stack to complement existing T.120 based transport stacks. This allowed PPP clients to join existing T.120 based conferences.
  • Design, develop and test IP based transport engines.
  • These modules were based on T.120 and T.125 standards and other IP based protocols from the IETF and ITU. Primarily used for data collaboration software and other network and internet communication software. All code written and developed in C++, under Windows NT/95. Development environment consisted of Visual C++ and utilizing performance monitoring tools such as Vtune.
  • Research, design and develop prototypes utilizing advanced IP based protocols such as IP Multicast and Confidential . These are soon to be standards in the IETF that are designed to address the scalability problem of IP and the internet in general with respect to data distribution.
  • Confidential is a resource reservation protocol designed to enhance bandwidth management and make more efficient use of existing infrastructure when coupled with IP Multicast.
  • Developed for Windows 95/NT, using Visual C++ and Java. These prototypes were working applications, built as a proof of concept.
  • Front-end client applications or “thin” clients were developed in Java and were HTML based. The thin client would attach to a server running the full version of the protocol stack.

Confidential, Lexington, KY

Sr. Systems Engineer

Responsibilities:

  • Designed and developed a Windows application to allow end users to dial into an Confidential mainframe to track problem reporting and the status of service call progress.
  • This application consisted of modular Confidential ’s written in Borland C/C++ and a GUI front end that was written in PowerSoft PowerBuilder.
  • The application made use of Shiva for the dialup functionality and Network Services Facility ( Confidential ) for the connection and communication to the Confidential mainframe.
  • The host application was written in C and ran on an MVS system. The connection was established via an 8235 attached to a LAN, which in turn connected to the host system.
  • The PC application could be configured to dial the host at regular intervals for unattended operation.
  • It would update customer records in the PC database of any progress on service calls and send any PC records necessary to update changes on the host.
  • API’s were developed to allow the customer to develop their own internal applications and hook into the PC application.
  • This would give the customer many functions, including notification over the LAN of any updates received from the host.

Confidential, Lexington, KY

Sr. Systems Engineer

Responsibilities:

  • Designed and developed IP based transport engine for printer management software.
  • Specifically, Confidential ’s were developed for Windows 3.11 (16 bit) and Windows 95 (32 bit, multithreaded) to act as data transport engines for any TCP/IP protocol that supported Winsock 1.1 specifications.
  • These applications were written in C/C++.
  • Extensive use of network sniffers and other network traffic diagnostic tools were utilized for this development effort.

Confidential, Lexington, KY

Systems Programmer/Systems Manager

Responsibilities:

  • Develop and modify Coordinate Geometry software package for Confidential mainframe.
  • Application had to be rewritten to run in the Confidential environment. Modifications were made to the specs of the civil engineering department.
  • Manage and maintain Confidential mainframe environment. Perform system programmer duties, install/upgrade mainframe operating systems.
  • Developed many in-house data management utilities.
  • Performed capacity planning, computer room maintenance and budgeting for mainframe and peripheral equipment.
  • Designed and developed numerous graphics compression/decompression and graphics conversion applications. This software was written in assembler and C. These were developed for mainframe MVS, HP/UX Unix, OS/2 and DOS.
  • All of these applications were designed and developed and optimized for performance sensitive production environments. These programs converted various PC based file formats to other various PC based formats, as well as mainframe based formats.
  • Functionality included dynamic rotation of the images and scaling, as well as cropping algorithms.
  • Designed, developed and tested document management software. Developed for OS/2 and Confidential /MVS, using EHLLAPI, multithreaded algorithms to perform host communications, user data verification, file transfer and third party application launch. These products were sold commercially.
  • Primary interface with clients on custom software. Performed all project management and cost control for these projects.

We'd love your feedback!