<iframe src="//www.googletagmanager.com/ns.html?id=GTM-N34J73" height="0" width="0" style="display:none;visibility:hidden">
  • people-data-action-2-1

Blog > engineering

Dave Berman

Dave Berman is the Director of Engineering for NGP VAN's DC Office. He likes writing blogs and loathes writing bios.
    • engineering

    The Correct Way to Write Software

    February 15, 2018

    I've spent over 15 years in the software industry, much of it in management, and there are certain conversations that I have either witnessed or participated in repeatedly over the course of my career. Not surprisingly, many of them are related to the concept of the proper way to build software.

  • Planning Your Trip Well

    August 22, 2017

    Last year, we completed a massive project, Action Platform, which our CTO, John Lee, describes here. Needless to say, we consider this project to be a huge success. One reason for that is alluded to in John's third Lesson from his post: "Plan Your Trip Well". He discusses the importance of milestones, which are really a component of a more important process: Estimation. Estimating large software development projects is hard, but necessary. 

    • engineering

    2 Things That Could Be Holding Back Your Development as a Software Engineer

    October 21, 2016

    Many software developers are understandably eager to jump into their first job with both feet. They're raring to write great code to change the world, but then in the first few months they find themselves frustrated. "Why all the red tape? Why so much bureaucracy? Why don't they just let me write code and get out of my way? Why am I only doing small UI tweaks?" If this sounds like you, you may be encountering two of the most common roadblocks in a young engineer's career.