I've been interested in web development since the <blink> tag was still in the HTML spec. I've held seminars for teachers in High school how to build their very own webpages in Netscape Composer. Professional Technology dabbler over the last 22 years both as a hobbyist and a professional. I've Utilized skills and frameworks starting with the C programming language, all the way through meta language programming with Ruby utilizing Domain Specific Language and Thought patterns to automate server infrastructure. More recently I've taken on a role working on the Juju Charms ecosystem - a next generation service orchestration platform.
Efficiently managing small pods of developers. B2B business, sales, and manufacturing all have a long running history in my professional career. These work environments have built a strong foundation of Get a skeleton plan together, work as hard and quickly as possible, and if something gets in your way: turn.
Engineering solutions for Small Business, and fortune 500 companies alike brings me to a whole new level of understanding and scoping code requests. Not every client application can be an "off the shelf" google provided solution. Eventually you're going to have to roll up your sleeves and get your hands dirty. I've consumed over 20 API's in my development career. I'm looking forward to the next 20
Training clients, speaking to students, and participating in meetups are par for the course. Teaching someone how to utilize your platform is just as important as every line of code that went into its production. If nobody can use it, its wasted opportunity. I bring with me 5 years of experience in speaking to peers about the development lifecycle, methodologies, and best practices.
With every upgrade comes bug reports, system incompatibilities, and more change. Knowing when to start change management, continuous delivery patterns, and business goals are some of my specialty services. When developing a stack to run your application - vendor lock-in is also a concern. Don't live with it, manage it.
This will be a multi-day, multi-track session of Juju lessons covering the basics of getting started, writing your first charm, examining advanced charm creation patterns, leveraging existing Configuration Management solutions, Integrating your existing product with Juju, Deploying OpenStack and Big Data Deployments.
Guest presenter to cover Service Orchestration with Juju - Automate any cloud.
Building a community around juju involves traversing many firewalls, infrastructure barriers, and false positives. To gain deeper insight into our user adoption without going into an opt-in/opt-out model we have been evaluating some of our base machine metrics to find key performance indicators about our community. As we look to 2015 with these metrics, we're finding finer grained data points to drill down and derive more insights out of existing data and newer points to define success.
Guest Presenting over System Orchestration with Juju. Presentation Resource
Attended a workshop as a guest presenter. Covered the origins of Service Oriented Architecture, Datacenter Management, and Juju
I started work at Canonical! I've joined the Juju Solutions team to help build and maintain the best data center orchestration tool in existence
Dramatically change the deployment, provisioning, and interaction with Corporate assets. Resolving Technical Debt is the given challenge, while improving user experience and management of systems.
Funded a full years hosting to a Pittsburgh Startup. Ezra Digital aims to be a fully featured marketing agency, bringing small and medium business alike into 2013 by helping them establish their presence on the web.
Implemented a full site recode from twin WordPress installations to a single LocomotiveCMS powered website
Returned to ITT Tech with Anthony Satkowski to speak to the Software Application Programming Class of 2013 about Marketing, Workplace environment choices, technology used in marketing, specialization of skills, and recycled a great presentation from GE347P.
Established Groovy Object to assist area businesses. Groovy Object dabbles in server administration, web presence management, and custom software solutions for businesses of any size.
Request for implementation of a Drupal 7 powered CMS for web content, Online donation management software, and CRM. Final Implementation stack: Drupal 7, CiviCRM, and StayClassy. See the results: here
Obtained MongoDBA Certification - view here
Graduated with Honors from ITT Technical Institute in Pittsburgh PA with an Associate of Science in Information Technology-Software Applications & Programming.
Spoke publically about Source Code Management using GIT, or SVN to the Spring 2012 Graduating Class of ITT Tech.
Attended the Stack Overflow DC Meetup, networked and came in contact with Marco Ceppi. Who has been an invaluable unofficial business partner. This was the very beginning of my entrepreneurial spirit starting to fruit.
Served as the sole developer for University-Bound & Level Interactive, a marketing startup founded in Edgewood PA. that has since grown to be the 9'th largest Digital Advertising Agency in Pittsburgh. Under my tenure the following awards were given to the company:
Began reworking a Macromedia Flash based website into an interactive Content Management Platform for a Pittsburgh area Pool and Hardscape Installation firm.
Developed and deployed a documentation cataloguing system for Moeller Marine. The primary directive was to facilitate in indexing blueprints for a Rotation Moulding Factory. The final leg of the project turned into process documentation. The end result? Greatness.
Managed & Supported an Open Radius powered Dialup Network (JTRON) in Rural Buffalo Missouri. Powered by FreeBSD servers, Windows 2000 servers, and a PHP Portal.
I'm always hacking on something. Recently my focus has been on client work and completing the given challenges for the newest members of my Groovy Family. Aside from featured new projects, you'll see random bits from my github feed show up here.