Christopher J. Roberts

  • Web Developer
(704) 966-8927

See the code behind my lattest work at

  • Angular 2D Video Game

    This demo 2d Video game is a hybrid of Angular.js and Create.js. Game includes custom running, jumping, sound and more.

    Click here to check out game

  • Virtual Tour Video Editing

    Check out before and after photo gallery of some video edit using Adobe Premier Pro CS6. For this project we were trying to achieve a cinematic video appearance, and to achieve this we applied a custom color correction mask to all of the video clips, lowering the color's white and dark balance and some slight color balancing to create a more uniform look to all of the individual clips.


    Completely custom full-stack website design and build for local furniture delivery company named "LKN Delivery LLC" located in Cornelius, NC. Project included a custom logo built for client using Adobe Photoshop and Illustrator CS6.

  • Lakeside Imaging Photography Website

    problem: Lake Norman Photography company named Lakeside Imaging. Their company specializes in Real Estate Photography and Virtual Tour Videos, and needed a website to Showcase their work, and a website that would generate new business leads for them. solution: We created user Personas, who were real estate agents searching the web for “Real Estate Photographers.” We then created a Mobile-Friendly, one-page Photogallery website.

  • Website is a major eCommerce website, selling women's high heel shoes, with about 50,000 unique visitors a day . This project includes a complete re-design of the old website that was built using PHP framework software named Kahuna to a more powerful Symfony framework addition. The major re-design of the website focused on mobile friendly UI and page architecture. Check out the pictures to see more!

  • Whirlygig Designs Interior Design Website

    Local interior designer Michelle Lane owner of Whirlygig Designs LLC, had recently moved to the area and need some major updates to her existing website. She needed a complete overhaul and asked for a modern, balanced, bright, colorful website where she could showcase her work. Her solution was a completely custom photo-gallery website that elegantly showcases her work. Her website was built in a way to not only showcase her work but to organize all of her existing pictures, but allow her to login to a "backend" control panel and create new project posts, edit existing photo gallery images and text and even manage all of her contact forms on one, clean, easy to use administrative dashboard.

  • Donna Sintay’s Website

    problem: Donna Sintay, a real estate Broker-In-Charge had just changed real estate firms and did not have any web platform for marketing. solution: Created a Membership website that allowed Donna to log into the back-end “control panel” of her website. From there she could add new, edit existing and archive expired/sold real estate listings. Major IDX database integration via MLS datafeed AIP. Automatic Email Newsletter settings, team-member support, Google Analytics API, Blog posts push to LinkedIn, Facebook Business Page, and Twitter.

  • Real Estate Lead-Generation

    Real Estate Investor, customer needed two websites to work in conjunction with “We buy ugly houses” yard signage. He wanted as much information about potential homes to invest in, before ever talking with the sellers. Our solution was to create a detailed, "Multi-Step Form" complete with AJAX form validation, email alert notifications, and a central place to manage all of the website’s form submits (leads), with the ability to trigger auto-reply emails on form submit to users, and trigger specific email notifications to himself.

  • Wendy Smith Team’s Real Estate Website

    problem: Wendy is a real estate broker who was looking for a fully featured, cross-platform, website. She asked for a tool that she could use for marketing her listings, automate her business’s social media marketing campaigns. She wanted her website to stand out in the sea of other real estate agent’s website, generate traffic directly from email marketing campaigns, but attract organic website traffic by leveraging MLS listings to create a very large-scale website. solution: The solution was to build Wendy a CMS Membership website using PHP Codeigniter and ExpressionEngine. CodeIgniter has always been my go to MVC PHP framework and decided to use the Control Panel features of the ExpressionEngine side of the website. We included features in Wendy’s website like the New Blog Post push to her Facebook business page, LinkedIn account, and her business’s twitter account. She was able to track, reply,forward all of her website’s form submits from one clean, easy to use back-end Control Panel Management Area. Special consideration was taken into the overall user flow and strategic use of call-to-action squeeze pages & lead capturing forms.

  • Lake Norman Flooring Website

    Local flooring company named Lake Norman flooring located in Denver NC, needed a marketing website to showcase their products. They were also looking to generate additional business from SEO and social media. solution: Designed and developed a CMS marketing website for business owner, Kathy with a complete back-end control panel for her to manager her website content. We integrated Pinterest and API to display her boards and pins.

  • Website

    problem: Business needed a custom, informative, eye-catching website to showcase their business’s unique Woodworking Art. They were also looking to be the go-to source in the Cincinnati market area and wanted to show up everywhere on the internet. solution: Developed a custom website and logo/graphics using Adobe software. Created the raw HTML using the latest page meta tagging, image tagging and page keyword descriptions. Created accounts and listed the business always back-linking to the website and creating brief company descriptions that always back-linking our keywords “Reclaimed Wood Cincinnati.” Then we re-named all of their woodworking image files using targeted keywords and posted to places such as Flickr, Google Images, Etsy and YouTube. Again always back-linking the words “Reclaimed Wood Cincinnati” to our website. Currently ranks #1 in Google when searching for Reclaimed Wood Cincinnati, and it has been since 2009.

  • Graphic Design

    Collection of random graphic art images I've created using tools like Adobe Photoshop, Illustrator, Fireworks, iDraw and Sketch.

Web Developer

Front End Development -
(Present - Aug. 2014)

eCommerce Website avg. 50,000 +- unique visits/daily.
Team-based GIT Development.
Design and create photoshop/sketch3 mockups and code into HTML and CSS with Bootstrap 3 media queries.
Create site improvements using PHP/HTML/jQuery/Angularjs.
Collaborate with dev team to integrate new features to main CMS with Synfony, Twig, Laravel, Bootstrap, CentOS on Linux Servers
Develop and maintain sites using terminal commands and using tools such as; composer, yum, nodejs, grunt, git, SASS and LESS.

Website Development

Primary Developer - Freelance
(Present - July 2011)

Market, Sell and build custom Web Apps and other IT Services for clients including real estate firms and small business professional.
Develop PHP Websites for eCommerce, Marketing, SEO, Real Estate IDX, PayPal Api, Angularjs (services).
Design CMS and Control Panel for website management.
Build Views using HTML,CSS media queries, for responsive design using Bootstrap 3 and Zurb Foundation.

Graphic Design

Illustrator/Photoshop - Freelance
(Present - July 2007)

Create custom logos and branding for client marketing.
Optimized Call-to-Action Banners for web.
SVG Photo effects for emails.
Retina photo optimization.

Keller Williams Realty

Director of Technology
(July 2014 - Dec. 2011)

Administrate software, data maintenance, system configuration, building reports, creating forms, designing workflows, and manage communication flow.
Develop custom IDX property search websites with custom search forms, Google maps api, analytics, and user accounts.

My Work

Website Projects

Attention to detail is key when it comes to building an effective online marketing website.
Below are some recent website design and development projects.
Websites include; real estate IDX searches, eCommerce, local business websites, an interior design portfolio and more!


These are the scripting languages that I know by memory and can code by hand. In-fact, I use many of them on a daily basis and I'm very comfortable with very large, database-driven website development.



Bootstrap 3

Google Api

Facebook Api
Twitter Api
LinkedIn Api

Pinterest Api
Yahoo Api


After years of trial by fire, these are the go-to applications I use every day for web-development, video production, office accounting, graphic design and more.



Apple Pages

Apple Numbers

Apple Mail

Adobe ColdFusion
Apple Keynote

Apple iCloud
Apple Server

Google Drive
Apple iMovie

Google Analytics
Garage Band

iBooks Author

Google Earth
iTunes Producer

Aptania Studio3
Sublime Text


FB Business
Google Maps
Apple iCal



Office Networking
Cross-Platform Integrations

Software Installation
Business Planning

Email Marketing
Computer Backups

Video Production
Contact Management

Wireless Networking
Device Sync


Working as the Director of Technology for Keller Williams Realty I was responsible for overseeing the technology integration and troubleshooting issues for all of the agents.

To help Agents better use the unique Keller Williams Real Estate brand of software, I created a series of two-hour long classes

kw eAcentC IDX Website 101
kw Google Business Integration

Search Engine Optimization
Dotloop Contracts

Market Leader Tools
Google Analytics and Tools

Marketing with YouTude Videos
Exterior Photography

Interior Photography
Photoshop Image Effects


Bachelor's of Science

Northern Kentucky University - 2008
Construction Management

Computer Skills

Mac & Windows

Adobe Creative Suite
Expert Level

Expert Level

Good working knowledge

Google Api
Good working knowledge

Expert Level

MySQL Database Queries
Good working knowledge

Good working knowledge

Good working knowledge

Good working knowledge

Hand coding CSS3/HTML5
Compatible with IE6, IE7 and
standard compliant browsers

Good working knowledge

Cross-Platform Integration
Expert Level

Microsoft Office
Expert Level

Apple iWork
Expert Level