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 speaking 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 Elda Gentile.
- I have a lot of mobile experience, I'd like to keep doing that, especially if people want to develop with a mind toward:
- (development technology side):
- unit testing
- continuous integration
- internationalization and localization
- accessibility issues
- integration with git and bug tracking systems, customer management systems
- 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
- conversational interfaces
- 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 a platform (really works mostly on Chrome and Firefox)
- Virtualization as a testing tool
- embedded hardware
- Bluetooth , and Bluetooth LE : IOT, Beacons, etc.
- even Android
- unionizing the software industry: work hours, remote work, rights for offshore and H1B workers, grievances, job security issues.
- Things I have experience in:
- little languages
- HTML, webmastering with custom systems, Drupal, Wordpress
- non-standard user interfaces
- realtime audio generation
- 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.
- 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 onsite 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.
Resumes in various formats:
Resume 2017 as PDF
Resume 2017 as DOCX
Resume 2017 as TXT
Resume 2017 as RTF
Resume 2017 as Pages
Art CV 2017 as RTF
Art CV 2017 as PDF