{"id":2,"date":"2026-01-12T07:11:02","date_gmt":"2026-01-12T07:11:02","guid":{"rendered":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/?page_id=2"},"modified":"2026-01-19T18:01:06","modified_gmt":"2026-01-20T02:01:06","slug":"home","status":"publish","type":"page","link":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/","title":{"rendered":"Home"},"content":{"rendered":"\n<section class=\"wp-block-group alignfull has-light-background-color has-background is-layout-constrained wp-container-core-group-is-layout-ff1254ef wp-block-group-is-layout-constrained\" id=\"hero\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<h1 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:52px;font-style:normal;font-weight:700\">Full Stack Developer<\/h1>\n\n\n\n<p class=\"has-secondary-color has-text-color wp-block-paragraph\" style=\"font-size:24px;font-style:normal;font-weight:600\">Building scalable web solutions<\/p>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\">6+ years of experience in fintech, healthcare, and retail. Specialized in .NET, Angular, Node.js, and cloud technologies. Currently based in Courtenay, BC, Canada.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-base-color has-primary-background-color has-text-color has-background wp-element-button\" href=\"#contact\" style=\"border-radius:8px\">Get in Touch<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-base-color has-secondary-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/github.com\/olegmedv\" style=\"border-radius:8px\">View GitHub<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<figure class=\"wp-block-image size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-1024x1024.jpg\" alt=\"medvedev-oleg-portrait\" class=\"wp-image-48\" style=\"border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px\" srcset=\"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-1024x1024.jpg 1024w, https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-300x300.jpg 300w, https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-150x150.jpg 150w, https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-768x768.jpg 768w, https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-1536x1536.jpg 1536w, https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-content\/uploads\/2026\/01\/medvedev-oleg-portrait-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull has-base-background-color has-background is-layout-constrained wp-container-core-group-is-layout-ff1254ef wp-block-group-is-layout-constrained\" id=\"about\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\">About Me<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7fe1d597 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<p class=\"wp-block-paragraph\">As an experienced Full Stack Developer, I&#8217;ve built web applications for fintech, healthcare, and retail industries. At Debex, my platform handled over 10M CAD daily with 10K error-free transactions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m passionate about creating efficient, scalable solutions using modern technologies. I combine strong technical skills with leadership experience.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<div class=\"wp-block-group has-light-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:16px\">Quick Facts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\"><strong>Location:<\/strong> Courtenay, BC, Canada<br><strong>Experience:<\/strong> 6+ years<br><strong>Languages:<\/strong> English (Advanced)<br><strong>Status:<\/strong> Available for opportunities<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull has-light-background-color has-background is-layout-constrained wp-container-core-group-is-layout-ff1254ef wp-block-group-is-layout-constrained\" id=\"skills\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\">Skills &amp; Expertise<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7fe1d597 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--primary);border-top-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\" style=\"font-size:17px\">Languages<\/h3>\n\n\n\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li>C#<\/li>\n\n\n\n<li>JavaScript<\/li>\n\n\n\n<li>TypeScript<\/li>\n\n\n\n<li>SQL<\/li>\n\n\n\n<li>HTML \/ CSS<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--primary);border-top-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\" style=\"font-size:17px\">Frameworks<\/h3>\n\n\n\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li>.NET Core \/ .NET 6-8<\/li>\n\n\n\n<li>ASP.NET MVC \/ Web API<\/li>\n\n\n\n<li>Angular<\/li>\n\n\n\n<li>Node.js<\/li>\n\n\n\n<li>Entity Framework<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--primary);border-top-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\" style=\"font-size:17px\">Cloud &amp; DevOps<\/h3>\n\n\n\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li>AWS Lambda \/ S3<\/li>\n\n\n\n<li>Docker<\/li>\n\n\n\n<li>Git \/ GitHub<\/li>\n\n\n\n<li>Azure<\/li>\n\n\n\n<li>CI\/CD Pipelines<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-top-color:var(--wp--preset--color--primary);border-top-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\" style=\"font-size:17px\">Databases<\/h3>\n\n\n\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li>SQL Server<\/li>\n\n\n\n<li>PostgreSQL<\/li>\n\n\n\n<li>MySQL<\/li>\n\n\n\n<li>MongoDB<\/li>\n\n\n\n<li>SQLite<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull has-base-background-color has-background is-layout-constrained wp-container-core-group-is-layout-ff1254ef wp-block-group-is-layout-constrained\" id=\"experience\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\">Experience<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-aef6c948 wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group has-light-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:16px\">Remote IT Developer &#8211; SAIL (Society for AI Literacy)<\/h3>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\" style=\"font-size:13px\">Canada | 08\/2025 &#8211; Present<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Developed web applications for medical IT startup, improving healthcare service delivery.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-light-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:16px\">Full Stack Developer &#8211; Debex<\/h3>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\" style=\"font-size:13px\">Online NPL Auction | 11\/2023 &#8211; 09\/2024<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Built platform handling 10K daily transactions and 10M CAD. Implemented AI tools for document processing.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-light-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:16px\">Full Stack Developer &#8211; RobotX<\/h3>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\" style=\"font-size:13px\">Loyalty Program Platform | 10\/2020 &#8211; 11\/2023<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Integrated 100+ POS terminals, built Power BI dashboards, developed mobile wallet applications.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-light-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:16px\">Team Lead &amp; .NET Developer &#8211; Vodokanal<\/h3>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\" style=\"font-size:13px\">Public Utility | 08\/2016 &#8211; 10\/2020<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Led team of 3, developed GIS web application, optimized SQL queries and database performance.<\/p>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull has-light-background-color has-background is-layout-constrained wp-container-core-group-is-layout-ff1254ef wp-block-group-is-layout-constrained\" id=\"education\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading has-text-align-center has-primary-color has-text-color\">Education<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7fe1d597 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:17px\">Post-Graduate Diploma<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Digital Design and Development<\/p>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\" style=\"font-size:13px\">North Island College, Comox, BC | 09\/2024 &#8211; 04\/2026<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--primary);border-left-width:4px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 class=\"wp-block-heading has-primary-color has-text-color\" style=\"font-size:17px\">M.S. in Computer Science<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:14px\">Computer Science and Economics<\/p>\n\n\n\n<p class=\"has-muted-dark-color has-text-color wp-block-paragraph\" style=\"font-size:13px\">Kaliningrad State Technical University | 09\/2005 &#8211; 06\/2010<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull has-primary-background-color has-background is-layout-constrained wp-container-core-group-is-layout-ff1254ef wp-block-group-is-layout-constrained\" id=\"contact\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)\">\n<h2 class=\"wp-block-heading has-text-align-center has-base-color has-text-color\">Let&#8217;s Work Together<\/h2>\n\n\n\n<p class=\"has-text-align-center has-muted-color has-text-color wp-block-paragraph\">Have a project in mind? Let&#8217;s discuss how I can help.<\/p>\n\n\n\n<div class=\"wp-block-group has-base-background-color has-background is-layout-constrained wp-container-core-group-is-layout-c1db939c wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50);padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px\">\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f44-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"44\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/project-1\/wp-json\/wp\/v2\/pages\/2#wpcf7-f44-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"44\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f44-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> Your name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Subject<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your message (optional)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Full Stack Developer Building scalable web solutions 6+ years of experience in fintech, healthcare, and retail. Specialized in .NET, Angular, Node.js, and cloud technologies. Currently based in Courtenay, BC, Canada. About Me As an experienced Full Stack Developer, I&#8217;ve built web applications for fintech, healthcare, and retail industries. At Debex, my platform handled over 10M [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":18,"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":57,"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/pages\/2\/revisions\/57"}],"wp:attachment":[{"href":"https:\/\/dgl223.omedvedev.imgd.ca\/project-1\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}