Our Capabilities

We’re always cooking up something new.

If analyzing, developing, and managing technology projects on your own make you feel like you’re biting off more than you can chew, you should give us a call. With our full range of technology services we can provide both the strategy and production for your biggest projects

Our services include...

Custom Software Development

If you need an application to do exactly what you want and only what you want, we'll give you just that.

Enterprise Architecture

This may require us to boldly go where no man has gone before. We might even find new worlds, all within your business needs of course.

Project Management

Not only do we know what needs to get done, we know when and how. We're comfortable leading you through your IT project. Learn more about our approach here.

Enterprise Software Configuration and Implementation

If we've built any applications for your enterprise-level systems we won't just hand them to you and walk off. We'll make sure everything is set up properly and running as it should.

Systems Analysis

Are you getting your daily allowances of data quickly, securely, and in a healthy manner? We'll make sure you are.

Business Process Analysis

We take a hard look at your business processes, stroke our beards, nod and say "Mmm, hmm." a lot. And then we help you make your processes more efficient and effective.


Not only can we do all these great things, we can teach others how to use them. It's like teaching a man to fish instead of just giving him one... except we don't use fish.


All the analysis, integration and reporting services for your MS SQL Servers you can handle... and maybe a bit more.

Performance Testing

Is your technology giving you its all? We'll help you get every last drop out of your systems and applications.

Our Capabilities Include:

Custom Software Development
Enterprise Architecture
Project Management
Systems Analysis
Performance Testing


These methods are vital to our work:

Agile Methodology
Test-Driven Development


About CodeSmart, Inc.

CodeSmart has been locally owned and operated in the Olympia, WA area since 2002. We direct, design, develop and deliver full end-to-end information systems using leading edge Microsoft .Net technologies and recommended best practices.