Dan Moore. Summary. Experience. Principal at Moore Consulting linkedin@mooreds.com



Similar documents
Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Offerte del 13 giugno 2014

SENIOR WEB DEVELOPER

Mobile development with Apache OFBiz. Ean Schuessler, Brainfood

Rapid Application Development. and Application Generation Tools. Walter Knesel

Gabriel Iuga. London, United Kingdom Tel: ; Website:

JAVA/J2EE DEVELOPER RESUME

Human Resources Department.

Agile Best Practices and Patterns for Success on an Agile Software development project.

PRINCIPAL JAVA ARCHITECT JOB ID: WD001087

Philip Klauzinski. Summary. Experience. Senior UI Engineer at Rightside

DEVELOPMENT PORTFOLIO

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Senior Business Intelligence/Engineering Analyst

Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)

Matt Renfro. Frisco, TX. Overview:

Information Technology Services

RedTigerSoftware. WEB DEVELOPERS Introduction & Portfolio

Building Robust Applications l Optimizing Performance l Transforming Business

OUR TEAM. Enterprise Application Experts

Abdullah Radwan. Target Job. Work Experience (9 Years)

How To Develop A Mobile App With Phonegap

Delivering Quality Software with Continuous Integration

6 CURRENT JOB OPENINGS:

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Developer, team leader

WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

The Learn-Verified Full Stack Web Development Program

Overview: Technologies:

JUSTIN J. LITTLE Build and Release Engineer

Exposit COMPANY. Staff. Skills & Expertise. Experience. Partnerships. Location ABOUT US

Portals, Portlets & Liferay Platform


A Comparison of Open Source Application Development Frameworks for the Enterprise

Homework 3: Component & Interface Design

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

Personal Profile. Experience. Professional Experience

Aaron Evans Software Quality Assurance, Test Automation, SDET, Web Developer

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

Modern Software Development Tools on OpenVMS

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

OpenShift is FanPaaStic For Java EE. By Shekhar Gulati Promo Code JUDCON.IN

629 Meier Lane, Onalaska, WI

2016 TRAINING CALENDAR

Lessons learned from a large scale OSGi web app. Jago de Vreede Paul Bakker

NextLabs International Private Limited. 1. Position: Software Engineer (Java) Location: Singapore

Net Developer Role Description Responsibilities Qualifications

CrownPeak Java Web Hosting. Version 0.20

ENGINEER - DEVELOPER INT ERMEDIAT E PHP. 25 years old - 4 years of experience

Application Development Services for Cloud

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

Christopher Zavatchen

PG DAC. Syllabus. Content. Eligibility Criteria

WebLink 3 rd Party Integration Guide

Programming Languages

Apache Jakarta Tomcat

ENGINEER - DEVELOPER ADVANCED PHP. 27 years old - 6 years of experience

Volkov Vyacheslav. Summary. Saransk, , Mordovia, Russian Federation Moscow, Russian Federation +7(925) , +7(917)

Web and Mobile development Engineer

Attila Wind CV.

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY Phone: (814) ray.lee.burgess@gmail.com

AHMAD FARZAN. Highlights. Education. Senior Back-end Developer. COMSATS Institute of Information Technology, Lahore, Pakistan

Design ï Development ï Digital Marketing ï Content

Offerte del 10 maggio 2013

ENGINEER - DEVELOPER ADVANCED HT ML - CSS - JAVASCRIPT. 28 years old - 7 years of experience

Web Development Frameworks

Site was in Alexa Top 300 in Turkey. We won a national award named Altin Orumcek in 2006.

TIAGO FAIA MARQUES Online CV / Portfolio

PROJECT MANAGER SENIOR PHP - JAVASCRIPT - HT ML - CSS. 32 years old - 9 years of experience

HTML5. Turn this page to see Quick Guide of CTTC

Drupal Performance Tuning

Building native mobile apps for Digital Factory

Nanda Kishor K N. nandakishorkn@gmail.com

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

ENGINEER - DEVELOPER ADVANCED J2EE - JAVA - ORACLE. 28 years old - 7 years of experience

ABTO Software PHP Web Development Overview

Introduction to BlackBerry Smartphone Web Development Widgets

Skillsoft Course Directory

.Net Developer Role Description Responsibilities Qualifications

Agile Web Development Liip.ch. Introduction to. Lukas Kahwe some content graciously stolen from Yoav

PHP FRONT END DEVELOPER (BERLIN)

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop

Transcription:

Dan Moore Principal at Moore Consulting linkedin@mooreds.com Summary Dan is a full stack web developer in a number of languages, focusing on unix/open source friendly technology stacks. Dan has managed teams of 1-3 developers (plus himself), recruited new team members, project managed, and has worked within a defined budgeting process. Knowledge of: javascript, php, java, perl, unix, sql, backbone, api design, restsql, dropwizard, gwt, google apps, phonegap, google apps script, pentaho kettle, cordova, cordova cli, wordpress, cakephp, apache, tomcat, varnish, AWS, spring, servlets, squid, mysql (tuning and dba), backbone.js, jquery, cvs, git. Defining requirements. Software design. Leading and working in teams, process. Budgeting, project management, hiring, vendor evaluation, vendor management. Experience Principal at Moore Consulting August 2014 - Present (5 months) Solving business problems with software. Projects include: - spring boot microservices to integrate with larger distributed system for video processing. - modified existing code that interfaced with SQS, SNS and Kinesis to meet new requirements. - build out CloudFormation for AWS infrastructure automation - mentored and directed junior contractors - evaluating shopify plugins and other SaaS software to provide solution for CSA scheduling - implementing REST APIs with dropwizard - building a CRUD app against a REST API - scoping and estimation Owner at ColoradoCSAS.info February 2010 - Present (4 years 11 months) Created and maintained the leading farm share directory in Colorado. Responsible for product direction, marketing, publicity, ad sales, development, etc. cakephp+mysql+javascript. Utilized odesk for additional data entry. Managed source code using github. Director of Product Development and Technology at 8z Real Estate January 2013 - August 2014 (1 year 8 months) Dan manages a team of ranging in size from two to four developers and one QA contractor. The team maintains and extends existing business critical web software systems while working on new products, including mobile applications and REST APIs using dropwizard and restsql for unique software solutions, all Page1

to help people find their next home. He also uses shell scripts and mysql queries to build reporting solutions for business queries. Dan is responsible for creating and working within a budget as well as software and vendor evaluation, estimation (using some agile processes), coding, deployment, QA, recruiting, personnel development and requirements gathering. Recent accomplishments include: - a custom valuation engine which draws on MLS and public records data including a javascript (backbone) user facing application, implemented using spring - an engine to pull data from various data sources (RDBMs, quickbooks online, google spreadsheets) and generate PDF reports delivered to google drive, implemented using spring - a cordova/phonegap app which displayed neighborhood information. This was a backbone app which pulled from several remote APIs. - an engine and API for realtor transactions and a wordpress plugin that consumed that API, using spring and dropwizard - a survey and implementation of automation projects across the company. This involved gathering requirements of business needs using interviews with stakeholders and domain knowledge and implementing appropriate process solutions ranging from ceasing manual processes to google spreadsheet custom functions to enabling business users with Zapier to custom code (java + spring + google spreadsheets/google drive + json apis + mysql) resulting in better data and freeing up other employees to do higher value work - a 6 month effort to research, choose and implement a flagship website vendor for the company 1 recommendation available upon request Product Development and Tech Team Manager at 8z Real Estate June 2011 - January 2013 (1 year 8 months) Dan managed a team of 3 developers (including himself) and one QA contractor. Goal was to maintain and extend existing business critical web software systems (web app and batch data processing systems) while working on new products to help people find their next home. Dan worked with java 6 and java 7, shell scripts, hibernate (xml configured), spring MVC, JSTL and mysql. Senior Software Developer at 8z Real Estate July 2010 - July 2011 (1 year 1 month) Dan researched features for, developed, tested, and supported two high traffic web applications: COhomefinder.com and 8z.com. Dan used tools like shell scripts, cron, mysql (tuning and database administration), ant, maven, and eclipse. The main project was a webapp built on a struts fork (expresso). One major project was to replace an old ORM system with hibernate/ehcache. Intern at Natural Capitalism Solutions January 2011 - March 2011 (3 months) Assisted with research projects one day a week. Specifically, researched effects of GMOs on bees and options for e-learning. Page2

Principal at Moore Consulting 2003 - December 2010 (7 years) Consulted and contracted with companies ranging in size from one person to large large companies. Early on, Dan was a hired gun brought into program, but from 2006 on, Dan's clients engaged him to work through the entire stack, from requirements to maintenance. Selected projects include a JPA application, a magento application managed using subversion, and tomcat and apache administration for a large custom java webapp that delivered UI via javascript, GWT compiled javascript and HTML/CSS.. 1 recommendation available upon request Senior Software Developer at FormatDynamics 2005 - May 2006 (1 year) With a small team, defined and built a scalable system to record and report on browser activity. Software Developer at XOR 1999-2002 (3 years) Worked on teams ranging in size from one to twelve as a junior software developer. 1 recommendation available upon request Volunteer Experience Member at Colorado Food Investments June 2013 - Present (1 year 7 months) This is a Slow Money Investment club--an LLC which invests members' capital to regenerate the local food systems. I was a member of the deal flow and governance committees. Helped run meetings and find and review candidates for loans. Helped create club website. Member at IOOF - Boulder Lodge October 2003 - Present (11 years 3 months) Fraternal organization devoted to promoting friendship, love and truth. Fulfilled a variety of roles, including president, treasurer, membership secretary, committee chair, and committee member. Publications Technology Blog Self I have been blogging on a wide variety of technical and business topics for over a decade. Average daily traffic for 2014 is 150 visits a day. Page3

Developing Cross Platform Mobile Applications with Cordova CLI Self published October 4, 2013 This book helps you leverage the full power of Cordova CLI, a command line toolset for managing Cordova applications. Cordova lets you write mobile applications using JavaScript, HTML and CSS. Transforming Data With Pentaho Kettle Boulder Java Users Group Presentation August 13, 2013 Hour long talk at a users group on Pentaho Kettle, an open source ETL tool. Using Google Earth To Model Sonar Layout Boulder Denver New Tech Meetup Presentation September 15, 2009 Co presenter with Brian Timoney for 5 minutes of talk plus 5 minutes of presentation. Did the demo of underwater navigation using Google Earth. Introduction to GWT Boulder Denver New Tech Meetup Presentation January 8, 2008 5 minute overview of GWT (the Google Web Toolkit), a java to javascript compiler. Followed by 5 minutes of questions from a 50/50 technical/non technical crowd. Internationalization and Localization in the Real World Boulder Java Users Group Presentation June 9, 2005 Hour long talk at a users group on how to internationalize Java web apps using real world techniques. The Basics of Software Internationalization Ccaps Translation And Localization Newsletter July 1, 2004 Introduction to localization and internationalization of web and client software. J2ME Development Boulder Java Users Group Presentation April 16, 2004 Hour long overview of J2ME. Farm Shares 101 Boulder Valley Life Long Learning February 9, 2013 2 day class on what a CSA/farm share is, how to pick one, and what to do when your farm share arrives. Using JAAS for Authorization and Authentication March 29, 2002 Page4

This paper explains how to use the Java Authentication and Authorization API (JAAS). It plugs JAAS into the Struts framework. Though this paper focuses on Struts, and in particular the example application distributed with Struts, the lessons learned should be applicable to any MVC web framework. Introduction to JAAS Denver Java Users Group Presentation June 12, 2002 Introduction to JAAS, which is a java based authentication and authorization framework. Skills & Expertise Web Applications PHP Java Web Development Perl Unix WordPress APIs PhoneGap Unit Testing Kettle SQL MySQL Education Whitman College BA, Physics, Math, Politics, 1995-1999 High Altitude Permaculture Institute Permaculture Design Certificate Page5

Dan Moore Principal at Moore Consulting linkedin@mooreds.com 3 people have recommended Dan "As an employee from 2011-2014 Dan was centrally involved with 8z's consumer facing websites, back end systems, and overall technology management. He wrote much of the code that sustains our growing business while leading a small team of 2-3 employees (developing the skills of the junior members) and managing numerous vendor relationships. His contributions to company culture were particularly notable, as embodied by the periodic hackfests he initiated that continue to this day. In sum, Dan is a curious and rigorous thinker who is zealous about making things work better. We continue to work with him as a contractor, including occasionally raising a glass at happy hour." Stefan Peterson, managed Dan "It is a fact that Dan Moore is one of the best php programmers in Colorado. I consider Dan my "special ops" programmer for all of the heavy hitting projects that we have. I proudly recommend Dan to help you with any of your php programming needs." Dean Smith, was Dan's client "Dan and I worked together on several project at XOR. As well as being very easy to get along with, Dan is very skilled at Web development. When a tough, investigation-oriented task arose, I knew I could assign it to Dan and that he would tirelessly work the problem until it was resolved. Dan is a great asset to any Web development team as he can be relied on to do whatever he commits to on-time (or early!)." Ian Sprod, Software Development Manager, XOR (Seurat), managed Dan at XOR Contact Dan on LinkedIn Page6