Chris
O’Connell

I’m an experienced web applications developer with an emphasis on object oriented programming. I'm looking to be among the very best in my field. I know that will take years of hard work, constant learning and dedication. But that’s great because I love not only programming but also user interface design. Where else but web development can one do both! :-)

Got whole team to start using bug tracking/project management software. Prior to this the team was using a spreadsheet and communication per items was limited.

March 2012 – Present

Web Applications Developer

Arizona Pain Specialists

Full-time employee developing web applications for their internal support stuff and external web site PainDoctor.com.

Developed multiple internal web applications using Zend Framework

Increased efficiency and reduced errors by integrating the Google Spreadsheet API into an internal web application for the billing department, saving work that was previously done by hand.

Backed up and version controlled all projects using SVN repositories.

October 2010 - March 2012

Independent Contractor

The Muscle Maximizer

Hired as project-based independent contractor to create an online version of their nutrition program.

Developed web application using Zend Framework

Made extensive use of the Dojo Javascript Framework for its AJAX and Animation features.

Added Multi-Lingual support using poedit translation file.

March 2011 - June 2011

Education

Northern Arizona University

Bachelor of Science in Mathematics

Minors in Computer Science and Physics

Devlearn 2016

Attendee

DevLearn 2016 is for training and learning professionals who are engaged in their organizations’ use of learning technologies. I took many sessions about the future of eLearning and spoke with vendors on integrating their products with our LMS.

Zend Technologies, Inc.

Zend Framework 2: Advanced Concepts

The Zend Framework 2: Advanced Concepts course is designed for proficient PHP programmers, already familiar and working with Zend Framework 2 (ZF2), who want to take their knowledge to the next level by learning how to apply best practices when configuring and building applications for scalability, interactivity, and high performance.

ZendCon 2012

Attendee

A five day event, ZendCon is the Premier PHP Conference. I got to listen to the top PHP developers in the world speak and educate on multiple web development topics.

Skills

Programming Languages & Tools

With almost 10 years of programming experience in PHP, I have a very diverse knowledge base to help me solve any task. While my expertise is in SOLID object oriented programming using modern frameworks, I also have experience in SEO, front-end layout, page optimization, along with several libraries, frameworks and API’s.

I’ve been using Zend Framework since version one and have been staying up-to-date with it now on version 3. This has given me experience in all facets of the framework from security, routing, event management, and many ways of customizing the framework though overloading of the classes and templates.

In my spare time I’ve been working on a mobile app using the Ionic platform. This will also greatly carry over for developing progressive web apps.

While working on my app I have made extensive use of Google’s Firebase services for their NoSQL database, authentication, hosting, and database triggers.

My programming emphasis has always been on the backend, but that doesn't mean I haven’t built up a strong front end programming ability as well. I’ve used straight javascript, jQuery, Dojo Toolkit, Angular and Ionic frameworks.

When front end development work is needed I’ve been turning to Bootstrap since version 2. Throw in some jQuery and Font Awesome icons and I can quickly get a site up, running and looking good.

Interests

When I’m not in front of a computer I like to be active. I enjoy weight training, rock climbing, hiking, snowboarding and since the beginning of 2017 I’ve been taking Krav Maga matial arts.

Of course being a nerd at heart I can’t stay away from the computer for long. Even when I’m not “working” I like to stay up-to-date on the latest trends/frameworks/technologies in the web & app development. Currently I’m developing a mobile fitness app using the Ionic framework.