Milan Pipersky work email
- Valid
- Valid
Milan Pipersky personal email
OBJECTIVE: Senior Software Engineering position which engages my depth of experience, love of innovation, skill at research, and commitment to technical and professional excellence. In particular I seek scientific and commercial instrumentation challenges requiring hardware/software integration, system performance enhancement, data analysis and visualization.Specialties: .NET, assembly language, C, C++, C#/XAML, calibration, COM, customer relations, cvs, data acquisition, database administration, database design, debugging, digital signal processing, drivers, eclipse, embedded c, embedded systems, gps, graphical user interface, linux, matlab, C#, Microsoft Foundation Classes, microwave, mysql, networking, Nokia Qt, oscilloscope, physics, RTOS, research, software engineering, svn, systems integration, test equipment, visual studio, writing
Ck Technologies, Inc.
-
Consulting Software EngineerCk Technologies, Inc. May 2014 - PresentContinuing engineering for a large C#/XAML/WPF-based project suite; interact with previous engineers (in Europe) to transfer software assets from acquired company to CK Technologies (in US); estimate and add enhancements per customer and sales-engineer requests; formulate these as clear project phases; document changes; set up svn repository.
-
Consulting Software EngineerUniversity Of Colorado Denver, Anschutz Medical Campus, Biomechatronics Development Laboratory Feb 2012 - PresentDenver, CoEmbedded systems engineering for prosthetic devices and research: Embedded systems programming to supply control signals to a prosthetic hand via foot-pedal pressure applied to force-sensitive resistors: Implemented using Bluetooth radio pair (Mate Gold/BlueSentry) programmed by an Arduino ProMini 328. Arduino acquires pressure data from the foot radio via a Bluetooth radio receiver in the hand. Pressure is converted to a DC voltage (PWM filtered) to drive controls in the hand. Complete responsibility: for design, code, test/debug of the Arduino program; investigate and establish communication between the radios; hardware design for signal processing, PCB layout, build and test initial prototypes. Ongoing projects of this type; client relationship continues.
-
Consulting Software EngineerSkyfuel, Inc. Sep 2013 - Nov 2013Arvada, CoC#/XAML/.NET continuing engineering: control panel application for a large-array solar thermal collection system, collecting and presenting real-time data from remote embedded controllers to plant operators. Numerous enhancements on a code base developed over a long period of time: dynamic password generation, corrections to data presentation, elimination of many small UI errors before deployment to crucial customer site. Introduced version control to the project, using subversion; manage integration of branch work of collaborating engineer.
-
Software EngineerAdvantage Electronic Product Development Jan 2013 - May 2013Broomfield, CoApple iOS development for apps connected to embedded systems: continuing software engineering for two products. Bluetooth and Zigbee interface to App-connected embedded systems. I initiated the Company App Store submission process: including provisioning, certifications, and materials required for presence in the App Store; extensive use of Xcode, Application Loader. Establish version control over numerous company projects.
-
Embedded Software EngineerPs Audio International Mar 2011 - Jul 2012Boulder, CoEmbedded systems C-programming for a range of high-end audiophile power conditioning and music-server products. Lead software engineer for two new product introductions, based on Microchip PIC32, PIC24, and dsPIC30 series processors, using the MPLAB IDE. For new and existing products, integrate new memory, display, and network devices, USB and ethernet PHY devices, requiring the range of skills from software engineering to hardware debugging using standard test equipment. Interfaces include Ethernet, USB, embedded file-systems and web pages, TFT touchscreen controllers, and SPI. Systems are self-upgrading, implemented as a boot-loader/application pair; upgrades performed over Ethernet and USB, controlled by shared EEPROM data structures. Company is small so I have also contributed to numerous projects requiring maintenance and continuing engineering. Effective production and customer support on an as-needed basis. Set up subversion repositories for several projects to facilitate my own work and manage outside contractors; introduced its effective usage within the company on a daily basis, including routine merge/branch operations in work with fellow engineers. This position required routine use of test equipment; I am at ease in lab situations.
-
Consulting Software And Systems EngineerSnapsportz, Llc May 2010 - Dec 2010Boulder, ColoradoReliability improvement and product enhancement for remote camera station acquiring RFID-triggered images of action sports participants. C++ interface to Canon camera SDK, Python scripting, Arduino embedded system programming, system integration, reliability and feasibility testing in preparation for Winter 2011 product roll-out. Successful advance-man role and field deployment of system to Colorado Crankworkx event August 2010 in Winter Park. Company is completely distributed – self-starting, initiative, research required in diverse software, hardware, and component areas.
-
Consulting Software EngineerTriktoys, Inc Aug 2009 - Apr 2010Denver, CoSystem design, hardware/software engineering, test and debug for embedded Microchip dsPIC30F3013-based sound-effects device. Debug prototype hardware, set up and use MPLAB IDE + ICD2 debugger, extend functioning to alternate PIC debug comm channels, embedded C language programming, SPI interface, audio file formats, 3V Atmel DataFlash devices. Visual Studio 2008 C# Windows application to create custom sound files for DataFlash from component .wav files. Responsibility for all aspects of project completion for non-technical client.
-
Consulting Software EngineerThistle Community Housing Jan 2007 - May 2009Linux, Ruby on Rails, and complete database design in web application for real-time data acquisition: Architecture and software engineering for natural gas utility submetering system to monitor un-metered individual residences at the appliance level and acquire energy usage data. Used by residents, owners, maintenance personnel, and administrators to bill residents for actual usage, replacing simple square-footage method; and for resident education in energy conservation. Developed web interface using RoR to acquire CSV data and insert to database, login system, access to database, and to display graphs of utility usage over large range of times from hours to months, based on user input. Experience with rubygems, MySQL, Eclipse/RadRails IDE, Linux development. Installed subversion and mastered its usage in development cycle. Researched Powerline Communications (PLC) integrated circuits and development tools (Renesas) for future development of appliance monitoring subsystems.
-
Senior DeveloperImatest, Llc Apr 2008 - Jan 2009Imatest, LLC develops software packages for digital image quality assessment. We are in the process of expanding the product base, and deployment of its functionality into numerous environments, including research, development, production, and individual users. My responsibility presently is: Software development work to deploy Imatest functionality, written in MatLab, to various environments. Develop DLL interfaces from various languages to MatLab functions of Imatest.Software engineering infrastructure: establish version control, interact with developer of functionality to refactor as necessary to allow diverse deployments.
-
Senior Software EngineerImatest, Llc May 2008 - Dec 2008Matlab application development including compile to create stand-alone application for commercial distribution. Product is the leading test suite for all major image quality areas including sharpness, chromatic aberration, distortion, noise, color. Port legacy version (6.5.1-based) of this successful application to Matlab 7.5 to support object loading, COM interface to business partner CMOS-sensor test package to acquire images for analysis. Develop interface from Matlab to C++-based image-format conversion DLL (LibRaw). Work involved C++ project modification to provide flat-C interface, Matlab programming, NSIS installer script, package posting, and testing. Work with business partner technical liaison to develop requirements, co-release software distribution, manage partner internal beta test results and incorporate indicated changes to compiled Matlab application. Create PDF including known issues and specific guidance to deal with these to end users. Use subversion version control system with ease.
-
Embedded Systems Software EngineerMilan Pipersky 1992 - 2009
-
Senior Software EngineerNcar Boulder Sep 2002 - Sep 2006Senior software engineer in fast-paced, professionally demanding research environment, providing multifaceted software engineering, system integration, calibration, deployment, and continuing engineering support for radar signal-processor development. Fluent in Windows Visual Studio (C/C++) and .NET, TI Code Composer, Nokia (Trolltech) Qt GUI and event-processing library, qwt scientific graphics add-in. Facility with multithreaded applications and interprocess communication. Experience with both CVS and subversion version control systems. Linux-capable. Working knowledge of antenna and microwave physics, all aspects of radar signal processing from transmitter sources, receiver components and function, multiple-stage downconversion, IF signal processing, time and spectral-domain processing technique; engineering and meteorological radar products calculations. At ease using test equipment. Resourceful, mature attitude in dealing with legacy software. Experience spanning 3 significant projects: Rapid-Scan Doppler mobile radar (RapidDOW), Ka-band "second frequency" addition to S-Pol, and a complete radar processor upgrade for the CP2 dual-frequency (S- and X-band) radar. All rojects required significant conceptual and engineering contributions. Extend legacy 1-channel radar processor capability to incorporate 2-6 independent channels. Integrated numerous radar system upgrade components (PCI subsystems, drivers, software libraries). Design and thoroughly test software/hardware scheme to synchronize Ka-band radar processor data acquisition to GPS, track transmitter magnetron frequency drift and tune receiver to keep IF signal in receiver passband. Significantly improved throughput of mature TI 6701 DSP-based data-acquisition hardware used in several NCAR radars to deliver 25MB/sec sustained operating data rate. Created Qt applications to process this data into pulsepair (correlation-function) data, and display timeseries, power spectrum, and engineering products
-
Consulting Software/Systems EngineerArmor Safe Technologies Mar 1993 - Jul 2002Retail cash-control system for tracking user access to electronic safe. Package contains over 30 products, including 1-4 currency readers, change dispensing, 2-100 users with up to four privilege levels, reporting, totals maintenance, controlled door access, and armorcar pickup. Any and all features are selectable at run time. Used SSI CVTools link & locate package to seamlessly embed software developed on PC (Microsoft VC++ 1.0/MASM) into a custom V25+ platform. Complete responsibility for hardware/software integration of modem into existing product, including evaluation and selection of comm library, UART, source-level debug tools, and modem. Concluded with thorough system enhancement requiring both software and hardware improvements resulting in 10x increase in overall performance. Project leader for three years, managing distributed engineering efforts by remote subcontractors.
-
Embedded Systems EngineerKinetek Systems, Inc Nov 2000 - Mar 2001Embedded software engineering for subsystem of a state-of-the-art optical-network component test system. High-speed asynchronous communications simultaneous with client command parse, measurement execution, 10kHz interrupt-driven timebase, FPGA I/O, error detect/recover. Clarified key engineering issues in dynamically evolving product-development environment. Resolved complex data format issues in clean, simple solution. Created specification that provided great flexibility within highly constrained situation: PIC-based. Responsible for all code and test, and numerous system integration tasks including prototype hardware debugging.
-
Consulting Software EngineerExabyte Corporation Sep 1994 - Aug 1995PC-based magnetic media test system for detection, archival, and viewing of tape flaws in helical-scan application. Responsible for tool selection, design, code, test, debug, also verification and integration of custom ISA data-acquisition board. Tape viewer solved a difficult data visualization problem for the client by presenting media flaws in two windows: One for large-scale patterns, covering large lengths of tape, and another for fine detail viewing of individual flaws. Detail viewing revealed numerous flaws directly attributable to specific physical processes; it is a very effective tool. Derived all data transforms between raw data input and display windows used for data presentation. Viewer written using Quinn-Curtis RTGTools graphics library, integrated with Borland Turbo C++, V4.5; project required ~7000 lines of code, written in ~1000 hours.
-
Embedded Systems EngineerColorado Digital Labs Dec 1992 - Jul 1993Portable RS232/HART interface converter designed to minimize power consumption. HART is an FSK-modulated signal carried on a current loop, and is a widely used industrial instrumentation standard. Project based on Motorola 68HC11. Began with brief description from client consisting of RS232 command/response set requiring translation to/from HART protocol. Researched HART interface requirements, located cost-effective set of development tools, verified hardware functioning, and produced a robust, easily extensible embedded control program which will communicate with any HART transceiver, any version, in a simple one master/one slave configuration.
Milan Pipersky Skills
Milan Pipersky Education Details
-
Physics, Chemistry
Frequently Asked Questions about Milan Pipersky
What company does Milan Pipersky work for?
Milan Pipersky works for Ck Technologies, Inc.
What is Milan Pipersky's role at the current company?
Milan Pipersky's current role is Consulting Software Engineer at CK Technologies, Inc..
What is Milan Pipersky's email address?
Milan Pipersky's email address is mi****@****ech.biz
What schools did Milan Pipersky attend?
Milan Pipersky attended University Of California, Santa Cruz, University Of California, Santa Cruz.
What skills is Milan Pipersky known for?
Milan Pipersky has skills like Software Development, Testing, Embedded Systems, C#, Python, Software Engineering, Embedded Software, C, C++, Linux, Debugging, Subversion.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial