{"id":78,"date":"2026-01-19T17:06:23","date_gmt":"2026-01-19T17:06:23","guid":{"rendered":"https:\/\/ukam-portfolio.com\/?page_id=78"},"modified":"2026-01-28T20:23:45","modified_gmt":"2026-01-28T20:23:45","slug":"job-searcher","status":"publish","type":"page","link":"https:\/\/ukam-portfolio.com\/index.php\/job-searcher\/","title":{"rendered":"Job Searcher"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"78\" class=\"elementor elementor-78\">\n\t\t\t\t<div class=\"elementor-element elementor-element-175e051a e-flex e-con-boxed e-con e-parent\" data-id=\"175e051a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92a9a25 elementor-widget elementor-widget-text-editor\" data-id=\"92a9a25\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>This project is a job search application that searches public job boards for results. In addition to searching for specified keywords, the user can also filter search results by excluding results with certain keywords.<\/p>\n<ul>\n<li>Cloudformation is used to create all the resources needed to build this project<\/li>\n<li>\nEC2 is used as the Web Server to host the Django Python application<\/li>\n<li>\nCloudfront along with ACM is used for SSL encryption<\/li>\n<li>\nRoute 53 is used for domain name resolution<\/li>\n<li>\nIAM is used to give the Systems Manager access to the web server, which allows remote access using ssh without exposing Port 22<\/li>\n<li><span style=\"font-family: inherit; font-size: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;\">Parameter store is used for credential storage<\/span><\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b552264 e-flex e-con-boxed e-con e-parent\" data-id=\"b552264\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6f527b elementor-widget elementor-widget-heading\" data-id=\"c6f527b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Security Measures:<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1c53fa elementor-widget elementor-widget-text-editor\" data-id=\"c1c53fa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>EBS volume encryption<\/li><li>Port 22 disabled<\/li>\n<li>SSL\/HTTPS enabled<\/li>\n<li>Web traffic filtered with cloudfront<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7bf922d e-flex e-con-boxed e-con e-parent\" data-id=\"7bf922d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a181f20 e-flex e-con-boxed e-con e-parent\" data-id=\"a181f20\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7006f8 elementor-widget elementor-widget-heading\" data-id=\"a7006f8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Screenshots:<\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-de39419 e-grid e-con-boxed e-con e-parent\" data-id=\"de39419\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d470d4b e-con-full e-flex e-con e-child\" data-id=\"d470d4b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ad751f4 elementor-widget elementor-widget-image\" data-id=\"ad751f4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"homepage\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjIyLCJ1cmwiOiJodHRwczpcL1wvdWthbS1wb3J0Zm9saW8uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvaG9tZXBhZ2UucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"485\" src=\"https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage-1024x485.png\" class=\"attachment-large size-large wp-image-222\" alt=\"\" srcset=\"https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage-1024x485.png 1024w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage-300x142.png 300w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage-768x364.png 768w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage-1536x727.png 1536w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/homepage.png 1875w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fb1ea0 elementor-widget elementor-widget-image\" data-id=\"3fb1ea0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"results\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjIzLCJ1cmwiOiJodHRwczpcL1wvdWthbS1wb3J0Zm9saW8uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wMVwvcmVzdWx0cy5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"480\" src=\"https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results-1024x480.png\" class=\"attachment-large size-large wp-image-223\" alt=\"\" srcset=\"https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results-1024x480.png 1024w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results-300x141.png 300w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results-768x360.png 768w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results-1536x720.png 1536w, https:\/\/ukam-portfolio.com\/wp-content\/uploads\/2026\/01\/results.png 1857w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>This project is a job search application that searches public job boards for results. In addition to searching for specified keywords, the user can also filter search results by excluding results with certain keywords. Cloudformation is used to create all the resources needed to build this project EC2 is used as the Web Server to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-78","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/pages\/78","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":36,"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/pages\/78\/revisions"}],"predecessor-version":[{"id":379,"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/pages\/78\/revisions\/379"}],"wp:attachment":[{"href":"https:\/\/ukam-portfolio.com\/index.php\/wp-json\/wp\/v2\/media?parent=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}