Welcome!
Thank you for visiting my online web development skills portfolio. If you're interested in my web development, programming, and design capabilities, then you've definitely come to the right place! ;-)
Before you delve any deeper into my portfolio, you may want to know a little bit more about me in general. I have a Bachelor's degree from Bowling Green State University, and I currently live in Cleveland, Ohio. I've been actively designing and programming for the Web for approximately 26 years. I really have a passion for this kind of work.
To your left, I have listed several sections documenting my skills, talents, background, and experience. The topic headings are fairly intuitive. Please browse through the portfolio at your leisure.
If you'd like to contact me, please visit my "Contact" page and fill out the contact form there. If filling out web forms isn't your thing, then I've also provided other ways for you to get my attention. :-)
Once again, thank you for your interest, and by all means, enjoy your stay!
Sincerely,
Skills:
- Web Programming
- Web Application Development
- Web Site Design/Development
Languages:
- XHTML/HTML
- CSS
- PHP
- JavaScript & DHTML
- C#
- ASP.NET
- SQL (using MySQL & MSSQL)
- XML, RSS, & XPath
- Some Perl/CGI
Programming Concepts:
- W3C Standards for coding (XHTML, XML, and CSS)
- AJAX (Asynchronous JavaScript And XML)
- Object Oriented Programming (OOP) - primarily in
PHP 4, PHP 5, & C#
- Knowledge of JavaScript OOP methods and prototype
- Regular Expressions and Regex Syntax
- Search Engine Optimization (SEO) coding techniques
Web Design Tools:
- Macromedia Dreamweaver
- Adobe Photoshop, ImageReady, InDesign, and Illustrator
- phpMyAdmin (MySQL database management)
- Knowledge of Mambo & WordPress open source CMS's
- CakePHP MVC Development Framework
- jQuery JavaScript Library/Framework
- Microsoft Visual Studio 2005/2008
- Microsoft SQL Server Management Studio
- Microsoft Virtual PC & VMware Player
- Subversion (SVN)
- FTP
Additional Qualities:
- A passion for web programming and development
- Able to work independently or in a team
- Diligent and hard-working
- Willingness and Motivation to learn new things
- Conscious and respectful of deadlines
- Resourceful - Able to resolve my own programming/development problems
- Able to seamlessly integrate different programming
languages and technologies
Examples:
- Media Moguls Website - I programmed and designed the entire site (with exception to the Flash animation) using PHP, Javascript, AJAX, and MySQL. Created a working shopping cart, and dynamic catalogs with CMS backend.
|
|
- Web Mail Application - Programmed and designed the entire, working web application using PHP, MySQL, IMAP, and JavaScript. Similar to an online e-mail service like HotMail. Login to a test account using the email address "[email protected]" and the password "tester".
|
|
- Links Manager Software - I modified and improved upon the Ask and Receive 1.0 Links Manager software, using PHP and Javascript. I programmed several new features, including the ability to find and remove dead links from a links page, and the ability to manually check reciprocal links. Login with the password "lamiell".
|
|
Examples:
|
|
|
|
- PHP Pagination Class - Using object-oriented PHP, I created a class that paginates a MySQL result source (a common source for dynamic data).
|
|
- PHP Directory Listing Class - Using object-oriented PHP, I created a class that obtains file information from a directory and its sub-directories. I used this class to create a dynamic page listing for the Media Moguls site.
|
|
Examples:
|
|
- RSS News Ticker #1 - Using a PHP class I wrote to parse RSS feeds, I created this vertically scrolling news ticker with HTML, CSS, JavaScript, and PHP.
|
|
- RSS News Ticker #2 - Using a PHP class I wrote to parse RSS feeds, I created this horizontally scrolling news ticker with HTML, CSS, JavaScript, and PHP.
|
|
|
|
Examples:
|
|
|
|
|
|
- Contact Book - Created a simple contact book using PHP, Javascript, and XML.
|
|
Contact:
You can either contact me via the following methods or by sending me a message using the HTML form below.
Thank You!
Your message has been received, and you should receive a response in the next 1-3 days. Thanks again, and I appreciate your interest!
An Error Occurred!
You didn't fill out all of the required fields in the form and/or you completed the CAPTCHA test incorrectly. Please click here to return to the form and fix the errors. Thank you!