Hello, my name is Jody Boucher.
I am a freelance software developer with over a decade of experience.
I am passionate about technology and crafting simple solutions to complex challenges.
I believe in writing code that is clean, clear and deliberate.
Whether you need customization of a CMS, a REST API, or a full web application, rely on a professional with experience in various technologies to evaluate, select and implement the optimal solution. With over a decade of experience building enterprise-grade web applications using a number of different languages and frameworks, I have the experience to deliver the result you need.
Here are some of the services if offer.
Web UI/UX development
I use modern tools and techniques to create web front-ends that load fast, are responsive across devices and interactive.
- Clean and semantic HTML
- Organised and maintainable CSS
Custom development / CMS / Third-party integration
Many solutions require server-side rendering, custom business logic or integration with third-party systems.
I am experienced with numerous languages and frameworks. I use the correct technology to construct solutions that function on Linux and Microsoft Windows back-ends.
- Server web frameworks
- RESTful APIs
- Third-party integrations
- WordPress - installation / configuration / custom themes and plugins
SQL / Stored Procedures / Query Plans
I have significant experience implementing solutions in Oracle Database and Microsoft SQL Server as well as PostgreSQL and MySQL/MariaDB.
And I am no stranger to schema design, stored procedures and optimizing queries for scale and performance.
- SQL queries
- Database procedural code
- Query analysis and optimization
- Schema definition/optimization
Automation - provisioning, testing, deploying
I design, provision and secure infrastructure based function the needs of the solution.
- Automated provisioning
- System administration
- Continuous integration/deployment
- Web server / web cache configuration
Here is a partial list of technologies I am skilled with.
- HTML / CSS / Sass / Less
- AJAX / JSON / XML
Frameworks / CMS
- Node.js / Express
- ASP.NET MVC
- MS SQL Server
- MySQL / MariaDB
- Digital Ocean
Why hire me?
Communication is an absolute necessity. I take the time to understand what you want to achieve and I work with you to ensure I deliver the solution you need.
I have spent many years in both private industry and the public sector. I leverage my years of experience to efficiently implement solutions using proven technologies and modern techniques.
I am truthful about what I know and what I don't know, and what I can and can't do. If you ask me a question and I don't know the answer I will tell you I don't know the answer. But I will do the research and find the right answer, I won't guess and I won't pretend.
I genuinely love what I do. Crafting a software product that is well designed, properly architected and solidly coded is extremely satisfying. I am excited to help you turn your ideas into reality.
I know it's hard to find the right people for your project or business. I am also selective about who I work with. I have great ideas, strong technical capabilities and a focus on exceeding expectations for those who are passionate about what they want to accomplish.
If you think I may be able to help you achieve your goals, get in touch!
Please use the form to send me a little information on your project so I can determine how best to help you.