{"content":"\u003cp\u003eSo you\u0026rsquo;d like to hire me for your next project! Excellent! But before you reach out, to make sure your project is a good fit, let me spell out what I offer.\u003c/p\u003e\n\u003cp\u003eThings I can do for you:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuild a website\u003c/li\u003e\n\u003cli\u003eBuild a custom web app (including database and backend services)\u003c/li\u003e\n\u003cli\u003eBuild a custom native app\u003c/li\u003e\n\u003cli\u003eProvide affordable hosting and maintenance services for the above\u003c/li\u003e\n\u003cli\u003eWrite copy, edit copy, import content, create and manage backups\u003c/li\u003e\n\u003cli\u003eConsult on performance tuning and bug fixing for existing applications (see \u003ca href=\"/projects/\"\u003emy work page\u003c/a\u003e for a list of languages I am proficient in)\u003c/li\u003e\n\u003cli\u003eManage my own hours, scope work, and provide estimates\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThings I \u003cem\u003ecannot\u003c/em\u003e do for you:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eProvide project management services\u003c/li\u003e\n\u003cli\u003eProvide graphic design services (you will need to contract with an actual designer)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith that in mind, if you would like to contract with me, send me an email at:\u003c/p\u003e\n\u003cp\u003e\u003cbutton id=\"contact\"\u003eClick to reveal email\u003c/button\u003e\u003c/p\u003e\n\u003cscript\u003e\nfunction rot10(str) {\n    return Array.from(str).map((c) =\u003e String.fromCharCode(c.charCodeAt(0) + 10)).join('');\n}\n\nfunction derot10(str) {\n    return Array.from(str).map((c) =\u003e String.fromCharCode(c.charCodeAt(0) - 10)).join('');\n}\n\nconst el = document.getElementById('contact');\n\nel.addEventListener('click', (e) =\u003e {\n    e.preventDefault();\n\n    const replaceEl = document.createElement('a');\n    const email = derot10(\"ro\\u0083Juk\\u0083pkl8wo\");\n    replaceEl.innerText = email;\n    replaceEl.href = `mailto:${email}`;\n\n    el.parentNode.insertBefore(replaceEl, el);\n    el.parentNode.removeChild(el);\n});\n\u003c/script\u003e\n","date":"0001-01-01T00:00:00Z","description":"","draft":false,"lastModified":"0001-01-01T00:00:00Z","path":"/hire_me","title":"Hire Me","weight":0}