Hi everyone! My name is Aaron Lerch and I am currently a Director of Engineering at InVisionApp, where I lead a team of 4 managers and about 25 engineers. Looking forward to meeting you!
Sorry, I am not currently available for mentoring sessions.
Senior Software Architect
Apr 2017 - Sep 2017
At DemandJump I implemented automated build and deployment processes to ensure safety and consistency in our releases. I also built an updated product dashboard infrastructure based on top of a white labeled 3rd party solution which involved deep integration to our system to support a seamless user experience.
Giving Back to Africa, Inc
Oct 2014 - current
Code Mitosis, LLC
Jan 2010 - Jan 2014
The parent company of some side ventures, I’ve always had an entrepreneurial spirit and I’ve definitely embodied the “learn through failure” aspects of experimentation.
From here I launched Beautiful Savings, an online coupon service for local small and medium-sized businesses. I learned how easy technology is compared to the rest of what it takes to build a successful business, and I learned that door-to-door sales is not my forte. I also gained a lot of empathy for our local business owners — they are some resilient folks with a ton of grit, and I have tremendous respect for them. I made some good friends in the process.
Additionally, I took on other initiatives such as building components for the Interactive Intelligence partner marketplace, and whyiloveyou.co, a joint initiative involving building a small product that allowed individuals to pre-configure a number of loving messages to be sent to a special someone over the course of a year.
All of these things failed in terms of material success, but all succeeded in terms of teaching me valuable lessons. And I had fun, too.
Lead Software Engineer (Manager)
Genesys | Interactive Intelligence
Aug 2004 - Feb 2014
I wore several hats at Interactive Intelligence over the years. I worked on internal business systems for a year and a half, implementing CRM and financial system integrations, among other things. For over 6 years I was a manager and lead engineer on our primary desktop client application. My team was responsible for several of our most visible user-facing productivity applications for contact center agents. For a year I was a lead engineer on our Mobilizer product, a new product that enabled our customers to build custom mobile end-user applications which smoothly and seamlessly integrated into the contact center experience. Our technology offered advanced custom workflow logic with dynamic integration points for fully customizable flows. In January of 2013 I began to simultaneously manage two teams in our Communication as a Service (CaaS — the hosted version of our core product) business unit. One team was a product engineering team with the charter of improving our CaaS customer's experience. The other was an infrastructure tools and automation team with the charter of helping us further stabilize and scale our business to ensure our success. We were enablers.
With our CaaS teams, I spent over half my time developing software, using Ruby on Rails, Sinatra, C# (on Mono), MongoDB, Redis, all on an automated AWS linux stack. My automation team (DevOps) did most of their work implementing and automating Service-Now and Nimsoft, with ongoing work in Powershell to automate system deployment and configuration tasks in our Windows-based environment. The other half of my time was spent on team process, stakeholder management, coaching, and career growth for my teams.
Sr. Software Engineer
Jan 2001 - Aug 2004
I can't talk about what I did, due to security clearance requirements. But I guarantee it was WAY less exciting than that makes it sound. :)
We worked on some ground-breaking technology that took legacy software written in Ada and running on heavy bulky machines, cross-compiled it into Java Bytecode, and ran it on a Compaq Pocket PC.
We worked on ground-LEAVING technology that took legacy software designed to run on a clustered set of computers in a large tent transported around via trucks, and put it into a streamlined set of machines running in a Blackhawk helicopter, making the entire operation highly mobilized.
We had a tank. My biggest regret is that I never got to ride in it.