RICHARD GARAND: web developer

PHP • JavaScript • AJAX • MySQL • HTML • CSS • XML • .NET • C# • E-Commerce • Security • Reliability
HomeServicesPortfolioResumeContact

Services

I provide a variety of programming-related services to enable your business. With my technical knowledge and experience, I can can assist you with anything from fixing a bug to adding new features to creating a full multi-tiered system from scratch. I work in several different areas of software, and can combine them to let you access your information anywhere.

Whether you need software that supports your business or software that creates direct revenue from customer payments and ads, I will help you set up something that is well-designed, maintainable, reliable, and secure. I know my technical skills are extensive but that's not enough for you; I'm always looking for ways to create better software and help you increase your revenue.

Website Development

Websites can make your information and processes accessible from anywhere at any time. With new technology, their capabilities are becoming more and more interactive. From basic e-commerce or ad-supported sites to more advanced interactive services, I can create websites that do exactly what you need. I primarily work with tools such as PHP and MySQL on the server, and Javascript to make interactive pages.

I focus on the technical side of website development, which means you can select the designer you like best to create the look and I'll make the site come to life. This allows you to choose a design that fits your vision of the site while still getting outstanding backend development services.

Desktop Software

When you need something more interactive than a website, desktop software is the ideal solution. It gives you the speed, responsiveness, and custom interfaces you need to create advanced line-of-business applications. I primarily work with the Microsoft .NET platform.

Integration and Web Services

Websites and desktop applications don't always have to be separate. Complex systems may require several components to interact over a network, using popular standards such as XML web services or custom protocols. With a full understanding of networking and communications technologies, I can create a suite of software components that talk to each other or improve communication between existing software.