Design, in its broadest sense, is the enabler of the digital era - it's a process that creates order out of chaos, that renders technology usable to business. Design means being good, not just looking good. — Clement Mok

Work

About Me

My name is Cristian Popa. I live and work in Atlanta. I am a front-end Web developer with seven years of experience, and I do my best work in the following fields:

For more information, or to request references from past or current clients, please feel free to contact me.

Volunteer Work

From time to time, I am available for volunteer pro-bono Web development work for charities, non-profits, businesses geared towards helping communities, educational and scientific projects, and underprivileged individuals. Please use the contact form below to inquire.

How I Work

"Don't Make Me Think"

In recent years, the focus of good design has shifted heavily towards usability. Gone are the days when a flashy design, shiny imagery and large quantities of content which nobody ever read were enough to establish a site as legitimate. Good design today focuses on satisfying the site user's most frequently voiced demand: "Don't make me think."

Web Users Don't Read; They Scan

Style, of course, is important, but essence is what keeps users interested. And a good design should keep the essence plainly visible. It is a known fact that Internet users don't read websites. They scan them to find what they want and then they act in one of three ways:

  1. If they don't quickly find what they're looking for, and if they have a choice, they move on to the next website. Over the years, clients have told me countless stories of business lost on account of unusable websites ("He couldn't find our contact page!"). Downright depressing.
  2. The second possible outcome of poor usability is frustrated users. Even if they don't have any other choice but to stay on your site and keep looking for what they need, by the time they find it, their experience has already degraded.
  3. The third outcome is user satisfaction, and a little care in designing and laying out the site can achieve that. Most websites have something authentic and valuable to offer, but that authenticity is lost behind unnecessarily encumbered design. Nowadays, most everyone's precocious nephew can drop a cool shadow behind a block of text, and that's sometimes a good thing. But showing the user where she is and where she needs to go in under three seconds is more likely to make a difference.

The Development Process

This is a very rough outline of the usual stages of the Web development process. Of course, each project will have its own requirements and this process can vary, but the list below should serve as a good initial orientation.

  1. Understanding the Project

    In a meeting, a phone call, through e-mail, or all of the above, the developer and the client establish the main objectives and the details of the project: purpose, specifications and requirements, deadlines, technologies, hosting, etc.

  2. Proposal

    The developer submits a price quote and a proposal outlining the project down to the last detail.

  3. Content Gathering

    Once the proposal is approved, the client submits the content of the project: text, images, video, etc.

  4. Design

    The developer submits mockups of the most important areas of the project. Usually they involve detailed drawings of at least the home page and a generic inner page. Mockups are reviewed by the clients and they usually undergo a round of revisions.

  5. Buildout

    After the final designs are approved by the client, the project is built and the actual code is written. Any other additional requirements are satisfied at this stage (search engine optimization, third-party software customization, etc.).

  6. Delivery

    The client recieves the final version of the site and makes revisions if necessary.

  7. Project Launch

    The site is launched.

Contact Me

Please use the form below to get in touch, or write me at cristian@cristianpopa.com.

Your Information

Your Message

 
Loading