Moe Loubani Software Developer / Development Consultant

Services

With fifteen years of experience in the web development industry I have had an opportunity to work with just about every facet that comes with building a website. Here are some of the services I offer:

  • Software Development

    I write secure, reliable, effecient, and easy to read code. I can architecht a solution from scratch or work on an existing code base while following best practices (both in the scope of the software I’m using and language wide). My specialty is writing plugins and themes for WordPress and when I’m working with WordPress you can be confident you’re getting top level support. I keep up with industry trends and I follow best practices as defined by the WordPress codex.

    My language of choice is Javascript (and especially React) but I’m just as good with PHPillustration of programmer working and I have experience with all sorts of different technologies like NextJS, Terraform, AWS (EC2, SES, Cloudfront, Cloudsearch) MongoDB, MySQL, GraphQL, Docker, NodeJS, Git/Github and SVN, Redis, lots of different APIs, SAML, CAS, and some basic server management (I even run Ubuntu as my main OS).

    If you’re looking for someone that knows WordPress inside and out and won’t say no no matter how complicated what you’re thinking of is or if you’re looking for someone to lead a WordPress related team then get in touch.

  • Website Maintenance and Bug Fixes

    Managing your website and especially keeping it updated can be harder than it sounds. First of all you never know when clicking that update button will break something on your site – and you never know how long it will take to fix the problem. Depending on how technical you are you might be able to fix it yourself but if not then what?

    I have maintenance packages that go from simply backing up and updating the site (and then letting you know if any problems arise and how much it would) cost to fix them all the way to packages where the fixes are included.

    I can also host your website securely and I can take care of tedious tasks like content migration or uploading/posting content.

  • Development Consulting

    The biggest mistake I see when working with a new client is when they have a plan they put together without the help of a consultant with development experience. Nothing will save you more time and money than starting your project out with a solid plan put together by a team that includes a developer.

    For example with WordPress plugins come out of the box with a certain flow that will take lots of time and money to change. You need someone that knows the tools that you’re planning on using, knows their strengths and weaknesses, and can help you plan around those things right from the start. That way you aren’t gathering requirements and then coming in below expectations during development time (or over budget).

  • Recruitment

    As a software developer that worked primarily as a freelancer with a whole bunch of different companies I quickly found myself being asked for referrals in different tech related roles. As I searched my network and found people to fill those roles I quickly found that I had a knack for recruitment, both for finding people with the right skillset but also for finding people that fit into the teams that needed them.

    I’ve gone through thousands and thousands of resumes for roles like graphic designers, software developers (Java, PHP, React, etc.), project managers, data analysts, and more. I’ve tested people for technical skills and interviewed hundreds to fill different roles.

    After successfully finding the right people over and over I decided to launch a side project, Cantal, a company that helps connect Canadians with US companies for remote work.

    Need someone to help you with recruitment (or want to skip that and need someone to fill a roll directly)? Feel free to reach out!