Banner Image

All Services

Programming & Development

Custom site development

$60/hr Starting at $300

If you have a custom web-project that would not be fit for an out-of-the-box framework such as Drupal or Django I offer custom web development. Writing your application from the ground up in Python, using the Flask framework as a base. While using the custom site development approach it is possible to create a website or web application that only contains the parts you need, cutting out the generics. Direct benefits are: *Speed improvements: Because there are less generic abstractions in code and/or idea, you can many times "shortcut" directly to your desired action instead of having the check several possible hooks which a user can influence. *Security improvements: Less generic code means more control over internal flow and underlying components. Better password hashing can be chosen (eg, BCrypt over SHA*), more secure separation of code and templates can be achieved (eg. Jinja2 or lxml over string manipulation), proper form protection can be build (eg, CSRF), ... *Better user experience: When using a generic framework you are in many ways restricted to what that framework offers. Placements of and interaction with interface elements are many times predefined and difficult to influence as is the flow from one screen to the other. When creating everything from the bottom-up gives you almost full control of how everything behaves.

About

$60/hr Ongoing

Download Resume

If you have a custom web-project that would not be fit for an out-of-the-box framework such as Drupal or Django I offer custom web development. Writing your application from the ground up in Python, using the Flask framework as a base. While using the custom site development approach it is possible to create a website or web application that only contains the parts you need, cutting out the generics. Direct benefits are: *Speed improvements: Because there are less generic abstractions in code and/or idea, you can many times "shortcut" directly to your desired action instead of having the check several possible hooks which a user can influence. *Security improvements: Less generic code means more control over internal flow and underlying components. Better password hashing can be chosen (eg, BCrypt over SHA*), more secure separation of code and templates can be achieved (eg. Jinja2 or lxml over string manipulation), proper form protection can be build (eg, CSRF), ... *Better user experience: When using a generic framework you are in many ways restricted to what that framework offers. Placements of and interaction with interface elements are many times predefined and difficult to influence as is the flow from one screen to the other. When creating everything from the bottom-up gives you almost full control of how everything behaves.

Skills & Expertise

FlaskPythonWeb Development

4 Reviews

  • John 736 says,

    Tim was amazing on this project. He helped me respec it at the beginning, switching from the Drupal based project I proposed to a microframework approach. The work was quickly completed, and followup issues were dealt with until everything was working properly. Tim's communication was perfect - he understood my e-mails and kept me appraised throughout the process. I feel like I got a killer deal for the quality of work done on this project for the price I paid.

    for Drupal Recommendation Website on Nov 15, 2015

  • John 736 says,

    Tim was amazing on this project. He helped me respec it at the beginning, switching from the Drupal based project I proposed to a microframework approach. The work was quickly completed, and followup issues were dealt with until everything was working properly. Tim's communication was perfect - he understood my e-mails and kept me appraised throughout the process. I feel like I got a killer deal for the quality of work done on this project for the price I paid.

    for Drupal Recommendation Website on Nov 15, 2015

  • Omar 9 says,

    I can't imagine what this project would have been like with someone besides Tim - he absolutely went above and beyond on this project, had stellar, timely communication through the entire process. Every time I added a detail, there was no resistance (and usually very welcomed additional ideas) and very reasonable add-on fees. I will keep Tim at the top of my roster for future projects.

    for Webpage with Google Maps GPS tracking on Sep 26, 2014

  • HandCrafting Justice says,

    Tim was extremely helpful, responsive and knowledgeable while fixing a major error on our Drupal site. He was able to start working immediately to discover what was going wrong, gave detailed but understandable explanations about what he was doing to address the problem, and was gracious and professional in all our communications. Definitely the best freelancer I've worked with on Guru so far!

    for Fix Drupal WSOD error and update Drupal on Mar 24, 2014