{"id":658,"date":"2026-01-27T15:17:01","date_gmt":"2026-01-27T20:17:01","guid":{"rendered":"https:\/\/www.ecahill.com\/staging\/3340\/?page_id=658"},"modified":"2026-04-16T19:50:24","modified_gmt":"2026-04-16T23:50:24","slug":"home","status":"publish","type":"page","link":"https:\/\/www.ecahill.com\/staging\/3340\/","title":{"rendered":"Home"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Elaine Cahill<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">AI and .NET development. Code talk with a few fitness reminders. Feel better, code better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MSc Software Engineering (2024) East Carolina University where I used AI\/Machine Learning for software defect prediction to complete my research thesis. Experienced with Microsoft tools, especially .NET and SQL since gaining MCSD (Microsoft Certified Solutions Developer) in 2002. Active certifications for Azure AZ-900, DP-900 and AI-900.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Featured Posts<\/h2>\n\n\n<ul class=\"wp-block-latest-posts__list is-grid columns-3 wp-block-latest-posts\"><li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2026\/04\/USD.png?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2026\/04\/USD.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2026\/04\/USD.png?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2026\/04\/USD.png?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"(max-width: 150px) 100vw, 150px\" data-attachment-id=\"730\" data-permalink=\"https:\/\/www.ecahill.com\/staging\/3340\/usd\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2026\/04\/USD.png?fit=1523%2C155&amp;ssl=1\" data-orig-size=\"1523,155\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"USD\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2026\/04\/USD.png?fit=1024%2C104&amp;ssl=1\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.ecahill.com\/staging\/3340\/azure-billing\/\">Azure Billing<\/a><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2025\/11\/Spec.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"Software specification with magnifying glass\" style=\"\" srcset=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2025\/11\/Spec.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2025\/11\/Spec.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w\" sizes=\"(max-width: 150px) 100vw, 150px\" data-attachment-id=\"598\" data-permalink=\"https:\/\/www.ecahill.com\/staging\/3340\/spec\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2025\/11\/Spec.jpg?fit=385%2C508&amp;ssl=1\" data-orig-size=\"385,508\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Specification\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.ecahill.com\/staging\/3340\/wp-content\/uploads\/2025\/11\/Spec.jpg?fit=385%2C508&amp;ssl=1\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.ecahill.com\/staging\/3340\/how-to-validate-a-software-specification\/\">How to Validate a Software Specification<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.ecahill.com\/staging\/3340\/solid-coding-practices-an-interview-refresher\/\">SOLID Coding Practices: An Interview Refresher<\/a><\/li>\n<\/ul>\n\n\n<h2 class=\"wp-block-heading\">About<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"is-style-fill wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/blog\/\" target=\"_blank\" rel=\"noopener noreferrer\">Read my Blog<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.linkedin.com\/in\/elainecahill\/\" target=\"_blank\" rel=\"noopener noreferrer\">LinkedIn<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/dotnetdiva\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/x.com\/dotnetdiva\" target=\"_blank\" rel=\"noopener noreferrer\">X<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/bsky.app\/profile\/elainecahill.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\">Bluesky<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Elaine Cahill AI and .NET development. Code talk with a few fitness reminders. Feel better, code better. MSc Software Engineering (2024) East Carolina University where I used AI\/Machine Learning for software defect prediction to complete my research thesis. Experienced with Microsoft tools, especially .NET and SQL since gaining MCSD (Microsoft Certified Solutions Developer) in 2002. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-658","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P4aJd0-aC","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/pages\/658","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/comments?post=658"}],"version-history":[{"count":11,"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/pages\/658\/revisions"}],"predecessor-version":[{"id":735,"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/pages\/658\/revisions\/735"}],"wp:attachment":[{"href":"https:\/\/www.ecahill.com\/staging\/3340\/wp-json\/wp\/v2\/media?parent=658"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}