About Robert Moskal
For more than 20 years I’ve been the driving force behind a great variety and quantity of software built for both the market and internal audiences. I excel at matching technical means with business ends to build innovative and stable applications that can evolve with changing opportunities and circumstances. I have a superb record of delivering projects on time and on budget, a roster of delighted clients, and deep ties to the development community.
I practice and spread techniques that increase quality, speed time to market, and decrease costs. Foremost among these are test driven development, service oriented (reactive) patterns, and reliance on business process execution engines over custom application logic. Recent years bring containerization, cloud native architectures, and functional programming techniques into the mix.
I work effectively with founders and other stakeholders to hone product vision and with engineering teams to execute quickly. In larger institutions I drive the development process by building consensus across organizational boundaries.
I’ve always been a big user of free and open source software, and try to leave every codebase I use better than when I found it.
Most importantly, my consulting work is deeply rooted in what I learn shipping 2-3 applications EVERY year.