Help
RSS
API
Feed
Maltego
Contact
Domain > bjornmelin.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-01-07
13.35.116.27
(
ClassC
)
2025-03-27
3.166.160.6
(
ClassC
)
2025-08-30
13.32.179.30
(
ClassC
)
2025-11-30
18.161.6.124
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sun, 30 Nov 2025 02:49:16 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://bjornmelin.io/X-Cache: Redirect from cloudfrontVia: 1.1 50cc3f0b039433daebdf343a3f4489ae.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1X-Amz-Cf-Id: 5g6bf34R7Fi3qSmPO-JuttUaljgQYHEWCALy2i_WEeDIweUlni3WUAX-XSS-Protection: 1; modeblockX-Frame-Options: DENYReferrer-Policy: strict-origin-when-cross-originContent-Security-Policy: default-src self; img-src self data: https:; script-src self unsafe-inline unsafe-eval; style-src self unsafe-inline; font-src self data:; connect-src self https://api.bjornmelin.io; frame-ancestors none; base-uri self; form-action selfX-Content-Type-Options: nosniff html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 55399Connection: keep-aliveDate: Sun, 30 Nov 2025 02:49:17 GMTLast-Modified: Mon, 20 Oct 2025 01:37:14 GMTETag: 53f699a8098845154de65e5de3c5f721x-amz-server-side-encryption: AES256x-amz-version-id: 5fLJ5yVENwPx829QWt3p9vfpPKs_d41AAccept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 17d76c2aee343249585a570f2d36d2ee.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P1X-Amz-Cf-Id: UkCM8wFiGB4TiEATRa7haecuF7H5BE0pEsjAuKhxiXhuEs_aSF87KAX-XSS-Protection: 1; modeblockX-Frame-Options: DENYReferrer-Policy: strict-origin-when-cross-originContent-Security-Policy: default-src self; img-src self data: https:; script-src self unsafe-inline unsafe-eval; style-src self unsafe-inline; font-src self data:; connect-src self https://api.bjornmelin.io; frame-ancestors none; base-uri self; form-action selfX-Content-Type-Options: nosniffStrict-Transport-Security: max-age63072000; includeSubDomains; preload !DOCTYPE html>html langen>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1/>link relpreload href/_next/static/media/e4af272ccee01ff0-s.p.woff2 asfont crossorigin typefont/woff2/>link relpreload asimage href/headshot/headshot-2024.jpg fetchPriorityhigh/>link relstylesheet href/_next/static/css/90d870718605ae44.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/webpack-dff6ecf87a052212.js/>script src/_next/static/chunks/9c7a4fbe-96746949cd71501f.js async>/script>script src/_next/static/chunks/82-0d1ec0e2da953386.js async>/script>script src/_next/static/chunks/main-app-239b8a74a1d4ce5e.js async>/script>script src/_next/static/chunks/117-0d12e97d7cd02a65.js async>/script>script src/_next/static/chunks/50-02c76766d1b3014f.js async>/script>script src/_next/static/chunks/663-58806495e895df4d.js async>/script>script src/_next/static/chunks/713-41ab8db200917c14.js async>/script>script src/_next/static/chunks/app/page-3e526b35deeb4ee3.js async>/script>script src/_next/static/chunks/08ffd5a1-ee2d2e821304ba1e.js async>/script>script src/_next/static/chunks/847-8d36d836dc9f03a3.js async>/script>script src/_next/static/chunks/234-4084c28496ae2d07.js async>/script>script src/_next/static/chunks/app/layout-afe1ec13b1c373fd.js async>/script>script src/_next/static/chunks/app/loading-97ffb2aa4f2c428a.js async>/script>meta nametheme-color media(prefers-color-scheme: light) contentwhite/>meta nametheme-color media(prefers-color-scheme: dark) contentblack/>title>Bjorn Melin - Senior Data Scientist & Cloud Solutions Architect/title>meta namedescription contentPortfolio of Bjorn Melin, a Senior Data Scientist and Cloud Solutions Architect specializing in AI/ML solutions, GenAI innovation, and cloud-native architectures. 6x AWS Certified professional with expertise in machine learning and scalable cloud solutions./>meta nameauthor contentBjorn Melin/>meta namekeywords contentNeuro-symbolic AI,Deep Learning,Reinforcement Learning,Machine Learning,AWS Machine Learning Engineer,AWS Solutions Architect,AWS SysOps Administrator,AWS Developer,AWS AI Practitioner,Cloud Architecture,MLOps,Data Science,Python,Java,TypeScript,FastAPI,Next.js,React,Neural Networks,TensorFlow,PyTorch,LangChain,CloudFormation,Kubernetes,Docker,CI/CD,GitHub Actions,Vector Databases,Statistical Modeling,Clustering Algorithms,PCA,Feature Engineering,Databricks,AWS SageMaker,Generative AI,Large Language Models,Serverless,Innovation,Node.js,Full-Stack Development,Cloud Computing/>meta namecreator contentBjorn Melin/>meta propertyog:title contentBjorn Melin - Senior Data Scientist & Cloud Solutions Architect/>meta propertyog:description contentPortfolio of Bjorn Melin, a Senior Data Scientist and Cloud Solutions Architect specializing in AI/ML solutions, GenAI innovation, and cloud-native architectures./>meta propertyog:image contenthttp://localhost:3000/screenshots/hero-preview.png/>meta propertyog:image:width content1200/>meta propertyog:image:height content630/>meta propertyog:image:alt contentBjorn Melin - Portfolio Hero Section/>meta propertyog:type contentwebsite/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentBjorn Melin - Senior Data Scientist & Cloud Solutions Architect/>meta nametwitter:description contentPortfolio of Bjorn Melin, a Senior Data Scientist and Cloud Solutions Architect specializing in AI/ML solutions, GenAI innovation, and cloud-native architectures./>meta nametwitter:image contenthttp://localhost:3000/screenshots/hero-preview.png/>link relicon href/headshot/headshot-2024.jpg/>link relapple-touch-icon href/headshot/headshot-2024.jpg/>meta namenext-size-adjust/>script src/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body class__className_f367f3>script>((e,t,r,n,o,i,a,l)>{let sdocument.documentElement,ulight,dark;function c(t){(Array.isArray(e)?e:e).forEach(e>{let rclasse,nr&&i?o.map(e>ie||e):o;r?(s.classList.remove(...n),s.classList.add(i&&it?it:t)):s.setAttribute(e,t)}),l&&u.includes(t)&&(s.style.colorSchemet)}if(n)c(n);else try{let elocalStorage.getItem(t)||r,na&&systeme?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:e;c(n)}catch(e){}})(class,theme,system,null,light,dark,null,true,true)/script>div classrelative min-h-screen flex flex-col>nav classfixed top-0 w-full bg-background/95 backdrop-blur supports-backdrop-filter:bg-background/60 z-50 border-b border-border>div classcontainer mx-auto px-4>div classflex h-16 items-center justify-between>a classtext-xl font-bold href/>Bjorn Melin | Portfolio/a>div classhidden md:flex items-center space-x-4>a classtext-foreground/60 hover:text-foreground href/>Home/a>span classtext-muted-foreground/30>|/span>a classtext-foreground/60 hover:text-foreground href/about/>About/a>span classtext-muted-foreground/30>|/span>a classtext-foreground/60 hover:text-foreground href/projects/>Projects/a>span classtext-muted-foreground/30>|/span>a classtext-foreground/60 hover:text-foreground href/contact/>Contact/a>span classtext-muted-foreground/30>|/span>button classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:size-4 &_svg:shrink-0 hover:bg-accent hover:text-accent-foreground h-9 w-9 typebutton idradix-:R9imcq: aria-haspopupmenu aria-expandedfalse data-stateclosed>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-sun h-1.2rem w-1.2rem rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0 aria-hiddentrue>circle cx12 cy12 r4>/circle>path dM12 2v2>/path>path dM12 20v2>/path>path dm4.93 4.93 1.41 1.41>/path>path dm17.66 17.66 1.41 1.41>/path>path dM2 12h2>/path>path dM20 12h2>/path>path dm6.34 17.66-1.41 1.41>/path>path dm19.07 4.93-1.41 1.41>/path>/svg>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-moon absolute h-1.2rem w-1.2rem rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100 aria-hiddentrue>path dM20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401>/path>/svg>span classsr-only>Toggle theme/span>/button>/div>button typebutton classmd:hidden p-2 aria-labelToggle menu>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-menu aria-hiddentrue>path dM4 5h16>/path>path dM4 12h16>/path>path dM4 19h16>/path>/svg>/button>/div>/div>/nav>main classflex-grow container mx-auto px-4 pt-16 pb-8>!--$-->main classflex min-h-screen flex-col>section classrelative min-h-90vh flex items-center>div classcontainer mx-auto px-4>div classmax-w-4xl mx-auto flex flex-col items-center text-center gap-8>div classflex-shrink-0 styleopacity:0;transform:scale(0.5)>div classrelative w-48 h-48 md:w-64 md:h-64 rounded-full overflow-hidden border-4 border-primary/10>img altBjorn Melin fetchPriorityhigh decodingasync data-nimgfill classobject-cover styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent src/headshot/headshot-2024.jpg/>/div>/div>div classflex flex-col items-center styleopacity:0;transform:translateY(20px)>h1 classtext-4xl md:text-6xl lg:text-7xl font-bold tracking-tight>Hi, I'm Bjorn Melin/h1>p classmt-6 text-lg md:text-xl lg:text-2xl text-muted-foreground max-w-3xl>Senior Data Scientist | Cloud Solutions Architect | 6x AWS Certified | AI/ML & GenAI Innovator/p>div classmt-8 flex flex-wrap justify-center gap-4>a classinline-flex h-12 items-center justify-center rounded-lg bg-primary px-8 text-sm font-medium text-primary-foreground hover:bg-primary/90 transition-colors href/contact/>Get in Touch/a>a classinline-flex h-12 items-center justify-center rounded-lg border border-input bg-background px-8 text-sm font-medium hover:bg-accent hover:text-accent-foreground transition-colors href/projects/>View Projects/a>/div>/div>/div>/div>/section>section classpy-24 relative overflow-hidden bg-gradient-to-br from-background via-primary/5 to-background>div classabsolute inset-0 w-full h-full>div classabsolute right-0 top-0 w-96 h-96 bg-primary/10 rounded-full blur-3xl -z-10>/div>div classabsolute left-0 bottom-0 w-96 h-96 bg-secondary/10 rounded-full blur-3xl -z-10>/div>/div>div classcontainer mx-auto px-4>div classtext-center mb-20 relative>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 text-foreground mb-4>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-sparkles w-3 h-3 mr-2 text-primary aria-hiddentrue>path dM11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z>/path>path dM20 2v4>/path>path dM22 4h-4>/path>circle cx4 cy20 r2>/circle>/svg>About Me/div>h2 classtext-4xl md:text-5xl font-bold mb-6>Crafting AI Solutions & span classtext-primary>Cloud Architecture/span>/h2>p classtext-lg text-muted-foreground max-w-2xl mx-auto>Senior Data Scientist and AWS Solutions Architect specializing in AI/ML innovations and scalable cloud architecture/p>/div>div classgrid lg:grid-cols-5 gap-8 items-start mb-16>div classrounded-xl border bg-card text-card-foreground shadow lg:col-span-2 p-6 hover:shadow-md transition-shadow>div classflex items-center gap-3 mb-6>div classp-2 rounded-lg bg-primary/10>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-graduation-cap w-6 h-6 text-primary aria-hiddentrue>path dM21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z>/path>path dM22 10v6>/path>path dM6 12.5V16a6 3 0 0 0 12 0v-3.5>/path>/svg>/div>h3 classtext-2xl font-semibold>Background/h3>/div>p classtext-muted-foreground leading-relaxed>As a Senior Data Scientist and Cloud Solutions Architect with 6 AWS certifications, I specialize in developing cutting-edge AI/ML solutions and GenAI innovations. My expertise spans cloud architecture, machine learning, and building scalable AI solutions that drive business value./p>/div>div classlg:col-span-3 grid sm:grid-cols-2 gap-6>div classrounded-xl border bg-card text-card-foreground shadow p-6 hover:shadow-md transition-shadow>div classflex items-center gap-3 mb-6>div classp-2 rounded-lg bg-purple-500/10 text-purple-500>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-brain w-6 h-6 aria-hiddentrue>path dM12 18V5>/path>path dM15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4>/path>path dM17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5>/path>path dM17.997 5.125a4 4 0 0 1 2.526 5.77>/path>path dM18 18a4 4 0 0 0 2-7.464>/path>path dM19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517>/path>path dM6 18a4 4 0 0 1-2-7.464>/path>path dM6.003 5.125a4 4 0 0 0-2.526 5.77>/path>/svg>/div>h3 classtext-xl font-semibold>AI & Machine Learning/h3>/div>div classflex flex-wrap gap-2>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>Neural Networks/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>Reinforcement Learning/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>Deep Learning/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>Generative AI/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>Neuro-symbolic AI/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>Causal Inference/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-purple-500/10 text-purple-500 hover:scale-105 transition-transform>LLM Fine-Tuning/div>/div>/div>div classrounded-xl border bg-card text-card-foreground shadow p-6 hover:shadow-md transition-shadow>div classflex items-center gap-3 mb-6>div classp-2 rounded-lg bg-blue-500/10 text-blue-500>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-cloud w-6 h-6 aria-hiddentrue>path dM17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z>/path>/svg>/div>h3 classtext-xl font-semibold>Cloud Architecture & MLOps/h3>/div>div classflex flex-wrap gap-2>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>AWS SageMaker/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>Docker/Kubernetes/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>CloudFormation/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>Vector DBs/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>GPU Acceleration/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>CI/CD/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>Docker/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-blue-500/10 text-blue-500 hover:scale-105 transition-transform>Git/div>/div>/div>div classrounded-xl border bg-card text-card-foreground shadow p-6 hover:shadow-md transition-shadow>div classflex items-center gap-3 mb-6>div classp-2 rounded-lg bg-green-500/10 text-green-500>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-code w-6 h-6 aria-hiddentrue>path dm16 18 6-6-6-6>/path>path dm8 6-6 6 6 6>/path>/svg>/div>h3 classtext-xl font-semibold>Programming/h3>/div>div classflex flex-wrap gap-2>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>Python/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>Java/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>TypeScript/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>TensorFlow/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>PyTorch/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>LangChain/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>Hugging Face Transformers/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>Scikit-Learn/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>CUDA/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>Pandas/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-green-500/10 text-green-500 hover:scale-105 transition-transform>NumPy/div>/div>/div>div classrounded-xl border bg-card text-card-foreground shadow p-6 hover:shadow-md transition-shadow>div classflex items-center gap-3 mb-6>div classp-2 rounded-lg bg-orange-500/10 text-orange-500>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-terminal w-6 h-6 aria-hiddentrue>path dM12 19h8>/path>path dm4 17 6-6-6-6>/path>/svg>/div>h3 classtext-xl font-semibold>Data Science/h3>/div>div classflex flex-wrap gap-2>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-orange-500/10 text-orange-500 hover:scale-105 transition-transform>Feature Engineering/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-orange-500/10 text-orange-500 hover:scale-105 transition-transform>Dimensionality Reduction/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-orange-500/10 text-orange-500 hover:scale-105 transition-transform>Clustering/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-orange-500/10 text-orange-500 hover:scale-105 transition-transform>Statistical Modeling/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-orange-500/10 text-orange-500 hover:scale-105 transition-transform>Databricks/div>div classinline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-orange-500/10 text-orange-500 hover:scale-105 transition-transform>Plotly Dash/div>/div>/div>/div>/div>div classtext-center relative z-10>a classinline-flex h-12 items-center justify-center rounded-lg bg-primary px-8 text-sm font-medium text-primary-foreground hover:bg-primary/90 transition-colors group pointer-events-auto href/about/>Learn More About Mesvg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-arrow-right w-4 h-4 ml-2 transition-transform group-hover:translate-x-1 aria-hiddentrue>path dM5 12h14>/path>path dm12 5 7 7-7 7>/path>/svg>/a>/div>/div>/section>section classpy-20>div classcontainer mx-auto px-4>div classmax-w-3xl mx-auto text-center mb-12>h2 classtext-3xl md:text-4xl font-bold tracking-tight>Featured Projects/h2>p classmt-4 text-lg text-muted-foreground>A selection of my recent work in cloud architecture and full-stack development/p>/div>div classgrid md:grid-cols-2 lg:grid-cols-3 gap-8 mt-12>div classh-full styleopacity:0;transform:translateY(20px)>div classbg-card rounded-lg shadow-lg overflow-hidden h-full flex flex-col>div classrelative h-48>img altStardex - Explore GitHub Stars Intelligently loadinglazy decodingasync data-nimgfill classobject-cover transition-transform hover:scale-105 duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent src/projects/stardex.png/>/div>div classp-6 space-y-4>div>h3 classtext-xl font-semibold mb-2>Stardex - Explore GitHub Stars Intelligently/h3>div classinline-block rounded-full bg-primary/10 px-2 py-1 text-xs text-primary mb-2>Featured Project/div>p classtext-muted-foreground>🌟 Stardex: Explore GitHub Stars Intelligently. Stardex is a powerful web app that lets you search, filter, and cluster any GitHub user's starred repositories. Discover hidden patterns and find your next favorite project with intelligent, AI-powered exploration./p>/div>div classflex flex-wrap gap-2>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Next.js/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Python/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>FastAPI/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Machine Learning/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AWS Lambda/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Clustering/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AWS S3/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Sklearn/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>PCA/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Hierarchical Clustering/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>K-means Clusering/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AWS API Gateway/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>tailwindcss/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AWS CDK/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Text Embeddings/span>/div>div classflex gap-4 pt-2>a target_blank relnoopener noreferrer classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:size-4 &_svg:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 hrefhttps://github.com/BjornMelin/stardex>GitHub/a>a target_blank relnoopener noreferrer classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:size-4 &_svg:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-9 px-4 py-2 hrefhttps://stardex.bjornmelin.io>Live Demo/a>/div>/div>/div>/div>div classh-full styleopacity:0;transform:translateY(20px)>div classbg-card rounded-lg shadow-lg overflow-hidden h-full flex flex-col>div classrelative h-48>img altPolyAgent Research Intelligence loadinglazy decodingasync data-nimgfill classobject-cover transition-transform hover:scale-105 duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent src/projects/polyagent-research.png/>/div>div classp-6 space-y-4>div>h3 classtext-xl font-semibold mb-2>PolyAgent Research Intelligence/h3>div classinline-block rounded-full bg-primary/10 px-2 py-1 text-xs text-primary mb-2>Featured Project/div>p classtext-muted-foreground>A modular, multi-agent AI research and report generation platform. Enter any topic, and PolyAgent Research Intelligence orchestrates multiple AI agents to retrieve literature, analyze data, and generate a polished report. Built for researchers and AI/ML engineers, leveraging LangChain, FastAPI, PostgreSQL, advanced LLMs, and a Next.js front-end./p>/div>div classflex flex-wrap gap-2>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Machine Learning/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AI/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Next.js/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Grafana/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Prometheus/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Multi-Agent Systems/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AI Research/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Agentic AI/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>LangChain/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>FastAPI/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Large Language Models/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AI Engineering/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>OpenRouter/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>FAISS Vector Database/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>tailwindcss/span>/div>div classflex gap-4 pt-2>a target_blank relnoopener noreferrer classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:size-4 &_svg:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 hrefhttps://github.com/BjornMelin/polyagent-research-intelligence>GitHub/a>/div>/div>/div>/div>div classh-full styleopacity:0;transform:translateY(20px)>div classbg-card rounded-lg shadow-lg overflow-hidden h-full flex flex-col>div classrelative h-48>img altAIScout loadinglazy decodingasync data-nimgfill classobject-cover transition-transform hover:scale-105 duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent src/projects/ai-scout.png/>/div>div classp-6 space-y-4>div>h3 classtext-xl font-semibold mb-2>AIScout/h3>div classinline-block rounded-full bg-primary/10 px-2 py-1 text-xs text-primary mb-2>Featured Project/div>p classtext-muted-foreground>Real-time AI/ML content aggregator and discovery platform. Automatically curates cutting-edge research papers, repositories, articles, and discussions about artificial intelligence, machine learning, and LLMs. Built with React, Python, and AWS./p>/div>div classflex flex-wrap gap-2>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>React/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Real-Time/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AI/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>ML/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Technology/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>AI-Research/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Content-Discovery/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Postcss/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Zod/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Zustand/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>TailwindCSS/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Shadcn/span>span classinline-flex items-center rounded-full font-medium bg-primary/10 text-primary hover:bg-primary/20 transition-colors border border-primary/20 text-xs px-2 py-1>Next.js/span>/div>div classflex gap-4 pt-2>a target_blank relnoopener noreferrer classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:size-4 &_svg:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 hrefhttps://github.com/BjornMelin/aiscout-frontend>GitHub/a>/div>/div>/div>/div>/div>div classmt-12 text-center>a classinline-flex h-12 items-center justify-center rounded-lg border border-input bg-background px-8 text-sm font-medium hover:bg-accent hover:text-accent-foreground transition-colors href/projects/>View All Projects/a>/div>/div>/section>/main>!--/$-->/main>footer classborder-t border-border>div classcontainer mx-auto px-4 py-8>div classgrid grid-cols-1 md:grid-cols-3 gap-8>div classspace-y-4>h3 classtext-lg font-semibold>Portfolio/h3>p classtext-sm text-foreground/60>© !-- -->2025!-- --> Bjorn Melin. All rights reserved./p>/div>div classspace-y-4>h3 classtext-lg font-semibold>Quick Links/h3>nav classflex flex-col space-y-2>a classtext-sm text-foreground/60 hover:text-foreground href/about/>About/a>a classtext-sm text-foreground/60 hover:text-foreground href/projects/>Projects/a>a classtext-sm text-foreground/60 hover:text-foreground href/contact/>Contact/a>/nav>/div>div classspace-y-4>h3 classtext-lg font-semibold>Connect/h3>div classflex space-x-4>a hrefhttps://github.com/bjornmelin target_blank relnoopener noreferrer classtext-foreground/60 hover:text-foreground aria-labelGitHub>svg width15 height15 viewBox0 0 15 15 fillnone xmlnshttp://www.w3.org/2000/svg classw-5 h-5>path dM7.49933 0.25C3.49635 0.25 0.25 3.49593 0.25 7.50024C0.25 10.703 2.32715 13.4206 5.2081 14.3797C5.57084 14.446 5.70302 14.2222 5.70302 14.0299C5.70302 13.8576 5.69679 13.4019 5.69323 12.797C3.67661 13.235 3.25112 11.825 3.25112 11.825C2.92132 10.9874 2.44599 10.7644 2.44599 10.7644C1.78773 10.3149 2.49584 10.3238 2.49584 10.3238C3.22353 10.375 3.60629 11.0711 3.60629 11.0711C4.25298 12.1788 5.30335 11.8588 5.71638 11.6732C5.78225 11.205 5.96962 10.8854 6.17658 10.7043C4.56675 10.5209 2.87415 9.89918 2.87415 7.12104C2.87415 6.32925 3.15677 5.68257 3.62053 5.17563C3.54576 4.99226 3.29697 4.25521 3.69174 3.25691C3.69174 3.25691 4.30015 3.06196 5.68522 3.99973C6.26337 3.83906 6.8838 3.75895 7.50022 3.75583C8.1162 3.75895 8.73619 3.83906 9.31523 3.99973C10.6994 3.06196 11.3069 3.25691 11.3069 3.25691C11.7026 4.25521 11.4538 4.99226 11.3795 5.17563C11.8441 5.68257 12.1245 6.32925 12.1245 7.12104C12.1245 9.9063 10.4292 10.5192 8.81452 10.6985C9.07444 10.9224 9.30633 11.3648 9.30633 12.0413C9.30633 13.0102 9.29742 13.7922 9.29742 14.0299C9.29742 14.2239 9.42828 14.4496 9.79591 14.3788C12.6746 13.4179 14.75 10.7025 14.75 7.50024C14.75 3.49593 11.5036 0.25 7.49933 0.25Z fillcurrentColor fill-ruleevenodd clip-ruleevenodd>/path>/svg>/a>a hrefhttps://linkedin.com/in/bjorn-melin target_blank relnoopener noreferrer classtext-foreground/60 hover:text-foreground aria-labelLinkedIn>svg width15 height15 viewBox0 0 15 15 fillnone xmlnshttp://www.w3.org/2000/svg classw-5 h-5>path dM2 1C1.44772 1 1 1.44772 1 2V13C1 13.5523 1.44772 14 2 14H13C13.5523 14 14 13.5523 14 13V2C14 1.44772 13.5523 1 13 1H2ZM3.05 6H4.95V12H3.05V6ZM5.075 4.005C5.075 4.59871 4.59371 5.08 4 5.08C3.4063 5.08 2.925 4.59871 2.925 4.005C2.925 3.41129 3.4063 2.93 4 2.93C4.59371 2.93 5.075 3.41129 5.075 4.005ZM12 8.35713C12 6.55208 10.8334 5.85033 9.67449 5.85033C9.29502 5.83163 8.91721 5.91119 8.57874 6.08107C8.32172 6.21007 8.05265 6.50523 7.84516 7.01853H7.79179V6.00044H6V12.0047H7.90616V8.8112C7.8786 8.48413 7.98327 8.06142 8.19741 7.80987C8.41156 7.55832 8.71789 7.49825 8.95015 7.46774H9.02258C9.62874 7.46774 10.0786 7.84301 10.0786 8.78868V12.0047H11.9847L12 8.35713Z fillcurrentColor fill-ruleevenodd clip-ruleevenodd>/path>/svg>/a>a hrefhttps://medium.com/@bjornmelin target_blank relnoopener noreferrer classtext-foreground/60 hover:text-foreground aria-labelMedium>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-book-text aria-hiddentrue>path dM4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20>/path>path dM8 11h8>/path>path dM8 7h6>/path>/svg>/a>a hrefhttps://orcid.org/0009-0004-1978-3356 target_blank relnoopener noreferrer classtext-foreground/60 hover:text-foreground aria-labelORCID>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-book-open-check aria-hiddentrue>path dM12 21V7>/path>path dm16 12 2 2 4-4>/path>path dM22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3>/path>/svg>/a>a href/contact classtext-foreground/60 hover:text-foreground aria-labelContact form>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-mail aria-hiddentrue>path dm22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7>/path>rect x2 y4 width20 height16 rx2>/rect>/svg>/a>/div>/div>/div>/div>/footer>/div>div roleregion aria-labelNotifications (F8) tabindex-1 stylepointer-events:none>ol tabindex-1 classfixed top-0 z-100 flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-420px>/ol>/div>script typeapplication/ld+json>{"@context":"https://schema.org","@type":"Person","name":"Bjorn Melin","url":"https://bjornmelin.com","jobTitle":"Senior Data Scientist & Cloud Solutions Architect","description":"Senior Data Scientist and Cloud Solutions Architect specializing in neuro-symbolic AI, deep learning, and MLOps. AWS Machine Learning Engineer and 6x AWS Certified professional with expertise in cloud architecture, AI engineering, and modern development practices.","sameAs":"https://github.com/bjornmelin","https://linkedin.com/in/bjornmelin","https://orcid.org/0000-0003-3891-5522","https://www.coursera.org/learner/bjorn-melin","knowsAbout":"Neuro-symbolic AI","Deep Learning","Reinforcement Learning","Machine Learning Engineering","AWS Cloud Architecture","Serverless Computing","MLOps","Data Science","Full Stack Development","Python Development","TensorFlow & PyTorch","LangChain & Vector Databases","CI/CD & Infrastructure as Code","Kubernetes & Docker","Next.js & React Development","Node.js Development","Statistical Modeling","Clustering & Dimensionality Reduction","Innovation & Cloud Computing"}/script>script typeapplication/ld+json>{"@context":"https://schema.org","@type":"WebSite","name":"Bjorn Melin - Portfolio","url":"https://bjornmelin.com","description":"Personal portfolio of Bjorn Melin, Senior Data Scientist and AWS Machine Learning Engineer specializing in neuro-symbolic AI, deep learning, and cloud architecture.","author":{"@type":"Person","name":"Bjorn Melin"}}/script>script src/_next/static/chunks/webpack-dff6ecf87a052212.js async>/script>script>(self.__next_fself.__next_f||).push(0);self.__next_f.push(2,null)/script>script>self.__next_f.push(1,1:HL\/_next/static/media/e4af272ccee01ff0-s.p.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n2:HL\/_next/static/css/90d870718605ae44.css\,\style\\n)/script>script>self.__next_f.push(1,3:I8686,,\\\n5:I2653,\117\,\static/chunks/117-0d12e97d7cd02a65.js\,\50\,\static/chunks/50-02c76766d1b3014f.js\,\663\,\static/chunks/663-58806495e895df4d.js\,\713\,\static/chunks/713-41ab8db200917c14.js\,\931\,\static/chunks/app/page-3e526b35deeb4ee3.js\,\Hero\\n6:I4381,\117\,\static/chunks/117-0d12e97d7cd02a65.js\,\50\,\static/chunks/50-02c76766d1b3014f.js\,\663\,\static/chunks/663-58806495e895df4d.js\,\713\,\static/chunks/713-41ab8db200917c14.js\,\931\,\static/chunks/app/page-3e526b35deeb4ee3.js\,\About\\n7:I562,\117\,\static/chunks/117-0d12e97d7cd02a65.js\,\50\,\static/chunks/50-02c76766d1b3014f.js\,\663\,\static/chunks/663-58806495e895df4d.js\,\713\,\static/chunks/713-41ab8db200917c14.js\,\931\,\static/chunks/app/page-3e526b35deeb4ee3.js\,\FeaturedProjects\\n8:I7925,\791\,\static/chunks/08ffd5a1-ee2d2e821304ba1e.js\,\117\,\static/chunks/117-0d12e97d7cd02a65.js\,\50\,\static/chunks/50-02c76766d1b3014f.js\,\847\,\static/chunks/847-8d36d836dc9f03a3.js\,\234\,\static/chunks/234-4084c28496ae2d07.js\,\185\,\static/chunks/app/layout-afe1ec13b1c373fd.js\,\Providers\\n9:I563,\791\,\static/chunks/08ffd5a1-ee2d2e821304ba1e.js\,\117\,\static/chunks/117-0d12e97d7cd02a65.js\,\50\,\static/chunks/50-02c76766d1b3014f.js\,\847\,\static/chunks/847-8d36d836dc9f03a3.js\,\234\,\static/chunks/234-4084c28496ae2d07.js\,\185\,\static/chunks/app/layout-afe1ec13b1c373fd.js\,\Navbar\\na:I5671,,\\\nb:I5675,,\\\nc:I6849,\791\,\static/chunks/08ffd5a1-ee2d2e821304ba1e.js\,\117\,\static/chunks/117-0d12e97d7cd02a65.js\,\50\,\static/chunks/50-02c76766d1b3014f.js\,\847\,\static/chunks/847-8d36d836dc9f03a3.js\,\234\,\static/chunks/234-4084c28496ae2d07.js\,\185\,\static/chunks/app/layout-afe1ec13b1c373fd.js\,\Footer\\ne:I8849,\555\,\static/chunks/app/loading-97ffb2aa4f2c428a.js\,\default\\n10:I6076,,\\\nd:T444,{\@context\:\https://schema.org\,\@type\:\Person\,\name\:\Bjorn Melin\,\url\:\https://bjornmelin.com\,\jobTitle\:\Senior Data Scientist \u0026 Cloud Solutions Architect\,\description\:\Senior Data Scientist and Clo)/script>script>self.__next_f.push(1,ud Solutions Architect specializing in neuro-symbolic AI, deep learning, and MLOps. AWS Machine Learning Engineer and 6x AWS Certified professional with expertise in cloud architecture, AI engineering, and modern development practices.\,\sameAs\:\https://github.com/bjornmelin\,\https://linkedin.com/in/bjornmelin\,\https://orcid.org/0000-0003-3891-5522\,\https://www.coursera.org/learner/bjorn-melin\,\knowsAbout\:\Neuro-symbolic AI\,\Deep Learning\,\Reinforcement Learning\,\Machine Learning Engineering\,\AWS Cloud Architecture\,\Serverless Computing\,\MLOps\,\Data Science\,\Full Stack Development\,\Python Development\,\TensorFlow \u0026 PyTorch\,\LangChain \u0026 Vector Databases\,\CI/CD \u0026 Infrastructure as Code\,\Kubernetes \u0026 Docker\,\Next.js \u0026 React Development\,\Node.js Development\,\Statistical Modeling\,\Clustering \u0026 Dimensionality Reduction\,\Innovation \u0026 Cloud Computing\}11:\n)/script>script>self.__next_f.push(1,0:\$\,\$L3\,null,{\buildId\:\F2HraNXWGX08B4Y_dF1Xn\,\assetPrefix\:\\,\urlParts\:\\,\\,\initialTree\:\\,{\children\:\__PAGE__\,{}},\$undefined\,\$undefined\,true,\initialSeedData\:\\,{\children\:\__PAGE__\,{},\$L4\,\$\,\main\,null,{\className\:\flex min-h-screen flex-col\,\children\:\$\,\$L5\,null,{},\$\,\$L6\,null,{},\$\,\$L7\,null,{}},null,null,null},\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/css/90d870718605ae44.css\,\precedence\:\next\,\crossOrigin\:\$undefined\},\$\,\html\,null,{\lang\:\en\,\suppressHydrationWarning\:true,\children\:\$\,\body\,null,{\className\:\__className_f367f3\,\children\:\$\,\$L8\,null,{\children\:\$\,\div\,null,{\className\:\relative min-h-screen flex flex-col\,\children\:\$\,\$L9\,null,{},\$\,\main\,null,{\className\:\flex-grow container mx-auto px-4 pt-16 pb-8\,\children\:\$\,\$La\,null,{\parallelRouterKey\:\children\,\segmentPath\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$Lb\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:\404\},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},\notFoundStyles\:}},\$\,\$Lc\,null,{}}},\$\,\script\,\Person-Bjorn Melin-64dfd7e5e74d\,{\type\:\application/ld+json\,\children\:\$d\},\$\,\script\,\WebSite-Bjorn Melin - Portfolio-f6e2cbbe7994\,{\type\:\application/ld+json\,\children\:\{\\\@context\\\:\\\https://schema.org\\\,\\\@type\\\:\\\WebSite\\\,\\\name\\\:\\\Bjorn Melin - Portfolio\\\,\\\url\\\:\\\https://bjornmelin.com\\\,\\\description\\\:\\\Personal portfolio of Bjorn Melin, Senior Data Scientist and AWS Machine Learning Engineer specializing in neuro-symbolic AI, deep learning, and cloud architecture.\\\,\\\author\\\:{\\\@type\\\:\\\Person\\\,\\\name\\\:\\\Bjorn Melin\\\}}\}}},null,\$\,\$Le\,null,{},,,\couldBeIntercepted\:false,\initialHead\:null,\$Lf\,\globalErrorComponent\:\$10\,\missingSlots\:\$W11\}\n)/script>script>self.__next_f.push(1,f:\$\,\meta\,\0\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1, maximum-scale1\},\$\,\meta\,\1\,{\name\:\theme-color\,\media\:\(prefers-color-scheme: light)\,\content\:\white\},\$\,\meta\,\2\,{\name\:\theme-color\,\media\:\(prefers-color-scheme: dark)\,\content\:\black\},\$\,\meta\,\3\,{\charSet\:\utf-8\},\$\,\title\,\4\,{\children\:\Bjorn Melin - Senior Data Scientist \u0026 Cloud Solutions Architect\},\$\,\meta\,\5\,{\name\:\description\,\content\:\Portfolio of Bjorn Melin, a Senior Data Scientist and Cloud Solutions Architect specializing in AI/ML solutions, GenAI innovation, and cloud-native architectures. 6x AWS Certified professional with expertise in machine learning and scalable cloud solutions.\},\$\,\meta\,\6\,{\name\:\author\,\content\:\Bjorn Melin\},\$\,\meta\,\7\,{\name\:\keywords\,\content\:\Neuro-symbolic AI,Deep Learning,Reinforcement Learning,Machine Learning,AWS Machine Learning Engineer,AWS Solutions Architect,AWS SysOps Administrator,AWS Developer,AWS AI Practitioner,Cloud Architecture,MLOps,Data Science,Python,Java,TypeScript,FastAPI,Next.js,React,Neural Networks,TensorFlow,PyTorch,LangChain,CloudFormation,Kubernetes,Docker,CI/CD,GitHub Actions,Vector Databases,Statistical Modeling,Clustering Algorithms,PCA,Feature Engineering,Databricks,AWS SageMaker,Generative AI,Large Language Models,Serverless,Innovation,Node.js,Full-Stack Development,Cloud Computing\},\$\,\meta\,\8\,{\name\:\creator\,\content\:\Bjorn Melin\},\$\,\meta\,\9\,{\property\:\og:title\,\content\:\Bjorn Melin - Senior Data Scientist \u0026 Cloud Solutions Architect\},\$\,\meta\,\10\,{\property\:\og:description\,\content\:\Portfolio of Bjorn Melin, a Senior Data Scientist and Cloud Solutions Architect specializing in AI/ML solutions, GenAI innovation, and cloud-native architectures.\},\$\,\meta\,\11\,{\property\:\og:image\,\content\:\http://localhost:3000/screenshots/hero-preview.png\},\$\,\meta\,\12\,{\property\:\og:image:width\,\content\:\1200\},\$\,\meta\,\13\,{\property\:\og:image:height\,\content\:\630\},\$\,\meta\,\14\,{\property\:\og:image:alt\,\content\:\Bjorn Melin - Portfolio Hero Section\},\$\,\meta\,\15\,{\property\:\og:type\,\content\:\website\},\$\,\meta\,\16\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\17\,{\name\:\twitter:title\,\content\:\Bjorn Melin - Senior Data Scientist \u0026 Cloud Solutions Architect\},\$\,\meta\,\18\,{\name\:\twitter:description\,\content\:\Portfolio of Bjorn Melin, a Senior Data Scientist and Cloud Solutions Architect specializing in AI/ML solutions, GenAI innovation, and cloud-native architectures.\},\$\,\meta\,\19\,{\name\:\twitter:image\,\content\:\http://localhost:3000/screenshots/hero-preview.png\},\$\,\link\,\20\,{\rel\:\icon\,\href\:\/headshot/headshot-2024.jpg\},\$\,\link\,\21\,{\rel\:\apple-touch-icon\,\href\:\/headshot/headshot-2024.jpg\},\$\,\meta\,\22\,{\name\:\next-size-adjust\}\n)/script>script>self.__next_f.push(1,4:null\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]