{"data":{"featured":{"edges":[{"node":{"frontmatter":{"title":"RFP Success Express","cover":{"publicURL":"/static/d511c7966df898a890972e4970ca0c6a/RFPSuccessExpress-placeholder.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAACv0lEQVQ4y1WTy24kNRSG6014Fl6At+AdWLBhx5oNG14AjYQAcZEQSJlJ0ohJpqeT0PdO18Wucl26yy7Xrbu6kw9VEUBY+vQf6Rwf/8eWndCckeZMWDwRVxCX/K0vZC282xjmviFrXvIvNclLTb+37yGLJ5w+iOwzj0nNL6N7ru82jCYbRncb3oyXXE/W/PGw5fJmypvxitH9lqs+f//I1fs1V5M1m6QmtM9DU+cfd8H+yCLIWQo9FP72+wMXb2f8Orrjcrzgcrzi9c2M17fzQS9v5/y5TZn5O0Te/evS6UcOzYmHTcTdUgzaM1kK3i0EbtYMo/UspeFm5nM795msQsYLwftVyNupS6QPKPuE48aWR0/hRTlhahFJgUwtaldSaItWCZ7cIeMcY2tMWaO1Zm9K8qKmrA8U9YGHmWQlNM7U2/P9pctPI8HPI8kPo5RvLgTfXuV88mPJp98JbqYRcZxiC4O1lsPhwPl8HqjrFlOUTLc5i0DjiFizTxVlZdnrjLK01E3H1rvmo1ev+ODrW76arFAiwgt80jTFGENVVTRtQ3vsCEKFzjNUpnFkmOIFSzKT4Ud7dtrSnaHLLmg++5CPv/icL5cLEj/E9V1kKAlDiRABcRzRtEe2Imbr+YSJxumbqDjBVi1l3VK3HVWvRzAriVUSUzW4vkTKAKXU4Ox8PtGvY3di6wXDAVGqcYJYY5SgtCVqX2HrDpN3WNuiK0tzOJDuDJ6ICAKfPN/TnbqBU8/5CZlokjQjTHIcT+VEkSTNdsPdZLuMfa5p25Y8zymKgmxvmK+3BCJAxTGRUgN9rI1BRoo4kriuwBGJobQFVV3T1NXLozQcj4fBTZ/LjWXmZcz9jJmbMvP+Y+omzPvYTdhEBc5jqHFFjB+muELhyQQvTIeLXjwKVlvB2o8R+kxU9P8WQvt/pH0mLCEq4S/Dyb4SMVQLbAAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/d511c7966df898a890972e4970ca0c6a/55709/RFPSuccessExpress-placeholder.png","srcSet":"/static/d511c7966df898a890972e4970ca0c6a/57a76/RFPSuccessExpress-placeholder.png 175w,\n/static/d511c7966df898a890972e4970ca0c6a/4f2d3/RFPSuccessExpress-placeholder.png 350w,\n/static/d511c7966df898a890972e4970ca0c6a/55709/RFPSuccessExpress-placeholder.png 700w,\n/static/d511c7966df898a890972e4970ca0c6a/e188d/RFPSuccessExpress-placeholder.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/d511c7966df898a890972e4970ca0c6a/50167/RFPSuccessExpress-placeholder.avif 175w,\n/static/d511c7966df898a890972e4970ca0c6a/2414d/RFPSuccessExpress-placeholder.avif 350w,\n/static/d511c7966df898a890972e4970ca0c6a/f3743/RFPSuccessExpress-placeholder.avif 700w,\n/static/d511c7966df898a890972e4970ca0c6a/a5013/RFPSuccessExpress-placeholder.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/d511c7966df898a890972e4970ca0c6a/81b0f/RFPSuccessExpress-placeholder.webp 175w,\n/static/d511c7966df898a890972e4970ca0c6a/cf1dd/RFPSuccessExpress-placeholder.webp 350w,\n/static/d511c7966df898a890972e4970ca0c6a/f3ad2/RFPSuccessExpress-placeholder.webp 700w,\n/static/d511c7966df898a890972e4970ca0c6a/ac9e4/RFPSuccessExpress-placeholder.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":470}}},"tech":["React.js","AI Integration","Plate.js (Rich Text Editor)","Stripe","B2B SaaS"],"github":null,"external":"https://rfpsuccessexpress.com/","ios":null,"android":null,"cta":null},"html":"<p>A B2B SaaS platform was developed to streamline the procurement lifecycle by integrating the RFP Mart API for real-time project discovery. The application features a high-performance React.js interface centered around an AI-integrated proposal builder and a collaborative Rich Text Editor (Plate.js), offering Google Docs-style synchronization for multi-user editing. Secure monetization and subscription workflows were implemented via Stripe, providing a scalable, pixel-perfect ecosystem that automates the transition from finding opportunities to generating winning proposals.</p>"}},{"node":{"frontmatter":{"title":"Roof360","cover":{"publicURL":"/static/f586fb41f4b103b7a04ee293f57a1437/Roof360-placeholder.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAADQElEQVQ4yzWT608iBxTF+WubbGO2bdq4zdb1sd1uW9OkiWa7Nna7McZqxfpYFOSlPAQHcRcEQZxhYHiLMMMgKK/BXyO259P9dG7OPb9rkg7fILl/5XL3OeLeJCnLc3LCEt1ej16vx4Pi0TCb80/IOadJ7U5yaZ2mKoe47XTpdG7pD/oMh0OM4RBTrlCiWCqSi7tIWae5tM5wYZngpiryv1KpJO6lcRTnS0Trg+kEkuNn2s0a/YGBMTQwDIN+v4+pUMhRqZTRbu4oRreRLN8ifnhGNWlDa7bI5RTKpRzhzSkCK18jWqdI26ZI7XxD7dI9WjgcGtzDo2G5UqJYzJPOZIl/9BHcnCW4NkHpdIW0LBMIBhCOjzDPj7E9/xnrc2P89vopb149YfXdL1h2LVg+7LCxsYGq1jHV1RrxeIyLZJyrqwr6TZdj3z6ib5Hh/ZCBYXDb1lEOZik6X/DX20kyioJar9JqNdEbdYx+lwO3i0TiHJOmqaRS5+Szca6rBYrVDEGfGUlYpaZqZLNZlKxEeOMFp6tPWV/8nnqjNYraHwzo9QejWQiFHg1bt10kWSIWDeCy24iLx3hc6xTFEwqlMtFohLNImMPlcYLLY/z9+xTlvEhHy3Knl2jXs9DT8Di2OU8kMV0n94h5V6hW8lQrRbSyTOzs4yh+qVQkFBII+NzYFr/kZPULzIszlLLn6PkwejlJXQlzV0vh3lsjfp7EVBbeEncvcBQI4HA68HoP8Pt9qKqKLEsEjx9K8WP74yu87z/H/O4VavNuFPP+P6x07RqX0z7qwqSKDi6Ebcw7NuYWlnj5wyxbW5voeoNGo4GiKCROPYTME1xYno9uWCjkaetX6A2V63KWnBRhe2ud2FkEU7sQRvzkQjg5JXKWQEwrBILHIwQ63S43NYWG7Ed2z5KxT/HPn6/RGhr3Rodep0XvrgkMOPI6ifp3MLXyJySEXdR6jUH/8dWSiQSVqytu22203CdUyY/o+ImMfZr3c98hhCNcppIj1C4SMTIZmbXVFc58m5iaikA1n8LpdGGzWdm37+P1etE0jWZTp5GPoKZ9SI4fke0z+FfG2Vh4xoHDgsfrw+Pxcmjfwbu3TC0t8C/jNXof4ZFyNQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/f586fb41f4b103b7a04ee293f57a1437/55709/Roof360-placeholder.png","srcSet":"/static/f586fb41f4b103b7a04ee293f57a1437/57a76/Roof360-placeholder.png 175w,\n/static/f586fb41f4b103b7a04ee293f57a1437/4f2d3/Roof360-placeholder.png 350w,\n/static/f586fb41f4b103b7a04ee293f57a1437/55709/Roof360-placeholder.png 700w,\n/static/f586fb41f4b103b7a04ee293f57a1437/e188d/Roof360-placeholder.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/f586fb41f4b103b7a04ee293f57a1437/50167/Roof360-placeholder.avif 175w,\n/static/f586fb41f4b103b7a04ee293f57a1437/2414d/Roof360-placeholder.avif 350w,\n/static/f586fb41f4b103b7a04ee293f57a1437/f3743/Roof360-placeholder.avif 700w,\n/static/f586fb41f4b103b7a04ee293f57a1437/a5013/Roof360-placeholder.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/f586fb41f4b103b7a04ee293f57a1437/81b0f/Roof360-placeholder.webp 175w,\n/static/f586fb41f4b103b7a04ee293f57a1437/cf1dd/Roof360-placeholder.webp 350w,\n/static/f586fb41f4b103b7a04ee293f57a1437/f3ad2/Roof360-placeholder.webp 700w,\n/static/f586fb41f4b103b7a04ee293f57a1437/ac9e4/Roof360-placeholder.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":470}}},"tech":["Expo","Next.js","SEO","Data Analytics"],"github":null,"external":"https://roof360.do/","ios":null,"android":null,"cta":null},"html":"<p>The mobile app was enhanced with Expo while the web platform transition to Next.js was supported for stronger performance. SEO strategy in the Next.js architecture improved discoverability, and advanced analytics features were integrated to support property transaction workflows.</p>\n<p>Admin portal: <a href=\"https://admin.roof360.do/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">admin.roof360.do</a></p>"}},{"node":{"frontmatter":{"title":"Love Post Marked","cover":{"publicURL":"/static/40b410a458278d8ab71c9dd4b66229d9/LovePostMarked-placeholder.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC/klEQVQ4yz3R6W8bRRjHcf+ffRNeQF/yrlITQnASaDiE1Lfwoq+olIBUhAqUlqQJjs+1HcdXwfb6PtZ7ew977T2+yOvCSD/NPBrpMzPPJLzZCF+ZEygKvqIQqCqRpsZ1ZJoMc1mUfBbr6g3G5Rv8uUSgaQSqEsd/n0DZ1YlgIOKP+2xkCV+W8SSJlTRjLU1ZyzKjXIb29SWZ8x+ovvyZQJb/x2Lwv4vEoEQi3IKzMYGmgG1h9LuUbq5Iv35F6fqKf+7vmLVbDN816TVq9CplBrV72iUBvSsSqerukBiUSfjTIaGmovc6NHNpfr045/bVbwxqFZzpmMWgx9o08C2DzWKX0LHw7UUcz1BZ6iq+rhEoMon1fAYLg7ubS1qFFL//9Jzq7SWFt38wFlu4hoJlzlkZGp6p4xoqlibjaAqBY9FrNnj+7DvEugCGRsKXJTANKqlruvUynjaF1YJGqYC83SNiXsngd1ts2zNv3NMRspjNKlFfxG4IdF5eINeLBPoWVGZgGJRS1/R7LZa2TuQvqVdKKKrMdkiiiKUpeNaClWOxUOa4po7nOBjzNvpUROt1d0/25QnoKveZFINRj/V6GSO1WgVV2YGzuYS5MAmiiNXKwbV1VFlmvdkQhBGua+GoM3xpSiIwDXBdqsU8g+EWXMVIvVFF09R47W6b7y0Jo5CVt8KybUxDJQwDAt/H9RwcUyEwdBLLYoH1iwtKz75Hd2z8zTpG/n7XZD4dEUUhuiLjOjZRGOK6DqZpom8/JfDZeB7m0kavlVne3pDQkgfYh48oPP2G9mCANBkzGY8QhALGwojxYq1GKn1JqSKQztxyVy9SLmap5HNUy3lusim6v/yIfviIhHaWxDlLcnV8yKdPvuDoOMnR6QnffnXGrHqH1RcZlAuIhQydfJqekGNYEegKWdq5NINSnn61zOTFOfqTox2on31G4+Eebz/6gNd7D/jzwz3+2ntA5+OHjE72GZ88ZnJ6wPTzg3ienOy/rz9hfLrP+Pgx0pdJjKdf8y8zOJ/fi0BoLAAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/40b410a458278d8ab71c9dd4b66229d9/55709/LovePostMarked-placeholder.png","srcSet":"/static/40b410a458278d8ab71c9dd4b66229d9/57a76/LovePostMarked-placeholder.png 175w,\n/static/40b410a458278d8ab71c9dd4b66229d9/4f2d3/LovePostMarked-placeholder.png 350w,\n/static/40b410a458278d8ab71c9dd4b66229d9/55709/LovePostMarked-placeholder.png 700w,\n/static/40b410a458278d8ab71c9dd4b66229d9/e188d/LovePostMarked-placeholder.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/40b410a458278d8ab71c9dd4b66229d9/50167/LovePostMarked-placeholder.avif 175w,\n/static/40b410a458278d8ab71c9dd4b66229d9/2414d/LovePostMarked-placeholder.avif 350w,\n/static/40b410a458278d8ab71c9dd4b66229d9/f3743/LovePostMarked-placeholder.avif 700w,\n/static/40b410a458278d8ab71c9dd4b66229d9/a5013/LovePostMarked-placeholder.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/40b410a458278d8ab71c9dd4b66229d9/81b0f/LovePostMarked-placeholder.webp 175w,\n/static/40b410a458278d8ab71c9dd4b66229d9/cf1dd/LovePostMarked-placeholder.webp 350w,\n/static/40b410a458278d8ab71c9dd4b66229d9/f3ad2/LovePostMarked-placeholder.webp 700w,\n/static/40b410a458278d8ab71c9dd4b66229d9/ac9e4/LovePostMarked-placeholder.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":470}}},"tech":["Cross-Platform App","USPS API Integration","Logistics Automation","Global Launch"],"github":null,"external":"https://customer.lovepostmarked.com/","ios":"https://apps.apple.com/us/app/love-post-marked/id6758606470","android":"https://play.google.com/store/apps/details?id=com.LovePostMarked1&hl=en","cta":null},"html":"<p>The cross-platform application was enhanced for global user engagement. A complex USPS API integration was designed and implemented to automate postal logistics, while technical requirements and delivery timelines were managed to support stakeholder expectations for launch.</p>\n<p>Admin portal: <a href=\"https://admin.lovepostmarked.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">admin.lovepostmarked.com</a></p>"}},{"node":{"frontmatter":{"title":"Roofhyve","cover":{"publicURL":"/static/adba726a72c2916aebf8bee7af6c7430/Roofhyve-placeholder.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAADaUlEQVQ4y0WSW0ybZRzGv3sTyTTxwotxsewUmZkxYrItXnhIRhaNKB6GMgZmYcMrE5VkRpACY9lAkcnYQkPXrhtMIgy2aYIuG4qUCowFNsoKH22/Q79zSwkdiJk/088Y3+SX9+r9v8//eR5BspaJ6Tb+y73UflVL88kTTE5Ncv3GdcbD44yHQ4TCY4TcO0Ro/F/GQmP8+tsIN2/+wunTJ+nsaKW9tQHBzGSRdJu+/n6m70wwNzeLbqjcnZ0kqanoehLT1LFtE8v6H9u2MHSdTCZDIODj+8teujpOIaRW19DsNL5AgHuRexiWiaLKLIoPSCYVElLcRdOSLrlPNE1FTcosxRaxbINg8AK3fh6gtqYaYWXtL5az61y60st8NEJqOU0kep823wm+C7ZwPzJLLCZimoY70DA0kppCVJxnNDxCQo1z8aKPidAwrU01CJKVZmT8Due9XkQxiuOYSHKc8NSY+0gUF4jHRXdl2zZYXk4xE5li4m6I0fBtlmSRc+c7qDz8HsWvv4rgv/oT2599gUMVFaTTDqoqoygy0eg8hm4gywl0XcU0NdJpG8PUyGRSKGqCyekwhq3R+nULj+flsWPnDoTKjz/lsU1P8mH5YTY2NkilUu6QRTGKZVkkpBiJRAxZkZCkuKteliXE2AK3RofRLIUzZ77lg9JSysrKESqPVJH31NNUHKniz/U1HMdxFeZ8s23bNV5REq53lqWjG0kcxyaeWOL3P0ZIWgrt7W0crfqI6upjCCUlb/HJ519wvM5DNrtCOp1yFcw/mMM0TVdVzob/kpWkmIuua6iqSmZlhUtBPz9c8dHX40PYX1REbV0tTc3NZDJpHMdCkhNuupqmEUuIzEVmmZmZdkMzDB3HdjANE1mWWV9fx+Opp7DwOUqKixB2FhTw8kuFHK0+Ru5kH666pVVUiZVMxu1Zria5pE3L4OFaloX4HElDZnV1lUd/P6Kh0cOLzxfw5oFXEF7bf4DduwvIe2ITe/bt5eDBdyk7VM4bxW9T8n4pdfUNeBqbaGhsxNNQT8k7JeRv3czmLfns2buPmprP2LXrGbZuyWfb9m0Ix7+so29gkG5/gK6uLq4NDXLtxo/0Xx1iYHCInr5+znX76fR2EwheoKc3SGfnWVpaT/FNWwsjt4fxes8S8HcRDHj5B1c2NUIKkA60AAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/adba726a72c2916aebf8bee7af6c7430/55709/Roofhyve-placeholder.png","srcSet":"/static/adba726a72c2916aebf8bee7af6c7430/57a76/Roofhyve-placeholder.png 175w,\n/static/adba726a72c2916aebf8bee7af6c7430/4f2d3/Roofhyve-placeholder.png 350w,\n/static/adba726a72c2916aebf8bee7af6c7430/55709/Roofhyve-placeholder.png 700w,\n/static/adba726a72c2916aebf8bee7af6c7430/e188d/Roofhyve-placeholder.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/adba726a72c2916aebf8bee7af6c7430/50167/Roofhyve-placeholder.avif 175w,\n/static/adba726a72c2916aebf8bee7af6c7430/2414d/Roofhyve-placeholder.avif 350w,\n/static/adba726a72c2916aebf8bee7af6c7430/f3743/Roofhyve-placeholder.avif 700w,\n/static/adba726a72c2916aebf8bee7af6c7430/a5013/Roofhyve-placeholder.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/adba726a72c2916aebf8bee7af6c7430/81b0f/Roofhyve-placeholder.webp 175w,\n/static/adba726a72c2916aebf8bee7af6c7430/cf1dd/Roofhyve-placeholder.webp 350w,\n/static/adba726a72c2916aebf8bee7af6c7430/f3ad2/Roofhyve-placeholder.webp 700w,\n/static/adba726a72c2916aebf8bee7af6c7430/ac9e4/Roofhyve-placeholder.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":470}}},"tech":["Lead Generation","Estimation Engine","Roofing and Solar Business","UI/UX Implementation","Workflow Automation"],"github":null,"external":"https://abcroof.roofhyve.com/","ios":null,"android":null,"cta":null},"html":"<p>A lead generation and estimation system was expanded to help CSRs produce detailed roofing and solar proposals. Advanced calculation modules delivered precise roof and solar potential estimates, while automated customer delivery systems and visual layouts streamlined operations.</p>\n<p>Customer portal: <a href=\"https://customer.roofhyve.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">customer.roofhyve.com</a></p>"}},{"node":{"frontmatter":{"title":"Tenant XM","cover":{"publicURL":"/static/f64c335a42ad8495c04110d12df4975c/TenantXM-placeholder.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAADa0lEQVQ4yzWRf0yUdRzH74/+6r/6k8ZafzhHiSmOoEXLtgpT+eWCHXJM4yAZMeVAPOASlYF0QKW22YJFNBCMH+oyEU0wp26aLEwPhbyDIXchcegdd889P+557tWeh/xs3+3z/ny3197vz8dkPTHKR/XneLt6kNT9A7xbM0SafYj81ksUfn2Zsh9uk98yTFpuEe9bLHy4p4y1GzeyJj6OuLhXeOHFl9meX8TJvrO0tPdgAo0M5xivfdZDRfvv9F+fom3oDhfueJhwP0Evj3eJzOJ9WCpsFNgd2PfkMdhYxrHactYnvsmrCUkc7jjFoY5uTKIs4/b+y8PHi7hmF7g38w9T80s8XQnhDwTR//+cnsNcXoOj6Sh1rceoLcmloSiTwbZavrRZiU9IZdcRJwe7TmGSFZmIGMG7uMxKOMSKECEiRwkIEk+WnxEIC9x2zfB6eg4pO3LYlL2DsryP+b7SSm/D5xwtzWVt4lukWD4lKSsHkxJVCIVDPA08Q5IVJCWKHI2iqKrhTtNU7j+a5430bJKzMlmXkU1yajJflVj4IGU9W9M24KirY1eDk4T0LZhisRhhQWDJv4SqRtG1KElIsoQiSciSwKTHR2J6Dhm7C/mkfC/ZViuOvSVYtm+m1V7Kg1kftx55sTm/waTFNBRZRowIaJqGqmmEBIGIKCKLEVRZNIDrtuWyc185ZlslDcdP8EV9DYdLshkd+40Jt4+puUV8AQWTDtFj6aW703UspqHJEqqqz2M89HhZk55DmjmPkoP19J85R2d3D4fqHQz8Msxff8/h8niZfOzXgSqqqqHFYoY7vddBOjgYjiAIYaZmF4h/bysvbUqiuNpOV3cfXacH+fn8CNf+uMv4pJtb96a56/at7jAYDOJf9hsgXT9/sqKgqQqTbi8J28ykmAuoqj/CyY4f6eob4OzwCKM3x7k+fp/zl8e4MTG9usNgSCAQDCLpR1AUREk2Lm4ANRWX28uGXCuVDU00O1tpcrbS2d1Ld+9pRq7e4OLVmwxfucbknH91h9GoasRVolFkeRUo/w8kpuGaWeCdLVlUWHdSsb+aqgMHDJc/9fUzdOEKnb2D/HppFNfs4vOjaEZEjKgaiiIbvSiJgMoDj49CcwHNtiLsVRXsLi7leEsjXe3f0d7WSO+3zbimPUxMz/Mf/FImweE++pAAAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/f64c335a42ad8495c04110d12df4975c/55709/TenantXM-placeholder.png","srcSet":"/static/f64c335a42ad8495c04110d12df4975c/57a76/TenantXM-placeholder.png 175w,\n/static/f64c335a42ad8495c04110d12df4975c/4f2d3/TenantXM-placeholder.png 350w,\n/static/f64c335a42ad8495c04110d12df4975c/55709/TenantXM-placeholder.png 700w,\n/static/f64c335a42ad8495c04110d12df4975c/e188d/TenantXM-placeholder.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/f64c335a42ad8495c04110d12df4975c/50167/TenantXM-placeholder.avif 175w,\n/static/f64c335a42ad8495c04110d12df4975c/2414d/TenantXM-placeholder.avif 350w,\n/static/f64c335a42ad8495c04110d12df4975c/f3743/TenantXM-placeholder.avif 700w,\n/static/f64c335a42ad8495c04110d12df4975c/a5013/TenantXM-placeholder.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/f64c335a42ad8495c04110d12df4975c/81b0f/TenantXM-placeholder.webp 175w,\n/static/f64c335a42ad8495c04110d12df4975c/cf1dd/TenantXM-placeholder.webp 350w,\n/static/f64c335a42ad8495c04110d12df4975c/f3ad2/TenantXM-placeholder.webp 700w,\n/static/f64c335a42ad8495c04110d12df4975c/ac9e4/TenantXM-placeholder.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":470}}},"tech":["Web Platform","Communication Systems","Call Management Inbound OutBound","Rental Operations"],"github":null,"external":"https://tenantxm.com","ios":null,"android":null,"cta":null},"html":"<p>Rental operations were streamlined through enhancement of a sophisticated inbound and outbound call management system. The web platform was designed to optimize communication efficiency between property managers and tenants, with focus on reducing lifecycle friction through integrated communication tools.</p>"}},{"node":{"frontmatter":{"title":"Y-Drive","cover":{"publicURL":"/static/52b916b5b9bdfbce32f087e06ec61d0f/YdriveImage.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAADZklEQVQ4y03S+U/bdRjAcf6luUQmcUzpwTUxiEa333BbxIxjPWkguwgMOiiOTBnFCR2l0NK13x5yjXVsDhbKNUA5CqUctrRUaockGgbZ23xLTPwkTz4/PE9eT54nT5pELVB4s5/Pa4b47PYQhbcG+PS6F6lGQKIRUv9JuMhSC+RXefiq7glFNcOp+KJmiLwqTyon1qVJNC6Kbji42uig+HYv5QaBCzVuZLp+cqoHya4aQKbzItUKiM3zdE4KtGbyVY/IVXRyXmPhfLUXidqJTATPKQRKGx4w4LOhb2xi7JdhyvUW0i+3k1F8j4yvW/io1IRc6+JjjZsLVSZaf+pGd7OOO4b7GIy9SBU9yCo9yLQCaR+W2akzmojF59nZWSWZCHK33YzdM4zV1o1LEGi3uJGrH3NW6UZl6CMZC7ATDRHfjfHb4gLZik4kWu9/YB93jI9IRJeIhtdJ7AZpMnalCuPxLYLhbQZ8z8jR9HFO5aGsoYu15WmWAwGezk7hG/ORrzQhrfQgF8GMMht6Yw9vYgF2dzZIimBbB+MTLwgFQ0wvzeIa9JKrfUymysu1u90El/2EQtsEQ4vMz42RK4JaD/JKF2kZpVaaOxzsxUJEw0ES0TUMRguTM35+XZkjEl7HNzqKXN1HpspNhd7G8pIf/8IEm5urLMzNIK/oTIGpkT8otdL40MrB3ibRSJBEbI2mNgvekSe89D9nbm4Su3sQWQr0UFJr5uX4CC9ePWd6apwR3zNk/wfPXO3B8NDO5s4ky8EJfo/M02Tsxv96kXg8zsHBAYOjr5CqbGQqBRQGB1sb6+wl93l7dMxiYC0Fiucn0zhPwPoHvayHpwiEFtlP7tHS4WBldY13R38jvsnZBSRKK2cVAspmcT1bvDs+BI6IhLeRV5hSoFTjIC39WzPNJi9//ZkkEvmD48O3fG/+GevoCgub+8ysv6Hv6fzJDpVOrtQ76PdvMLGaZHwlwejrbbKvmchSO5Go7SLYxT2TAByyn0xw9M8+Te02rn/Xjb7Nir7VQmW9MQWKh31R9yP6+500tFpo+MFCbUsH0rIOZFo32ZUO0kS5SGdG0Wjl0i0TV2p7yVN1caawnPSCEk7nf8P7X15HqnEi13nILDFyKucS7+Vd5lROMacLyshS2Pmk2svFukH+BdG+4wN7qrTnAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/52b916b5b9bdfbce32f087e06ec61d0f/55709/YdriveImage.png","srcSet":"/static/52b916b5b9bdfbce32f087e06ec61d0f/57a76/YdriveImage.png 175w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/4f2d3/YdriveImage.png 350w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/55709/YdriveImage.png 700w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/e188d/YdriveImage.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/52b916b5b9bdfbce32f087e06ec61d0f/50167/YdriveImage.avif 175w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/2414d/YdriveImage.avif 350w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/f3743/YdriveImage.avif 700w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/a5013/YdriveImage.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/52b916b5b9bdfbce32f087e06ec61d0f/81b0f/YdriveImage.webp 175w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/cf1dd/YdriveImage.webp 350w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/f3ad2/YdriveImage.webp 700w,\n/static/52b916b5b9bdfbce32f087e06ec61d0f/ac9e4/YdriveImage.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":470}}},"tech":["React Native","React.js","Real-Time Tracking","Third-Party APIs"],"github":null,"external":null,"ios":"https://apps.apple.com/us/app/y-drive-app/id1466012841","android":"https://play.google.com/store/apps/details?id=com.ydrive.pax","cta":null},"html":"<p>Delivered a full-scale ride-sharing ecosystem spanning mobile apps and web platforms for both riders and service providers. The platform combined real-time tracking, high-concurrency infrastructure, responsive React.js interfaces, and third-party API integrations to improve safety, scalability, and day-to-day operational efficiency.</p>"}},{"node":{"frontmatter":{"title":"Whitetail - Almanac","cover":{"publicURL":"/static/d6f05c9c0c42c32866a69f7742e63fc0/whitetailAlmanac.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADSUlEQVQ4y3WTbUzbVRSH2Rc1xkQig9Ft7bYK7TBLjIvEBedcRwsUaGmJyaIxUeMXp3YzTN0GY2OwZS19BT6gJouBbR+MxoVIF2dmjMqchshAdEyRUtoCfaMvFmYppY/pn42JmTc5Oefmnjz5nXPzyymyaSi2a8nm9W0K8lr3kt+mEOKxU8+Tf1ohvMvsWjabKslteY6C0/uE92x/9r7VUr3KyCm2rRRyRx2i5nIkjRWUNGspOaFFfEzFphMqZA4txQ4t24w1iI6Vs71Zg7ypFmmTmg1HFBSZNf8C3ilk9jo+ufEl455JfhkfY/TPW3hnZ/hs5Csk5io2tVdwoO8M/lCQ36bGmQpO4w3PEoiGqPj4DcTmKoGxCiyya7juHsEz4+O7Xwe5fmuIubkwV36/JjSLTEoOOdshBbFYnOX0MsuZDEvpNOqet9jcXrkWmM0DriFmI0Fu+MYYmBhiKhzFeXMAiaWKjSYVB/tNZE9yaZFMKkVwLoA/EqC613AfoEPL12M/Mh/5i8lpP/0TUX52D9P5k1NY+l2FoXgEV8jHbbebv6c8ZPwBqs4bEP8XKO/QcWnwKtOeaX4YvcmV8TjDXg8nv3citagRGZW84zTjCngY9f0hQL3hGZLBAOrzhvuPPOgeJZNIQRoWM+DxZ/h05BpbrdkdqlZ26JshMTmB2+/BOzeLPxaipvd/gO/12TD2n6Pzm4ucG/yc7m8v0tBnQmqrFRRmgeH5ONFZH0suF8lpH+FIcK3CuzCptZZHj5chaVGS8+5T5BvK2PmqknUHn6Skq55CYzmGL4wsJeaJxSMkEjEWElHSqUUqe968t8N7Tqklt0lJYVMNBSf3oW97nW6znYKG3ci79BSeLafhsgWSGZYXbrO0kCK5IHw61b1vr1Uos2sQm+vQfSDn5Y/ErDv0NA81lJL3/h4eProLuUPHNmsNz3a/wks9R6n58DBHLh3g6vCLvHbhMDs69vO4rVYQdkehBqlVS2nnbsq6niHvlIL1rXvJbdmD6IxyxcuOOjaeVfFgYykPNO5iQ+tOSh07eOR4KZJ2teB1wXpFQqEVoFssOiQWveDrldAJIMFJ2UkcdZR06nmiU4/MUc8W6wts76hfhWUV/gNLcr9SyZeq/AAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/d6f05c9c0c42c32866a69f7742e63fc0/3f52f/whitetailAlmanac.png","srcSet":"/static/d6f05c9c0c42c32866a69f7742e63fc0/b8549/whitetailAlmanac.png 145w,\n/static/d6f05c9c0c42c32866a69f7742e63fc0/a97a3/whitetailAlmanac.png 290w,\n/static/d6f05c9c0c42c32866a69f7742e63fc0/3f52f/whitetailAlmanac.png 580w","sizes":"(min-width: 580px) 580px, 100vw"},"sources":[{"srcSet":"/static/d6f05c9c0c42c32866a69f7742e63fc0/d53fa/whitetailAlmanac.avif 145w,\n/static/d6f05c9c0c42c32866a69f7742e63fc0/c9507/whitetailAlmanac.avif 290w,\n/static/d6f05c9c0c42c32866a69f7742e63fc0/8c06d/whitetailAlmanac.avif 580w","type":"image/avif","sizes":"(min-width: 580px) 580px, 100vw"},{"srcSet":"/static/d6f05c9c0c42c32866a69f7742e63fc0/bd458/whitetailAlmanac.webp 145w,\n/static/d6f05c9c0c42c32866a69f7742e63fc0/e6406/whitetailAlmanac.webp 290w,\n/static/d6f05c9c0c42c32866a69f7742e63fc0/17db0/whitetailAlmanac.webp 580w","type":"image/webp","sizes":"(min-width: 580px) 580px, 100vw"}]},"width":700,"height":482.7586206896552}}},"tech":["React Native","Javascript"],"github":null,"external":"https://cp.hunters-edge.com/","ios":"https://apps.apple.com/us/app/whitetail-almanac/id1603886153","android":"https://play.google.com/store/apps/details?id=com.whitetail.almanac&hl=en&gl=US","cta":"https://cp.hunters-edge.com/"},"html":"<p>The WHITETAIL ALMANAC is a comprehensive calendar predicting daily feeding and travel patterns of the white-tailed deer. The listed information will indicate when a major feeding period should occur and where to hunt during that period. Green Days suggest stand placement along Travel Routes or the edge of a Food Supply. Days which are Red in color, suggest hunting in or around a whitetail’s Resting Place.</p>"}},{"node":{"frontmatter":{"title":"Cofit 365","cover":{"publicURL":"/static/91e0e8dec13790b8894cc45312f86fa3/Cofit1.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADEElEQVQ4y32Ua0wUVxTHTYzxCyVqXJsVREHUpHUbxQRwlaRJQWB3dnZmZ3eY2ZfARxfj+qhKbJraSFvT0k0FFmRFYekWXY2pRmlDgo8vRo0mSvxgBJSYKL7qixC/+WtmUFMC9iYnN5PJ/d3zP+d/zwxPm4Lc6sHYXb+JCI0upGYZd1xCPVKFnvLjO6zibpJw/OzEGRMQm93I7R7UpIbapSHHJ84bMeM9UGn3Ut5QQVG0GKlRZtvJ7eipAPrpAP6eAM5fBNbvKEGJeYke30rk1Gaqe2sJngwjtchTgd6Ej6++K0WodxE5UEfw+xA7u3cRSdfhS6q4fhUpqF6DvXYdjqiTih2VVOyrRPtdnz5DX4fKuq/Xs//Mjzwde8rZP88weu8R7f0JhDYXYsyNtcDK7E9nM3PuTGZZZpGRnYHYJKEkvB/KZgI9rQqegwqumEjftT6MNfJmhEujl0jfOoGUkPEe8pFXupSckhyWOZeTV5bHwsKFSHHZVDcZ2KaYP0I9Ya7cucrY+GtGHg/z4NUDBh4OILS4CB0PY1NtWGwWFpcsJqsoC+tqq1m/qRm+AwZSQa4NXWfs5Rjjr16bmQ7+M4gjLhBKh/nM+znzcuczf4WFbFs2mUsy8bQrZkOnAA2b1BytpfNGFwfvJ4jEImwoL6WxuxEtqaOldIprCtlUraFvVOg80oE35KPygAPfIXX6DMM91Zy93Uv/s3Mk/07yQ0MD6XNplMNe9D/8FNYUUS56KPMI7Pn2Gwq/XIsrLk5fQ6P1hu+GHg3z3zX0fBhH3GlKXqnZyFqZw9LifBatWsTc/Dkfl2wA/akAdx/fnSC9fQd8MoSzdaKGNu0LMq2fsGDFAiz5Fubk/g9woikhU/LNlwNcfnKFGy9u0jv4F2KbG39PkILaNayqWY29zo49ameZsByxyW1aaiqwRSZwLMiWvij1F/ew8/xudl+oZ2v/dqq6NbRuHbFZonRvGc79ApU/OSjbuwH/0eAH2GTJxvPr8KF2VZk3vg/j2/CZYXyjMcbAMIaFEcbgUDurJj29fwGWt41YOPyGogAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/91e0e8dec13790b8894cc45312f86fa3/3f52f/Cofit1.png","srcSet":"/static/91e0e8dec13790b8894cc45312f86fa3/b8549/Cofit1.png 145w,\n/static/91e0e8dec13790b8894cc45312f86fa3/a97a3/Cofit1.png 290w,\n/static/91e0e8dec13790b8894cc45312f86fa3/3f52f/Cofit1.png 580w","sizes":"(min-width: 580px) 580px, 100vw"},"sources":[{"srcSet":"/static/91e0e8dec13790b8894cc45312f86fa3/d53fa/Cofit1.avif 145w,\n/static/91e0e8dec13790b8894cc45312f86fa3/c9507/Cofit1.avif 290w,\n/static/91e0e8dec13790b8894cc45312f86fa3/8c06d/Cofit1.avif 580w","type":"image/avif","sizes":"(min-width: 580px) 580px, 100vw"},{"srcSet":"/static/91e0e8dec13790b8894cc45312f86fa3/bd458/Cofit1.webp 145w,\n/static/91e0e8dec13790b8894cc45312f86fa3/e6406/Cofit1.webp 290w,\n/static/91e0e8dec13790b8894cc45312f86fa3/17db0/Cofit1.webp 580w","type":"image/webp","sizes":"(min-width: 580px) 580px, 100vw"}]},"width":700,"height":482.7586206896552}}},"tech":["React Native","React js","Javascript"],"github":null,"external":"https://admin.cofit365.com","ios":"https://apps.apple.com/us/app/cofit-365/id6443740496","android":"https://play.google.com/store/apps/details?id=com.cofit365","cta":null},"html":"<p>CoFit365 uses our technology to address isolation and inactivity by providing avenues for social interaction, connection through exercise and wellness.</p>"}},{"node":{"frontmatter":{"title":"The 5 Spheres of Fit","cover":{"publicURL":"/static/02ea5d2cb94d7773c66452f99fa5f801/thesphere.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACk0lEQVQ4y32UWW/TQBRG+adI/AkeQDwAbzzxABIgBKoQa0vaSKhNaRvSOAu0KU4d101bkjbOYiexncTZHCdzkN0dECONPHe+qzPfzPXMDQAhRPBhOBzieRMQM3x/zEwI3H4f3/eZzWbU63Wq1Sp6VeekWuHw+IiGZXDOCPqNIAiSg/ZTltE0jaZp0DBq9GyL+GoM2+mEum3blI/LzH+eZzm+wk5JRtFVpmJ6Ab0GlGUZVVVxnA69Xh9vPCadStFqtbjaer6L2tpnvbxJxthm5I//AywU6HUcxuMBE39KJpvFNM1QDxYL4nsP7vP05TOW1qK8XJ3DY/Jv4G4+j9406Ax9ilo1nMttb9Fut8NxMikxGo7YjG9QKpWw2xaPXz3BZwriAigugZqGkZHIR1I8fCSxbQ5IZH5gW6dASZLCgjgdB8d1UKsar9+/OXU3Oy+KuHRYOD6mePsu1Tv3iUZXuBUzeLeaxHVOzzAuJZDLChWrRqPf4pd5woeFec53eQa8dKioB+iHSSjc5EPyKS+Ujyi5HE2zEuobyQ2kozR1q0bXNtHLhyxEFv8DVFQqZQW6yxxZRfKtPXZz32nWi6GeXlvHWI7h7sj4NQNrr0jkc+QKkOvAfW2P9fVvVOpdarqB2XD4Gluk1z4I9cy3DdpSgmGxgOg1sCsakX85PL8pE2/MvpqjsP0FJTtHXnqOri6A3yRYMptew9KjjJwthFdn2DlkcWnpb+AFVMxg2ofRCfRyCCcFAxXhd09/m0Sc2kGarnlE1+6STaX5+OnPonDpcDgY8HMnh6bKHOzlSG/GOCmpgB/qqdQWic0ySsGg3XZ5+3aeyGL0TyBcfSDOoiDlogsxOzuSCa47ou+OznLA87xrj8NvNCULxseKWUgAAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/02ea5d2cb94d7773c66452f99fa5f801/3f52f/thesphere.png","srcSet":"/static/02ea5d2cb94d7773c66452f99fa5f801/b8549/thesphere.png 145w,\n/static/02ea5d2cb94d7773c66452f99fa5f801/a97a3/thesphere.png 290w,\n/static/02ea5d2cb94d7773c66452f99fa5f801/3f52f/thesphere.png 580w","sizes":"(min-width: 580px) 580px, 100vw"},"sources":[{"srcSet":"/static/02ea5d2cb94d7773c66452f99fa5f801/d53fa/thesphere.avif 145w,\n/static/02ea5d2cb94d7773c66452f99fa5f801/c9507/thesphere.avif 290w,\n/static/02ea5d2cb94d7773c66452f99fa5f801/8c06d/thesphere.avif 580w","type":"image/avif","sizes":"(min-width: 580px) 580px, 100vw"},{"srcSet":"/static/02ea5d2cb94d7773c66452f99fa5f801/bd458/thesphere.webp 145w,\n/static/02ea5d2cb94d7773c66452f99fa5f801/e6406/thesphere.webp 290w,\n/static/02ea5d2cb94d7773c66452f99fa5f801/17db0/thesphere.webp 580w","type":"image/webp","sizes":"(min-width: 580px) 580px, 100vw"}]},"width":700,"height":482.7586206896552}}},"tech":["React","React Native","JavaScript","TypeScript"],"github":null,"external":"https://admin.the5spheresoffit.com/","ios":"https://apps.apple.com/us/app/the-5-spheres-of-fit/id1668375845","android":"https://play.google.com/store/apps/details?id=com.the5spheresoffit&hl=en&gl=US","cta":null},"html":"<p>Introducing the 5 Spheres of Fit App - your ultimate tool for achieving balance and fulfillment in every aspect of your life!\nWith the 5 Spheres of Fit App, you can easily track and improve your progress in five essential spheres of life - Physical, Mental, Financial, Social and Educational. Our app provides you with personalized insights and recommendations, based on your goals and preferences, to help you stay on track and achieve your desired outcomes.</p>"}}]}}}