Introduction & Background

I am a software engineer who thrives by working with others who love what they are doing. Getting my start at American Express as an intern laid a crucial foundation. Learning how to program that close to the metal (64-bit zTPF-assembler) as a first programming langauge solidified general concepts that became usefal later on when programming in more abstract languages. Since then i've been on a mission to continue to build on that foundation. I am a walking example that programming can be taught to anyone. What makes a good programmer is the ability to think critically to solve problems, and the drive to continue to learn. The bottom line is I love to solve problems. Help me to solve yours.

Areas of experience & interest

Java 8   zTPF IBM 64-Bit Assembler (Mainframe)   CDI (Spring / Guice)   Microservices   JPA / Hibernate   Code Reviews   API design   Spring / Spring Boot / Spring MVC   Solace / Kafka / JMS   Maven   Ant   Junit 5 + Mockito   Bug Fixes / Production Support   REST   Technical Architecture  

Work Experience


Some projects I am Working On

Additional Information

Java: I am experienced in a variety of Java API’s and frameworks. I have worked with Spring 4, Spring Boot, JPA (Hibernate) in addition to others.

Development Control: I have a good knowledge of application life-cycle management and have worked with SVN, Git, Maven, Gradle, Sonar, Jenkins, TeamCity, etc. I have experience with an array of testing tools and technologies.


StackOverflow Flair