Services
The lists below may seem sparse. This is deliberate. I could give you a laundry lists of every programming language, software package, operating system, and technology buzzword that I have ever worked with. I won't subject you to that. I will just tell you my greatest strength:
I find solutions.
I am never happier than when someone comes to me and says, "We can't figure this out." or, "This has never been done before." I will methodically approach any challenge. I will conduct extensive research. I will learn whatever skills are necessary, and I will persistently apply creative solutions until the problem is solved.
I have been programming since 1982. I was on the internet in 1986. I like to read about advanced programming in my spare time. The languages, programs and skills below are not things I have heard of, or took a class in years ago. They are the tools I use everyday, but more importantly I have years of experience learning how to use my tools correctly and efficiently. It is this experience that will allow me to find solutions to your challenges.
Skills
- Object oriented programming (OOP)
- Working with APIs
- Creating normalized relational databases
- Writing and testing for security, standards and accessibility compliance
- Using IDEs and content versioning systems
- Understanding internet protocols
- Writing specifications
- Estimating
- Creating instructional materials
- Effective commenting and using automated documentation generators
Web Design and Development
I have years of experience building websites: creating custom modules for content management systems, importing data, and designing and testing front-end interfaces, templates and themes. Some, but not all, of the tools I have worked with include:
- Drupal
- PHP
- XHTML
- Eclipse
- CSS
- Subversion
- MySQL
- Javascript
- JQuery
- AJAX
- MS SQL
- XML
Technology Instruction
I have almost a decade of experience with technology in education. Including teaching, tech support, curriculum development, and school certification. I am available for lectures, classes and private tutoring in the following subjects.
- Basic computer literacy
- Introduction to web design
- Web development
- Internet safety for children
- Internet safety for parents
- Researching on the internet
- Writing documents (Word, etc.)
- Creating presentations (PowerPoint, etc.)
Please contact me if you want to know more.