home j h h l . n e t: Resumes home
Henry Lowengard

photo by Ray L. , Feb, 2009

May 2019

Henry Lowengard is a programmer/developer residing in Kingston NY.

Henry Lowengard has been designing Internet applications and online media since the beginnings of the publicly accessible Internet in 1991. He has been programming since 1969.
He's now writing iPhone and iPad apps, but also has a deep background in designing backends, middleware, and UI in a variety of languages, and also has great experience in maintaining, rethinking, and repairing legacy systems.
He specializes in working with "little languages", graphics, animation, audio/DSP, email, internationalization, custom servers, iPhone Apps, web services, and web site design. He writes in C, C#, Objective C, Java, PHP, Perl, Python and many other languages on Mac OS X, CocoaTouch (iPhone/iPad), Windows .NET, POSIX operating systems, IBM MVS and CMS, and other hardware and operating systems. He also works with his own custom written programs to create 2-D animation and music (visible on this very site).

Interviews / Mentions:

Here are some media of me lecturing or being interviewed:

Here's a nice interview with me on "Techtonic", April 9, 2018, WFMU-FM. There are lots of links in the playlist!
Radio Interview by Mark Hurst, "Techtonic" April 9, 2018, WFMU-FM.
Here's a lecture I gave at the Hudson Valley Tech Meetup in July, 2017. Skip ahead 15 minutes!
HV Tech Meetup
Here's a profile about me on Creatives MX:
CreativesMX Interview by the late Elda Gentile.

I have a lot of iOS experience, I'd like to keep doing that, especially if people want to develop with a mind toward:
Development and technology:
  • debugging: bug reproduction and shrinking
  • unit testing
  • continuous integration
  • internationalization and localization
  • accessibility issues
  • integration with git and bug tracking systems, customer management systems
Businesses:
  • audio/video production
  • text-to-speech, speech-to-text
  • adaptive use tools for mobility, speech, hearing impaired
  • game - like user interfaces (not gamification, per se, but using contextual, community narratives to lead you through processes)
Technologies I'd love to learn on the job that I have a pretty good idea of:
  • Machine learning and automated code generation.
  • Conversational interfaces, especially all audio.
  • Backend scalable cloud based tech: Erlang, Go, Rust
  • Packaging technology: Cocoapods, frameworks, modules, etc.
  • Adaptable documentation: source docs transformed into web pages, PDFs, interactive glossaries, etc.
  • HTML5 as an offline app platform (really works mostly on Chrome and Firefox)
  • Virtualization as a testing tool
  • Embedded hardware
  • Bluetooth, and Bluetooth LE : IOT, Beacons, etc.
  • Even Android
Technologies I'd love to learn on the job that I have a pretty good idea of:
  • Machine learning and automated code generation.
  • Conversational interfaces, especially all audio.
  • Backend scalable cloud based tech: Erlang, Go, Rust
  • Packaging technology: Cocoapods, frameworks, modules, etc.
  • Adaptable documentation: source docs transformed into web pages, PDFs, interactive glossaries, etc.
  • HTML5 as an offline app platform (really works mostly on Chrome and Firefox)
  • Virtualization as a testing tool
  • Embedded hardware
  • Bluetooth, and Bluetooth LE : IOT, Beacons, etc.
  • Even Android
Things also important to app development:
  • Lots of advice
  • Technical and user documentation
  • Website and backend integration
  • Video production for tutorials and examples and marketing
What I'm interested in as work life:
  • Work remote. I'm typing all day, so sticking me on a bus is a real waste of everyone's time. I can come into NYC once or twice a week, that way it's less of a waste of time. Read this: https://www.drawdown.org/solutions/transport/telepresence and this: https://www.telework.gov
  • I will not move away from my community, family, and bands in the Mid Hudson Valley (Kingston, NY).
  • Gender equality, minority hiring. I have enjoyed working with Russians, Yugoslavs, South Asians, Israelis, and other recent immigrants.
What I'm not interested in at on-site work:
  • Gym memberships.
  • Free snacks and lunches. Support your community restaurants and groceries! If you have a pantry, make sure it's stocked with dishes and dishwashing facilities; cut down on the paper and plastic you bring in.
    Also: I am not too fond of pizza. For some reason, that's the default programmer meeting food. I also don't drink coffee.
  • Other onsite distractions like foosball tables and video games.
  • Offsite distractions like drink nights etc.
Things I am always saying:
  • A user interface is not a treasure hunt.
  • An easy-to-explain "stupid" interface is better than a hard-to-explain "smart" interface.
  • A user interface is not a treasure hunt.
  • I hate magic.
  • If it's hard work, you probably need better tools.
  • Don't implement a client's special feature unless at least three clients want it.
  • Sofware is maintenance.
  • Do site updates via failovers.
  • Help your clients test their emergency procedures.
  • Sooner or later, "programming" is going to be defining business logic tests and letting an AI do the actual coding.

Contact Info

Resumes in various formats:

Resume 2018 as PDF
Resume 2018 as DOCX
Resume 2018 as TXT
Resume 2018 as RTF
Resume 2018 as Pages

LinkedIn: https://www.linkedin.com/in/henrylowengard


Art CV 2018 as RTF
Art CV 2018 as PDF

home
© 2004-2019 Henry Lowengard.