About Me
Hi! My name is Bob Nadler, Jr. I am a software developer, father, and husband living in NJ, USA. I enjoy helping people and businesses increase their productivity through software. I have over 15 years of experience building business software applications, 10 of them in the commercial financial services sector. My programming interests include making web applications using Clojure, Ruby, and Python.
Currently, I work for the Flatiron School as a Senior Software Engineer on a variety of systems, including DevOps support. Our primary stack is Ruby on Rails, but we also use Elixir. On the DevOps side I help manage our Terraform and AWS infrastructure.
Previously, I worked for Gust on their core (Ruby on Rails) and internal billing (Python Flask) platforms.
Prior to Gust, I worked for Cyrus Innovation developing web applications using the Extreme Programming process. We would collaborate with clients' developers to figure out how they can more effectively deliver working software, using agile process methodologies such as User Stories, Iterative Development, Continuous Integration, and Test Driven Development. The technology stack included Ruby, Python and Java.
Previously I worked for Siemens Financial Services, mainly using C# and the .NET platform. I've managed teams of 3 to 5 developers and have worked in various areas of the project life cycle from requirements and user interface design to coding and testing. I prefer doing some type of Agile development.
My first experience programming was copying BASIC programs from COMPUTE!'s Gazette on a Commodore VIC-20. A few years later my father brought home a PC from work. I started playing with it by going through each of the DOS commands from the manual in alphabetical order. Everything went great until I got to the FORMAT command (coincidentally that was the same day I learned how to re-install an operating system). By the time I was in high school I had written programs in Pascal, C and a smidgen of Assembly.