About Me
Frank O'Connor provides solutions to the toughest of today's I.T . problems.

With over ten year's experience advising, coding and consulting online, Frank O'Connor provides solutions to the toughest of today's coding problems. He uses object oriented PHP code, databases, A.P.I.'s, C.M.S (Wordpress in particular), payment systems, e-commerce systems, Photoshop and Javascript. Frank also consults on every aspect of site design, including S.E.O., marketing considerations, usability and upgrades.

Portfolio
Popular Posts
Freelance Frank's Portfolio: Vivid Magazine, Romania

The Site Vivid magazine is Romania’s premier print magazine for news from an ex-pat perspective. It regularly features stories and articles from specialists in economics, law, art and politics. Freelancer Frank's Portfolio image for Vivid Magazine, Romania http://www.vivid.ro Features:

  • A new issue of the print magazine can be uploaded in one day
  • Input, update and editing of regular features.
  • Facilities for advertising
  • Image galleries
  • Site searches
  • Emailing stories to third parties
  • Intelligent menus
Freelancer Frank's Role: Frank was contracted by Vivid to update the design of their previous site and to provide a full bespoke content management system. He has since played a core role in maintaining and editing the site content, consulting on usability, marketing and continually adding new features. Tools:
  • Hand coded, bespoke PHP
  • MySQL
  • Mootools
  • jQuery
  • Lightbox gallery
More images on carbonmade.com

Read More
Freelance Frank's Portfolio: MindMentor AI

The Site: MindMentor is an interactive site that allows users to engage in therapy sessions of up to an hour in length. The site has a strong A.I. system that responds to user input and supplies response pages accordingly. The system tracks and records user sessions and parses input. It also features a comprehensive administration system to allow therapists to modify the site's behaviour and output. The system takes payment via Paypal.

mm_wide

http://www.mindementor.com

Features:

  • Object oriented M.V.C. structure
  • User input parsing and page serving response
  • Credit card payment handling
  • User session recording
  • Full administration suite

Freelance Frank's role:

Frank is responsible for coding updates, maintenance and design implementation of the site. He consults and makes suggestions for improvements in addition to developing new solutions for ideas supplied by the sites owners. He has improved the site usability and has implemented S.E.O. measures and some marketing features.

Tools:

  • PHP
  • MySQL
  • Smarty Templating
  • Object Oriented Code
  • Javascript
  • CSS
View more images on carbonmade.com

Read More
Freelance Frank's Portfolio: David Fitzgerald's PhysioDigest

The Site: PhysioDigest.com is the sales and promotion site for David Fitzgerald, a physiotherapist and consultant based in Dublin, Ireland. The site features regular posts, video, audio files, online presentations, newsletters and exclusive information for paying clients. Freelance Frank's Portfolio image for PhysioDigesthttp://www.physiodigest.com

Features:

  • Video presentations
  • Site client newsletter collections
  • Shopping cart and online payment
  • Audio downloads
  • Online presentations
  • Lecture shows

Freelance Frank's role:

Frank has had a primary role in consulting on the sales and marketing aspects of the site and in implemnting technical solutions, such as online lecture course, payment collection and newsletter subscriptions. Frank has been instrumental in making the site usable for clients and easy to update by the owner.

Tools:
  • Wordpress
  • Aweber
  • 1shoppingcart
  • Youtube
  • Custom theming
  • Custom PHP and MySQL
View more on carbonmade.com

Read More
Recent Posts
Freelance Frank’s Portfolio: Seaborg Open Space Fund
The Site: seaborgfund.org is the web site of the Seaborg Open Space Fund. The fund was founded for open space advocacy by David Seaborg in honor of his father Glenn T. Seaborg, UC Chancellor and discoverer of Plutonium. The fund began as a tribute to the elder Seaborg, a Nobel Laureate and UC Berkeley professor. As a Lafayette, CA. resident, Glen was involved in the identification of 10 elements — including plutonium, berkelium and, naturally, seaborgium — and worked on the Manhattan Project developing the first atomic bomb. Freelance Frank's Portfolio image for the Seaborg Open Space Fund http://www.seaborgfund.org/

Features:

  • Twitter social media integration
  • Facebook social media integration
  • Gallery
  • Original design

Freelance Frank's role:

Frank has been involved with the conception and design of the site from the beginning, with a special emphasis placed on SEO and social media integration. Frank also provides written content for the site, including a white paper of the purpose and role of the fund.

Tools:
  • Wordpress
  • Twitter
  • Facebook
  • Custom theming
Read More
Freelance Frank’s Portfolio: Children’s House Montessori
The site: Children's House Montessori is a school based in Rapid City, South Dakota. Freelance Frank's Portfolio: Children's House Montessori http://www.chkids.net/

Features:

  • Custom Thesis template design and coding
  • Events calendar
  • Image gallery

Freelance Frank's role:

Frank re-designed the previous site completely and ported most of the pre-existing content to a new Wordpress set up with a custom made Thesis theme. He also set up a calendar and image gallery.

Tools:
  • Wordpress
  • Custom PHP
  • Thesis
  • Thesis Open Hook
Read More
jQuery and Quadratic Functions
As x changes in value, the quadratic function: f(x) = ax2+bx+c describes a parabola - an arc through space - in terms of a two dimensional axis where x describes the vertical and f(x) describes the horizontal points at intervals. [caption id="attachment_167" align="aligncenter" width="320" caption="The graphic result of a quadratic function"]The graphic result of a quadratic function[/caption] Quadratic functions also allow for a fun afternoon combining the jQuery form plugin with the jpgraph PHP library. I started out with a simple PHP function to produce a range of f(x) values for any set of values x. I then built a form to allow any value for a, b and c to be input as well as the maximum and minimum for x and the steps that x takes. Once that was working, I passed the results into two arrays and passed those to jpgraph which produces a graphical image on the fly and stores it on the server. Finally, to avoid page refreshes, I wrapped the form around the jQuery 'plugin' (can these properly be called plugins? I suppose so...) The result is a simple and relatively intuitive visual demonstration of the relationship between mathematics and geometry. In fact, expanding that out, the relationship is actually between mathematical logic, computation and optics - but that gets us into a kind of crazy Turing territory and lines have to be drawn somewhere. Try it out here For the future, I would like to be able to produce more accurate and extensible graphs for larger number ranges, and to plug the whole thing into calculus, to really push the spatial theme. But this is something of a start and it is perhaps the simplest demonstration of the more general relationship. Read More