I can work with you and your organizations in a number of ways, depending on what your needs are.

elinguafolio hosting and management

managed services for the open source student portfolio system

Elinguafolio is an open source project which allows students to track their progress in language studies. The project was initially funded and developed by the state of North Carolina.

I will provide ongoing monthly hosting and basic support starting at $500/month, with a $500 setup fee. Longer term and custom support contracts are available by contacting me with your specific needs - call me at 919-827-4724 today!

rapid prototyping for your web idea

Test your idea in days, not months

Do you have an idea for a web service that you'd like to see fleshed out quickly? Whether it's a web app, iPhone/iPad app, or an off-the-wall phone integration idea you've got kicking around, I can get a 'bare bones' version up quickly, usually within 1 week. This will be enough to run by your initial customers or internal stakeholders to see if the idea has legs. The code and assets are yours - if you want to transition the code to someone else afterwards (say, an internal development team in your company) .

Learn more about prototyping your web idea.

performance audits

Make every byte count

Are you concerned about your site's performance? I can audit your existing server and code setup, and prepare a list of steps to take to make sure you're running at maximum speed for your visitors.


Keep your developers ahead of the curve

Do you have developer on staff who need training in more advanced concepts like version control, MVC, performance optimization or unit testing? I can provide onsite or web-based training for 2-20 students based on your team's specific needs.

security audits

Find out now before it's too late

Not sure if your web app is as secure as it should be? I can perform an audit of your code and run standard tests against your existing site to identify existing and potential security holes before you get attacked.

mobile app development

Meet the demands of mobile users

Are you looking for an iPhone, iPad or Android app? Contact me! I'm happy to discuss your mobile needs in more detail. You may need a dedicated mobile app, or just a mobile version of your website. I can help you make that determination.

web development services

Take the stress out of managing your web project

In need of a larger scale development project, but don't know where to start? Give me a call. I can handle the entire development process for you, from determining the project requirements, helping to identify resources, scheduling and managing the development, performing the development, handling testing, project launch and after-support.