Week of 12/06/2021: Local tech support appointments available.



A good user experience will keep customers coming back to your site or application. I focus on ensuring that all of my projects put the user experience first.

UX/UI Design

From pen and paper to the screen, good User Interface and Experience Design requires planning. You cannot just jump into coding before you have a solid plan. I have worked tirelessly on creating great designs and experiences for website visitors.

Modern CSS

Cascading Style Sheets (CSS) are what create the look and feel of your site. It is constantly evolving, and I use the latest CSS techniques to create unique and engaging styles for my sites. I also incorporate fallbacks for browsers that have not yet incorporated those techniques so they still get a positive experience.

Respoonsive Sites

Mobile traffic makes up over 50% of all website traffic and that number is only going to continue to rise. Making sure your website looks great on all screens is a must. I use a combination of technologies to make sure this happens, even accounting for legacy browsers that don't support modern techniques.

Acessibile Sites

Your website can be viewed by anyone with a connection to the internet, so making sure your site is accessible to anyone who visits is crucial to the design. An accessible site will broaden your audience, and I design sites with this in mind.



Website design, development, deployment, and administration is a lot to handle. I work with all levels of the stack, various frameworks, and WordPress.

Traditional Sites

I have extensive experience with standard websites using HTML 5, CSS3, JavaScript, and PHP. By creating static sites as well as delving more into dynamic content, I can create a truly customized site and experience for you and your users.


WordPress powers over 27% of all websites on the internet. It is a powerful content management system that can make setting up, creating content for, and maintaining your website and service simple and easy to manage. I am well versed in setup and configuration and can create custom themes and plugins for the platform.

Web Host Setup

Setting up a website host can be a daunting task. Selecting the host, picking the server OS, configuring it, and deploying your website has a lot of steps. I setup websites and software from start to finish using an IaaS which gives you full control over your setup.

Website Administration

Your server will need to be updated, backed up, and monitored regularly. This ensures your site is always available, reduces vulnerability to attacks, and ensures that you don't lose anything if the system crashes. You may also want to enhance your site. I work with all stages and levels of website administration on an IaaS.



Making the right decision for your business isn’t always easy. I have broad experience in reporting, analytics, and technology.

Local I.T. Support *

I provide local I.T. support to the greater Sacramento, CA area. These services range from hardware setup and upgrades to troubleshooting and technical consulting. I have over 13 years experience working with technology. See my local support site for more details.

Business Analysis

You can't know where you're going unless you know where you've been. Analyzing your business data is key to growing your business and becoming more efficient. I have been a reporting consultant for a Fortune 15 company (Verizon) and a project lead in my current role with the State of California.

Technical Documentation

If only one person knows how to do a certain task or work a piece of software, that is a risk to your business. Proper documentation of your processes, products, and projects is a safeguard to your business. I create documentation for all types of business and technical needs to ensure that doesn't happen.

Process Improvement

Efficiency and accountability in your day-to-day operations ensure that time and resources are not wasted. As an I.T. project lead for California State (and previously as a call center reporting consultant) I am constantly making improvements to my processes and the processes of those I support to ensure this, and I can do this for you.


Let's create something amazing together ...