John O'Hanley work email
- Valid
- Valid
John O'Hanley personal email
B.Sc. in Physics (1984). Worked in Financial Industry in Toronto for about 10 years before moving into a career in programming starting in 1998. Intelligent, fast learner. His taste in programming leans towards simplicity and minimalism. Involved in open source projects. Lives in Moncton, New Brunswick.Created javapractices.com in 2002, a reference and learning site for Java programmers. The site has over 2 million unique visitors per year, from all over the world. Wikipedia links to this site in several places (for example, the pages on immutable object, lazy initialization, and static import).Released web4j in 2003 (web4j.com) - a simple web application framework for connecting web apps to a relational database. This project is now open source.In 2008, he coined the terms "package-by-feature" and "package-by-layer" on javapractices.com, to help people clarify how their code can be arranged in directories. These terms have been adopted by a number of other programmers, including some outside the Java community.In 2008 he published two technical articles on javaworld.com.Released date4j in 2010 (date4j.net) - a small open source library to replace the poorly implemented date classes in the standard Java toolkit. (Date4j is used by one of the Data Acquisition Systems of the Large Hadron Collider at CERN.)In 2011, an example Java application he wrote was used by Oracle's Java Magazine as a starting point to demonstrate the migration of a Swing application to a JavaFX implementation.Released formula4j in 2013 (formula4j.com) - a library for parsing and evaluating mathematical expressions.Created specialrelativity.net in 2014 - a didactic tour of the basic ideas of special relativity.
-
Web Ui Developer - ContractorLiberty Mutual Insurance Jan 2015 - Mar 2015Prince Edward Island, CanadaOur team migrated an existing javascript UI to a more robust implementation, using a Responsive Design. The application allowed customers to update the details of their insurance policies online. Javascript and Dojo.js were the main tools. Scrum environment. Worked remotely. -
OwnerHirondelle Systems (Self-Employment) Sep 2013 - Dec 2014Prince Edward Island, CanadaCreated Android application for eventual sale on Google Play.
-
Programmer/Analyst ContractorCanada Revenue Agency Oct 2008 - Sep 2013Summerside, PeOur team developed tools to help the CRA create and send custom correspondence to taxpayers, using large numbers of prepared snippets of text as a base. Mostly Swing development, and a little on the server-side. iText for generating PDFs, JGoodies for building forms, EJB2, DB2.Provided Java training to colleagues, in the form a week-long course. Participated in peer reviews. Created documentation for app design and implementation. Lead a small six-week project to rewrite an internal tool, and migrate it from PHP to Java. -
OwnerHirondelle Systems (Self-Employment) Jan 2007 - Oct 2008Charlottetown, PeMade a large number of improvements to the web4j framework. Sold web4j to individual Java developers as a commercial venture. (Web4j was later open sourced.) Servlets, JSP/JSTL, JDBC, Tomcat.
-
Programmer/AnalystDeltaware Systems Inc Mar 2004 - Jan 2007Charlottetown, PeSix different projects, both client and server. Oracle PL/SQL, Servlets, JSP, Struts, Hibernate. Lead Java programmer on three projects.
-
Junior Programmer/AnalystNortel Jan 2000 - Jul 2001Ottawa, OnOur team integrated new devices into graphical network management tools. Unix environment (Solaris). -
Options And Trade Reconciliation AdminBmo Nesbitt Burns Jun 1993 - Sep 1998Toronto, OnBalance accounts, correct trade processing errors. End-user computing using Microsoft Access, Excel, and Visual Basic. -
Input OperatorToronto Stock Exchange Jan 1992 - Jun 1993Toronto, OnInput of verbal instructions from traders on the floor of the stock exchange.
John O'Hanley Skills
John O'Hanley Education Details
Frequently Asked Questions about John O'Hanley
What is John O'Hanley's role at the current company?
John O'Hanley's current role is Java Developer, now retired.
What is John O'Hanley's email address?
John O'Hanley's email address is we****@****ces.com
What schools did John O'Hanley attend?
John O'Hanley attended University Of Prince Edward Island.
What are some of John O'Hanley's interests?
John O'Hanley has interest in Guy De Maupassant, Guitar, Programming, Astronomy, Physics, Christopher Alexander, Great Art, Italy, Gustave Flaubert, Electronics And Physical Computing.
What skills is John O'Hanley known for?
John O'Hanley has skills like Java, Api Design, Servlets, Swing, Sql, Jsp, Jstl, Junit, Ant, Version Control, Javascript, Three.js.
Not the John O'Hanley you were looking for?
-
5restorationhardware.com, restorationhardware.com, restorationhardware.com, gmail.com, rh.com
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial