Freelance Web / UI Development & Usability Consultation
I am a freelance web developer & usability specialist. I have created many web applications from database to user-interface design. When I take on a project I go the extra mile & follow the standards. That is why my clients are also my number one marketers.
Font-end Development: Design for Usability
I have a background in human-computer interaction and have done my Master's research specifically on web usability. So naturally, I care for usability of web interfaces. This can range from web interfaces that are verified with web usability & accessibility guidelines (e.g., WCAG) to conducting usability studies & pre-design prototypes with real people.
- User-centered Design
- Initial paper-based prototyping & user interaction walk-through.
- Analysis & improvement of user interaction based on existing web access data.
- Empirical & model-based evaluations.
- User-friendly design based on existing usability guidelines & standards even when the options above cannot be afforded.
- Designed for Accessibility
- Accessible web interfaces for users of older age and those with disabilities.
- Compatibility with accessibility standards such as W3C WCAG AAA & Section 508 (US).
- Cross-browser compatibility: I hand-code interfaces based on the latest W3C standards. A wide range of browsers from text-based & mobile phone browsers to the latest version of modern browsers will support them.
- Optional support for Braille displays, speech devices, etc.
- Sample of Technology Used
- Verified XHTML/CSS for the core web site to guarantee compatibility.
- Dynamic HTML (Javascript/DOM/jQuery/JSON/AJAX) as needed for client-side development.
- (Occasionally) Java (Swing) for local applications.
Web Development (LAMP)
- I mostly develop in PHP or CakePHP (MVC Rapid Development Platform).
- The module-view-controller architecture guarantees separation of data from interface. This makes your web application more user-friendly, expandable, customizable, maintainable & simply more reliable.
- I also use Perl, Java, Python, Unix Shell, etc. when needed (e.g., for efficiency).
- Linux, Apache & MySQL on web servers.
- Low-cost yet reliable back-end with database schemas designed for efficiency.
- Open source platforms:
- Open Instant Messaging systems (XMPP).
- Open source content management systems (Joomla).
- Open source e-commerce systems (Zen Cart).
- ...
- Collaborative & social networking applications.
Portfolio
- A work sample is available upon request. Due to non-disclosure agreements I cannot post work samples publicly.
- Meanwhile, you can check out Sheet Music Exchange which is owned & operated by me.
Contact