Help
RSS
API
Feed
Maltego
Contact
Domain > ali-afsordeh.ir
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-02-07
104.21.47.109
(
ClassC
)
2026-02-28
5.10.249.208
(
ClassC
)
Port 443
HTTP/1.1 200 OKServer: nginxDate: Sat, 28 Feb 2026 06:43:44 GMTContent-Type: text/html; charsetutf-8Content-Length: 32842Connection: keep-aliveVary: Accept-EncodingVary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encodingx-nextjs-cache: HITx-nextjs-prerender: 1x-nextjs-prerender: 1x-nextjs-stale-time: 300X-Powered-By: Next.jsCache-Control: s-maxage31536000ETag: 1288qs1jbejpc8X-Content-Type-Options: nosniffX-Frame-Options: DENYX-XSS-Protection: 1; modeblockReferrer-Policy: no-referrer-when-downgradeStrict-Transport-Security: max-age31536000; includeSubDomains !DOCTYPE html>!--HCjswFkQaTdG7gtygrpdF-->html langen>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1/>link relpreload href/_next/static/media/4cf2300e9c8272f7-s.p.woff2 asfont crossorigin typefont/woff2/>link relpreload href/_next/static/media/93f479601ee12b01-s.p.woff2 asfont crossorigin typefont/woff2/>link relstylesheet href/_next/static/css/de5b60d929efd909.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/webpack-6fabf3fafceeaaaf.js/>script src/_next/static/chunks/4bd1b696-c023c6e3521b1417.js async>/script>script src/_next/static/chunks/255-cb395327542b56ef.js async>/script>script src/_next/static/chunks/main-app-2ecc3bf42ae2d122.js async>/script>script src/_next/static/chunks/app/layout-762d24ce39613d31.js async>/script>script src/_next/static/chunks/app/not-found-d546ae9a67c3c262.js async>/script>meta namenext-size-adjust content/>title>Ali Afsordeh | Software Engineer/title>meta namedescription contentDedicated software engineer with 7+ years of experience in frontend, backend, hardware design, and embedded programming. Passionate about building high-quality, practical solutions bridging software and hardware./>link relauthor hrefhttp://localhost:3000/>meta nameauthor contentAli Afsordeh/>meta namekeywords contentAli Afsordeh,Software Engineer,Frontend Developer,Backend Developer,Embedded Systems Engineer,PCB Design,Web Developer,Fullstack Developer,Next.js Developer,Node.js Developer,ESP32 Programming,Docker Deployment,Birjand Developers,Iran Software Engineer,Linux Server Deployment,CI/CD DevOps,MongoDB,Three.js,React Developer,Hardware and Software Integration/>meta namecreator contentAli Afsordeh/>meta namepublisher contentAli Afsordeh/>meta namerobots contentindex, follow/>meta propertyog:title contentAli Afsordeh | Software Engineer/>meta propertyog:description contentExperienced software engineer specializing in frontend, backend, embedded systems, and hardware design./>meta propertyog:url contenthttp://localhost:3000/>meta propertyog:site_name contentAli Afsordeh/>meta propertyog:locale contenten_US/>meta propertyog:image contenthttp://localhost:3000/og-image.png/>meta propertyog:image:width content1200/>meta propertyog:image:height content630/>meta propertyog:image:alt contentAli Afsordeh Portfolio/>meta propertyog:type contentwebsite/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentAli Afsordeh | Software Engineer/>meta nametwitter:description contentPassionate software engineer and hardware designer with 7+ years of experience in fullstack development and embedded systems./>meta nametwitter:image contenthttp://localhost:3000/og-image.png/>link relshortcut icon href/favicon.ico/>link relicon href/favicon.ico/>link relapple-touch-icon href/apple-touch-icon.png/>script src/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body class__variable_188709 __variable_9a8899 antialiased>div hidden>!--$-->!--/$-->/div>div classfont-sans bg-gradient-to-b from-gray-50 to-gray-100 min-h-screen>div classhero-gradient min-h-screen flex flex-col items-center justify-center relative p-4 overflow-hidden>div classabsolute top-20 left-10 w-32 h-32 bg-white/10 rounded-full blur-2xl>/div>div classabsolute bottom-20 right-10 w-48 h-48 bg-amber-200/20 rounded-full blur-3xl>/div>div classabsolute top-1/3 right-1/4 w-24 h-24 bg-orange-300/15 shape-blob>/div>div classabsolute top-6 right-6 flex gap-3>a aria-labelGithub target_blank hrefhttps://github.com/ali39af classtext-gray-800 hover:text-gray-600 p-2 bg-white/30 backdrop-blur-sm rounded-full transition-all duration-300 hover:bg-white/50 hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-github aria-hiddentrue>path dM15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4>/path>path dM9 18c-4.51 2-5-2-7-2>/path>/svg>/a>a aria-labelTwitter target_blank href# classtext-gray-800 hover:text-gray-600 p-2 bg-white/30 backdrop-blur-sm rounded-full transition-all duration-300 hover:bg-white/50 hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-twitter aria-hiddentrue>path dM22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z>/path>/svg>/a>a aria-labelLinkedIn target_blank href# classtext-gray-800 hover:text-gray-600 p-2 bg-white/30 backdrop-blur-sm rounded-full transition-all duration-300 hover:bg-white/50 hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-linkedin aria-hiddentrue>path dM16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z>/path>rect width4 height12 x2 y9>/rect>circle cx4 cy4 r2>/circle>/svg>/a>/div>div classfloat-animation z-10>h1 classtext-5xl md:text-8xl text-gray-900 font-extrabold text-center mb-4 drop-shadow-sm>Ali Afsordeh/h1>h2 classtext-xl md:text-3xl text-gray-800 font-bold text-center mb-10 relative>span>/span>span classanimate-pulse>|/span>/h2>/div>div classglass-card p-6 rounded-2xl shadow-xl max-w-md w-full card-hover z-10>div classflex items-center mb-4 group>div classtransition-transform duration-300 group-hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-user text-amber-500 me-2 aria-hiddentrue>path dM19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2>/path>circle cx12 cy7 r4>/circle>/svg>/div>span classtext-gray-700 font-medium>7 years of software development experience/span>/div>div classflex items-center mb-4 group>div classtransition-transform duration-300 group-hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-mail text-amber-500 me-2 aria-hiddentrue>rect width20 height16 x2 y4 rx2>/rect>path dm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7>/path>/svg>/div>span classtext-gray-700 font-medium>aliafsordeh8@gmail.com/span>/div>div classflex items-center mb-4 group>div classtransition-transform duration-300 group-hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-phone text-amber-500 me-2 aria-hiddentrue>path dM22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z>/path>/svg>/div>span classtext-gray-700 font-medium>+98 991 564 9242/span>/div>div classflex items-center group>div classtransition-transform duration-300 group-hover:scale-110>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-map-pin text-amber-500 me-2 aria-hiddentrue>path dM20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0>/path>circle cx12 cy10 r3>/circle>/svg>/div>span classtext-gray-700 font-medium>Birjand, South Khorasan, Iran/span>/div>/div>button classmt-12 px-8 py-4 rounded-full font-bold shadow-xl transition-all duration-300 btn-modern flex items-center gap-2 z-10 bg-white text-gray-800 hover:bg-gray-50 hover:shadow-2xl hover:scale-105>View My Worksvg xmlnshttp://www.w3.org/2000/svg width18 height18 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-arrow-down animate-bounce aria-hiddentrue>path dM12 5v14>/path>path dm19 12-7 7-7-7>/path>/svg>/button>/div>div idnavigation classbg-white/80 backdrop-blur-lg sticky top-0 z-10 shadow-lg border-b border-gray-100>div classcontainer mx-auto px-4>div classflex justify-center overflow-x-auto py-4 gap-2>button classpx-5 py-2.5 mx-1 rounded-full font-semibold transition-all duration-300 bg-gradient-to-r from-amber-300 to-amber-400 text-gray-900 shadow-md shadow-amber-200/50>About/button>button classpx-5 py-2.5 mx-1 rounded-full font-semibold transition-all duration-300 text-gray-600 hover:text-gray-900 hover:bg-amber-50>Skills/button>button classpx-5 py-2.5 mx-1 rounded-full font-semibold transition-all duration-300 text-gray-600 hover:text-gray-900 hover:bg-amber-50>Experience/button>button classpx-5 py-2.5 mx-1 rounded-full font-semibold transition-all duration-300 text-gray-600 hover:text-gray-900 hover:bg-amber-50>Projects/button>/div>/div>/div>div classcontainer mx-auto px-4 py-16>div classmax-w-4xl mx-auto>h2 classtext-4xl font-extrabold text-gray-800 mb-8 text-center gradient-text>About Me/h2>div classglass-card rounded-2xl shadow-xl p-8 card-hover border border-gray-100>p classtext-gray-700 leading-relaxed text-lg mb-6>I am a dedicated software engineer with hands-on experience in both frontend and backend web development, as well as user-facing applications. Throughout my journey, I have worked on various personal projects, integrating a wide range of technologies and systems to create complete and functional solutions./p>p classtext-gray-700 leading-relaxed text-lg mb-6>In addition to software development, I have experience in hardware design and embedded programming, applying my skills across diverse domains. My work reflects a deep passion for building practical, high-quality products, even though many of my projects remain private due to their commercial nature./p>p classtext-gray-700 leading-relaxed text-lg>I am committed to continuous learning, creative problem-solving, and delivering impactful solutions that bridge software and hardware worlds, always aiming for excellence in every project I undertake./p>/div>/div>!--$-->!--/$-->/div>footer classbg-gradient-to-br from-gray-800 via-gray-900 to-gray-800 text-white py-12 relative overflow-hidden>div classabsolute top-0 left-0 w-full h-1 bg-gradient-to-r from-amber-300 via-amber-400 to-amber-500>/div>div classabsolute top-10 right-10 w-32 h-32 bg-amber-400/5 rounded-full blur-2xl>/div>div classabsolute bottom-10 left-10 w-24 h-24 bg-amber-300/5 rounded-full blur-xl>/div>div classcontainer mx-auto px-4 text-center relative z-10>h3 classtext-3xl font-bold mb-6 bg-gradient-to-r from-amber-200 to-amber-400 bg-clip-text text-transparent>Get In Touch/h3>div classflex justify-center space-x-4 mb-8>a aria-labelGithub hrefhttps://github.com/ali39af target_blank classp-3 bg-white/10 rounded-full hover:bg-amber-400/20 hover:text-amber-300 transition-all duration-300 hover:scale-110 backdrop-blur-sm>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-github aria-hiddentrue>path dM15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4>/path>path dM9 18c-4.51 2-5-2-7-2>/path>/svg>/a>a aria-labelTwitter href# target_blank classp-3 bg-white/10 rounded-full hover:bg-amber-400/20 hover:text-amber-300 transition-all duration-300 hover:scale-110 backdrop-blur-sm>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-twitter aria-hiddentrue>path dM22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z>/path>/svg>/a>a aria-labelLinkedIn href# target_blank classp-3 bg-white/10 rounded-full hover:bg-amber-400/20 hover:text-amber-300 transition-all duration-300 hover:scale-110 backdrop-blur-sm>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-linkedin aria-hiddentrue>path dM16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z>/path>rect width4 height12 x2 y9>/rect>circle cx4 cy4 r2>/circle>/svg>/a>/div>p classtext-gray-400 text-sm>© !-- -->2025!-- --> span classtext-amber-300 font-medium>Ali Afsordeh/span>. All rights reserved./p>/div>/footer>/div>script src/_next/static/chunks/webpack-6fabf3fafceeaaaf.js id_R_ async>/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n2:I8748,\177\,\static/chunks/app/layout-762d24ce39613d31.js\,\default\\nf:I7150,,\\\n:HL\/_next/static/media/4cf2300e9c8272f7-s.p.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/media/93f479601ee12b01-s.p.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/css/de5b60d929efd909.css\,\style\\n)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\HCjswFkQaTdG7gtygrpdF\,\p\:\\,\c\:\\,\\,\i\:false,\f\:\\,{\children\:\__PAGE__\,{}},\$undefined\,\$undefined\,true,\\,\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/css/de5b60d929efd909.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\html\,null,{\lang\:\en\,\children\:\$\,\body\,null,{\className\:\__variable_188709 __variable_9a8899 antialiased\,\children\:\$\,\div\,null,{\className\:\font-sans bg-gradient-to-b from-gray-50 to-gray-100 min-h-screen\,\children\:\$\,\div\,null,{\className\:\hero-gradient min-h-screen flex flex-col items-center justify-center relative p-4 overflow-hidden\,\children\:\$\,\div\,null,{\className\:\absolute top-20 left-10 w-32 h-32 bg-white/10 rounded-full blur-2xl\},\$\,\div\,null,{\className\:\absolute bottom-20 right-10 w-48 h-48 bg-amber-200/20 rounded-full blur-3xl\},\$\,\div\,null,{\className\:\absolute top-1/3 right-1/4 w-24 h-24 bg-orange-300/15 shape-blob\},\$\,\div\,null,{\className\:\absolute top-6 right-6 flex gap-3\,\children\:\$\,\a\,\0\,{\aria-label\:\Github\,\target\:\_blank\,\href\:\https://github.com/ali39af\,\className\:\text-gray-800 hover:text-gray-600 p-2 bg-white/30 backdrop-blur-sm rounded-full transition-all duration-300 hover:bg-white/50 hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-github\,\aria-hidden\:\true\,\children\:\$\,\path\,\tonef\,{\d\:\M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4\},\$\,\path\,\9comsn\,{\d\:\M9 18c-4.51 2-5-2-7-2\},\$undefined\}},\$\,\a\,\1\,{\aria-label\:\Twitter\,\target\:\_blank\,\href\:\#\,\className\:\text-gray-800 hover:text-gray-600 p-2 bg-white/30 backdrop-blur-sm rounded-full transition-all duration-300 hover:bg-white/50 hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-twitter\,\aria-hidden\:\true\,\children\:\$\,\path\,\pff0z6\,{\d\:\M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z\},\$undefined\}},\$\,\a\,\2\,{\aria-label\:\LinkedIn\,\target\:\_blank\,\href\:\#\,\className\:\text-gray-800 hover:text-gray-600 p-2 bg-white/30 backdrop-blur-sm rounded-full transition-all duration-300 hover:bg-white/50 hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-linkedin\,\aria-hidden\:\true\,\children\:\$\,\path\,\c2jq9f\,{\d\:\M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z\},\$\,\rect\,\mk3on5\,{\width\:\4\,\height\:\12\,\x\:\2\,\y\:\9\},\$\,\circle\,\bt5ra8\,{\cx\:\4\,\cy\:\4\,\r\:\2\},\$undefined\}}},\$\,\div\,null,{\className\:\float-animation z-10\,\children\:\$\,\h1\,null,{\className\:\text-5xl md:text-8xl text-gray-900 font-extrabold text-center mb-4 drop-shadow-sm\,\children\:\Ali Afsordeh\},\$\,\h2\,null,{\className\:\text-xl md:text-3xl text-gray-800 font-bold text-center mb-10 relative\,\children\:\$\,\$L2\,null,{}}},\$\,\div\,null,{\className\:\glass-card p-6 rounded-2xl shadow-xl max-w-md w-full card-hover z-10\,\children\:\$\,\div\,\0\,{\className\:\flex items-center mb-4 group\,\children\:\$\,\div\,null,{\className\:\transition-transform duration-300 group-hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:20,\height\:20,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-user text-amber-500 me-2\,\aria-hidden\:\true\,\children\:\$L3\,\$L4\,\$undefined\}},\$L5\},\$L6\,\$L7\,\$L8\},\$L9\},\$La\,\$Lb\,\$Lc\}}}},{\children\:\__PAGE__\,\$Ld\,{},null,false},null,false,\$Le\,false,\m\:\$undefined\,\G\:\$f\,,\s\:false,\S\:true}\n)/script>script>self.__next_f.push(1,10:I7885,\177\,\static/chunks/app/layout-762d24ce39613d31.js\,\default\\n11:I5242,\177\,\static/chunks/app/layout-762d24ce39613d31.js\,\default\\n12:I9766,,\\\n13:I8924,,\\\n14:I2619,\345\,\static/chunks/app/not-found-d546ae9a67c3c262.js\,\\\n15:I4431,,\OutletBoundary\\n17:I5278,,\AsyncMetadataOutlet\\n19:I4431,,\ViewportBoundary\\n1b:I4431,,\MetadataBoundary\\n1c:\$Sreact.suspense\\n3:\$\,\path\,\975kel\,{\d\:\M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\}\n4:\$\,\circle\,\17ys0d\,{\cx\:\12\,\cy\:\7\,\r\:\4\}\n5:\$\,\span\,null,{\className\:\text-gray-700 font-medium\,\children\:\7 years of software development experience\}\n)/script>script>self.__next_f.push(1,6:\$\,\div\,\1\,{\className\:\flex items-center mb-4 group\,\children\:\$\,\div\,null,{\className\:\transition-transform duration-300 group-hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:20,\height\:20,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-mail text-amber-500 me-2\,\aria-hidden\:\true\,\children\:\$\,\rect\,\18n3k1\,{\width\:\20\,\height\:\16\,\x\:\2\,\y\:\4\,\rx\:\2\},\$\,\path\,\1ocrg3\,{\d\:\m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\},\$undefined\}},\$\,\span\,null,{\className\:\text-gray-700 font-medium\,\children\:\aliafsordeh8@gmail.com\}}\n)/script>script>self.__next_f.push(1,7:\$\,\div\,\2\,{\className\:\flex items-center mb-4 group\,\children\:\$\,\div\,null,{\className\:\transition-transform duration-300 group-hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:20,\height\:20,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-phone text-amber-500 me-2\,\aria-hidden\:\true\,\children\:\$\,\path\,\foiqr5\,{\d\:\M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\},\$undefined\}},\$\,\span\,null,{\className\:\text-gray-700 font-medium\,\children\:\+98 991 564 9242\}}\n)/script>script>self.__next_f.push(1,8:\$\,\div\,\3\,{\className\:\flex items-center group\,\children\:\$\,\div\,null,{\className\:\transition-transform duration-300 group-hover:scale-110\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:20,\height\:20,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-map-pin text-amber-500 me-2\,\aria-hidden\:\true\,\children\:\$\,\path\,\1r0f0z\,{\d\:\M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\},\$\,\circle\,\ilqhr7\,{\cx\:\12\,\cy\:\10\,\r\:\3\},\$undefined\}},\$\,\span\,null,{\className\:\text-gray-700 font-medium\,\children\:\Birjand, South Khorasan, Iran\}}\n)/script>script>self.__next_f.push(1,9:\$\,\$L10\,null,{}\na:\$\,\div\,null,{\id\:\navigation\,\className\:\bg-white/80 backdrop-blur-lg sticky top-0 z-10 shadow-lg border-b border-gray-100\,\children\:\$\,\div\,null,{\className\:\container mx-auto px-4\,\children\:\$\,\div\,null,{\className\:\flex justify-center overflow-x-auto py-4 gap-2\,\children\:\$\,\$L11\,null,{\address\:\/\,\name\:\About\},\$\,\$L11\,null,{\address\:\/Skills\,\name\:\Skills\},\$\,\$L11\,null,{\address\:\/Experience\,\name\:\Experience\},\$\,\$L11\,null,{\address\:\/Projects\,\name\:\Projects\}}}}\n)/script>script>self.__next_f.push(1,b:\$\,\div\,null,{\className\:\container mx-auto px-4 py-16\,\children\:\$\,\$L12\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L13\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\div\,null,{\className\:\flex flex-col items-center justify-center min-h-screen\,\children\:\$\,\h1\,null,{\className\:\text-6xl font-bold mb-4\,\children\:\404\},\$\,\p\,null,{\className\:\text-2xl mb-8\,\children\:\Sorry, this tab does not exist.\},\$\,\$L14\,null,{\href\:\/\,\className\:\text-blue-500 underline\,\children\:\Go back home\}},,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\n)/script>script>self.__next_f.push(1,c:\$\,\footer\,null,{\className\:\bg-gradient-to-br from-gray-800 via-gray-900 to-gray-800 text-white py-12 relative overflow-hidden\,\children\:\$\,\div\,null,{\className\:\absolute top-0 left-0 w-full h-1 bg-gradient-to-r from-amber-300 via-amber-400 to-amber-500\},\$\,\div\,null,{\className\:\absolute top-10 right-10 w-32 h-32 bg-amber-400/5 rounded-full blur-2xl\},\$\,\div\,null,{\className\:\absolute bottom-10 left-10 w-24 h-24 bg-amber-300/5 rounded-full blur-xl\},\$\,\div\,null,{\className\:\container mx-auto px-4 text-center relative z-10\,\children\:\$\,\h3\,null,{\className\:\text-3xl font-bold mb-6 bg-gradient-to-r from-amber-200 to-amber-400 bg-clip-text text-transparent\,\children\:\Get In Touch\},\$\,\div\,null,{\className\:\flex justify-center space-x-4 mb-8\,\children\:\$\,\a\,\0\,{\aria-label\:\Github\,\href\:\https://github.com/ali39af\,\target\:\_blank\,\className\:\p-3 bg-white/10 rounded-full hover:bg-amber-400/20 hover:text-amber-300 transition-all duration-300 hover:scale-110 backdrop-blur-sm\,\children\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:0:props:children:3:props:children:0:props:children\},\$\,\a\,\1\,{\aria-label\:\Twitter\,\href\:\#\,\target\:\_blank\,\className\:\p-3 bg-white/10 rounded-full hover:bg-amber-400/20 hover:text-amber-300 transition-all duration-300 hover:scale-110 backdrop-blur-sm\,\children\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:0:props:children:3:props:children:1:props:children\},\$\,\a\,\2\,{\aria-label\:\LinkedIn\,\href\:\#\,\target\:\_blank\,\className\:\p-3 bg-white/10 rounded-full hover:bg-amber-400/20 hover:text-amber-300 transition-all duration-300 hover:scale-110 backdrop-blur-sm\,\children\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:0:props:children:3:props:children:2:props:children\}},\$\,\p\,null,{\className\:\text-gray-400 text-sm\,\children\:\© \,2025,\ \,\$\,\span\,null,{\className\:\text-amber-300 font-medium\,\children\:\Ali Afsordeh\},\. All rights reserved.\}}}\n)/script>script>self.__next_f.push(1,d:\$\,\$1\,\c\,{\children\:\$\,\div\,null,{\className\:\max-w-4xl mx-auto\,\children\:\$\,\h2\,null,{\className\:\text-4xl font-extrabold text-gray-800 mb-8 text-center gradient-text\,\children\:\About Me\},\$\,\div\,null,{\className\:\glass-card rounded-2xl shadow-xl p-8 card-hover border border-gray-100\,\children\:\$\,\p\,\0\,{\className\:\text-gray-700 leading-relaxed text-lg mb-6\,\children\:\I am a dedicated software engineer with hands-on experience in both frontend and backend web development, as well as user-facing applications. Throughout my journey, I have worked on various personal projects, integrating a wide range of technologies and systems to create complete and functional solutions.\},\$\,\p\,\1\,{\className\:\text-gray-700 leading-relaxed text-lg mb-6\,\children\:\In addition to software development, I have experience in hardware design and embedded programming, applying my skills across diverse domains. My work reflects a deep passion for building practical, high-quality products, even though many of my projects remain private due to their commercial nature.\},\$\,\p\,\2\,{\className\:\text-gray-700 leading-relaxed text-lg\,\children\:\I am committed to continuous learning, creative problem-solving, and delivering impactful solutions that bridge software and hardware worlds, always aiming for excellence in every project I undertake.\}}},null,\$\,\$L15\,null,{\children\:\$L16\,\$\,\$L17\,null,{\promise\:\$@18\}}}\n)/script>script>self.__next_f.push(1,e:\$\,\$1\,\h\,{\children\:null,\$\,\$L19\,null,{\children\:\$L1a\},\$\,\meta\,null,{\name\:\next-size-adjust\,\content\:\\},\$\,\$L1b\,null,{\children\:\$\,\div\,null,{\hidden\:true,\children\:\$\,\$1c\,null,{\fallback\:null,\children\:\$L1d\}}}}\n)/script>script>self.__next_f.push(1,1a:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\meta\,\1\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\}\n16:null\n)/script>script>self.__next_f.push(1,1e:I622,,\IconMark\\n)/script>script>self.__next_f.push(1,18:{\metadata\:\$\,\title\,\0\,{\children\:\Ali Afsordeh | Software Engineer\},\$\,\meta\,\1\,{\name\:\description\,\content\:\Dedicated software engineer with 7+ years of experience in frontend, backend, hardware design, and embedded programming. Passionate about building high-quality, practical solutions bridging software and hardware.\},\$\,\link\,\2\,{\rel\:\author\,\href\:\http://localhost:3000\},\$\,\meta\,\3\,{\name\:\author\,\content\:\Ali Afsordeh\},\$\,\meta\,\4\,{\name\:\keywords\,\content\:\Ali Afsordeh,Software Engineer,Frontend Developer,Backend Developer,Embedded Systems Engineer,PCB Design,Web Developer,Fullstack Developer,Next.js Developer,Node.js Developer,ESP32 Programming,Docker Deployment,Birjand Developers,Iran Software Engineer,Linux Server Deployment,CI/CD DevOps,MongoDB,Three.js,React Developer,Hardware and Software Integration\},\$\,\meta\,\5\,{\name\:\creator\,\content\:\Ali Afsordeh\},\$\,\meta\,\6\,{\name\:\publisher\,\content\:\Ali Afsordeh\},\$\,\meta\,\7\,{\name\:\robots\,\content\:\index, follow\},\$\,\meta\,\8\,{\property\:\og:title\,\content\:\Ali Afsordeh | Software Engineer\},\$\,\meta\,\9\,{\property\:\og:description\,\content\:\Experienced software engineer specializing in frontend, backend, embedded systems, and hardware design.\},\$\,\meta\,\10\,{\property\:\og:url\,\content\:\http://localhost:3000\},\$\,\meta\,\11\,{\property\:\og:site_name\,\content\:\Ali Afsordeh\},\$\,\meta\,\12\,{\property\:\og:locale\,\content\:\en_US\},\$\,\meta\,\13\,{\property\:\og:image\,\content\:\http://localhost:3000/og-image.png\},\$\,\meta\,\14\,{\property\:\og:image:width\,\content\:\1200\},\$\,\meta\,\15\,{\property\:\og:image:height\,\content\:\630\},\$\,\meta\,\16\,{\property\:\og:image:alt\,\content\:\Ali Afsordeh Portfolio\},\$\,\meta\,\17\,{\property\:\og:type\,\content\:\website\},\$\,\meta\,\18\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\19\,{\name\:\twitter:title\,\content\:\Ali Afsordeh | Software Engineer\},\$\,\meta\,\20\,{\name\:\twitter:description\,\content\:\Passionate software engineer and hardware designer with 7+ years of experience in fullstack development and embedded systems.\},\$\,\meta\,\21\,{\name\:\twitter:image\,\content\:\http://localhost:3000/og-image.png\},\$\,\link\,\22\,{\rel\:\shortcut icon\,\href\:\/favicon.ico\},\$\,\link\,\23\,{\rel\:\icon\,\href\:\/favicon.ico\},\$\,\link\,\24\,{\rel\:\apple-touch-icon\,\href\:\/apple-touch-icon.png\},\$\,\$L1e\,\25\,{},\error\:null,\digest\:\$undefined\}\n)/script>script>self.__next_f.push(1,1d:\$18:metadata\\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
]