Help
RSS
API
Feed
Maltego
Contact
Domain > sakshamportfolio.cloud
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2026-02-21
18.155.173.55
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sat, 21 Feb 2026 05:07:26 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://sakshamportfolio.cloud/X-Cache: Redirect from cloudfrontVia: 1.1 c919eabe071323f9a1b4ff171a300ae6.cloudfront.net (CloudFront)X-Amz-Cf-Pop: PHX50-P1X-Amz-Cf-Id: O9wmXaWYNP157cOoYyi6ZIfVbbypibxng-kKRu62UYqy-uh7ACrUPQ 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: 24793Connection: keep-aliveDate: Sat, 21 Feb 2026 05:07:28 GMTLast-Modified: Thu, 11 Sep 2025 18:55:24 GMTETag: d0bd9b9763ad2ea8712b32e77322f03dx-amz-server-side-encryption: AES256x-amz-version-id: Q9HkfTkGhDnX9iep_iWKQzJ.BzrQtlkTAccept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 a0a6db03b6ef1c1a137cdae8972c79a2.cloudfront.net (CloudFront)X-Amz-Cf-Pop: PHX50-P1X-Amz-Cf-Id: cIdJ-LqDhKAMiJXetUmWrM7yAL4SWu_6R2zozENbzBFOA6-B93xluA !doctype html>html langen>head> meta charsetutf-8> meta nameviewport contentwidthdevice-width,initial-scale1> meta namedescription contentSaksham Singh — Aspiring Cloud & DevOps Engineer. Portfolio showcasing cloud projects, Terraform, Docker, AWS, CI/CD and more.> meta namekeywords contentCloud, DevOps, AWS, Terraform, Docker, CI/CD, Portfolio, Saksham Singh> title>Saksham Singh — Cloud & DevOps Portfolio/title> !-- Google Fonts --> link hrefhttps://fonts.googleapis.com/css2?familyOrbitron:wght@600;700&familyInter:wght@300;400;600;700&displayswap relstylesheet> style> :root{ --bg:#0b0f17; --card:#0f1720; --muted:#93a3b8; --accent:#3dd0ff; /* electric blue */ --glass: rgba(255,255,255,0.04); --glass-2: rgba(255,255,255,0.02); --max-width:1100px; } *{box-sizing:border-box} html,body{height:100%;margin:0;font-family:Inter,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial;color:#e6eef6;background:radial-gradient(ellipse at 10% 10%, rgba(61,208,255,0.03), transparent 10%), linear-gradient(180deg,#061019 0%, #071428 60%), var(--bg);-webkit-font-smoothing:antialiased} /* Cloudy animated background */ .clouds{position:fixed;inset:0;pointer-events:none;overflow:hidden} .cloud{position:absolute;opacity:0.12;filter:blur(22px);background:linear-gradient(90deg, rgba(61,208,255,0.12), rgba(52,58,64,0.06));border-radius:50%;mix-blend-mode:screen} .cloud.c1{width:420px;height:150px;left:-50px;top:8%} .cloud.c2{width:760px;height:220px;left:20%;top:60%} .cloud.c3{width:340px;height:120px;right:-80px;top:30%} @keyframes floatX{0%{transform:translateX(-30px)}50%{transform:translateX(30px)}100%{transform:translateX(-30px)}} .cloud{animation:floatX 18s ease-in-out infinite} /* layout */ .container{max-width:var(--max-width);margin:0 auto;padding:48px 20px;position:relative} header{display:flex;align-items:center;gap:18px;justify-content:space-between} .brand{display:flex;align-items:center;gap:16px} .logo{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,var(--accent),#6fdfff);display:flex;align-items:center;justify-content:center;color:#042533;font-weight:700;font-family:Orbitron} .name{font-family:Orbitron;font-size:28px;letter-spacing:0.6px} .nav{display:flex;gap:12px} .nav a{color:var(--muted);text-decoration:none;font-weight:600;padding:8px 12px;border-radius:8px} .nav a:hover{color:white;background:rgba(255,255,255,0.03)} /* hero */ .hero{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:center;margin-top:40px} .hero-card{background:linear-gradient(180deg, rgba(255,255,255,0.02), transparent);border-radius:16px;padding:28px;box-shadow:0 6px 30px rgba(2,6,23,0.6);backdrop-filter:blur(6px)} .title{font-family:Orbitron;font-size:48px;margin:0;color:#eaf6ff} .subtitle{color:var(--muted);margin-top:10px;font-size:16px} .tagline{margin-top:18px;color:#cfefff;font-weight:600} .cta{display:flex;gap:12px;margin-top:22px} .btn{background:linear-gradient(90deg,var(--accent),#6fdfff);color:#012029;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 18px rgba(61,208,255,0.06)} .btn.secondary{background:transparent;border:1px solid rgba(255,255,255,0.06);color:var(--muted)} /* profile card */ .profile{background:linear-gradient(180deg, rgba(255,255,255,0.02), transparent);border-radius:16px;padding:18px;text-align:center} .photo{width:140px;height:140px;border-radius:50%;background:linear-gradient(180deg,#071826,#0b2130);display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(109,219,255,0.12);overflow:hidden} .photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%} .profile h4{margin:12px 0 2px;color:#eaf6ff} .profile p{margin:0;color:var(--muted);font-size:14px} .socials{display:flex;gap:10px;justify-content:center;margin-top:12px} .socials a{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,0.02);color:var(--muted);text-decoration:none;font-weight:600} .instagram-highlight{ background: linear-gradient(45deg, #324799, #4843b7, #6236a4, #9b2571, #cd1058, #d91a1a, #e04935, #e05d32, #f48b3a, #ffcd6b, #324799, #4843b7, #6236a4) !important; background-size: 400% 400% !important; color:#ffffff !important; font-weight:bold !important; animation: gradientShift 4s ease infinite !important;}@keyframes gradientShift { 0% { background-position: 0% 50%; } 25% { background-position: 100% 50%; } 50% { background-position: 100% 100%; } 75% { background-position: 0% 100%; } 100% { background-position: 0% 50%; }}@keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.05); } 100% { transform: scale(1); }} /* sections */ section{margin-top:36px} .section-title{display:flex;align-items:center;gap:12px} .section-title h3{margin:0;color:#dff7ff} .section-sub{color:var(--muted);font-size:14px} .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:16px} .card{background:var(--card);border-radius:12px;padding:18px;color:#dfeaf6;border:1px solid rgba(255,255,255,0.02)} .skill-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px} .badge{background:var(--glass);padding:8px 10px;border-radius:8px;font-weight:600;color:var(--muted);font-size:13px} /* projects */ .project-header{display:flex;justify-content:space-between;align-items:center} .project{display:flex;flex-direction:column;gap:8px} .project p{color:var(--muted);margin:0} .project .meta{font-size:13px;color:var(--muted)} .project .actions{display:flex;gap:8px;margin-top:8px} /* contact */ .contact-form{display:grid;gap:12px} input,textarea{background:transparent;border:1px solid rgba(255,255,255,0.04);padding:12px;border-radius:10px;color:#e6eef6;outline:none} input::placeholder,textarea::placeholder{color:rgba(230,238,246,0.4)} textarea{min-height:120px;resize:vertical} footer{margin-top:40px;padding:28px;display:flex;align-items:center;justify-content:space-between;color:var(--muted)} /* small screens */ @media (max-width:880px){ .hero{grid-template-columns:1fr;} .grid{grid-template-columns:1fr} .nav{display:none} .name{font-size:22px} .title{font-size:34px} } /* subtle fade-in animations */ .reveal{opacity:0;transform:translateY(10px);transition:all 700ms cubic-bezier(.2,.9,.2,1)} .reveal.show{opacity:1;transform:none} /* small helpers */ .muted{color:var(--muted)} .pill{padding:6px 10px;border-radius:999px;background:var(--glass);font-weight:700} /style>/head>body> div classclouds aria-hiddentrue> div classcloud c1>/div> div classcloud c2>/div> div classcloud c3>/div> /div> div classcontainer> header> div classbrand> div classlogo>☁️/div> div> div classname>Saksham Singh/div> div classmuted>Aspiring Cloud & DevOps Engineer/div> /div> /div> nav classnav aria-labelMain navigation> a href#about>About/a> a href#projects>Projects/a> a href#skills>Skills/a> a href#contact>Contact/a> a href#experience>Experience/a> /nav> /header> main> div classhero> div classhero-card reveal idheroCard> h1 classtitle>Hi, Im span stylecolor:var(--accent)>Saksham/span>/h1> div classsubtitle>I work on building and automating cloud projects to save time and reduce effort./div> div classtagline>Exploring the cloud world, one deployment at a time./div> div classcta> a classbtn iddownloadResume hrefhttps://sakshamportfolio.cloud/Saksham_Singh_Resume.pdf download>Download Resume/a> button classbtn secondary idconnectBtn>Let’s Connect/button> /div> div stylemargin-top:18px;color:var(--muted);font-size:14px>/div> /div> aside classprofile reveal idprofileCard> div classphoto idphotoPlaceholder title> !-- Replace src below with your photo --> img srcsaksham.png altSakshams photo> /div> h4>Saksham Singh/h4> p classmuted>Fresher · Cloud & DevOps/p> div classsocials> a classinstagram-highlight hrefhttps://instagram.com/becomingsakshamm target_blank relnoopener> @becomingsakshamm/a> a hrefhttps://github.com/apexsaksham target_blank relnoopener>🐙 GitHub/a> /div> /aside> /div> !-- About --> section idabout classreveal> div classsection-title> h3>About/h3> div classpill>Fresher/div> /div> div classsection-sub>Short, crisp, recruiter-friendly summary/div> div classgrid> div classcard> h4>Who I am/h4> p classmuted>I’m a fresher Cloud & DevOps enthusiast with a strong foundation in Linux and programming. I enjoy automating infrastructure, building CI/CD pipelines, and deploying reliable services to the cloud. I learn fast and bring a collaborative mindset to every team./p> div stylemargin-top:12px> strong>Soft skills/strong> div classskill-badges> div classbadge>Problem solving/div> div classbadge>Eager to learn/div> div classbadge>Team collaboration/div> div classbadge>Kind & resilient/div> /div> /div> /div> div classcard> h4>Contact/h4> p classmuted>Quick actions to reach me — resume, email & social links./p> div stylemargin-top:12px;display:flex;gap:8px;flex-wrap:wrap> button classbtn idcopyEmail>Copy Email/button> a classbtn secondary hrefmailto:saksham26singh@gmail.com>Email Me/a> /div> div stylemargin-top:12px;color:var(--muted)>Instagram (highlighted): a hrefhttps://instagram.com/becomingsakshamm target_blank stylemargin-left:6px;color:var(--accent)>@becomingsakshamm/a> /div> /div> /div> /section> !-- Skills --> section idskills classreveal> div classsection-title>h3>Tech Stack/h3>/div> div classsection-sub>Tools & technologies I work with/div> div classgrid stylemargin-top:12px> div classcard> h4>Cloud & Infra/h4> div classskill-badges> div classbadge>AWS (EC2, S3, Lambda)/div> div classbadge>CloudFormation/div> div classbadge>Terraform/div> div classbadge>RDS / DynamoDB/div> div classbadge>VPC & Networking/div> /div> /div> div classcard> h4>DevOps & Tools/h4> div classskill-badges> div classbadge>Docker/div> div classbadge>GitHub Actions / CI/div> div classbadge>Linux (Bash)/div> div classbadge>Python/div> /div> /div> /div> /section>!-- Experience --> section idexperience classreveal> div classsection-title>h3>Experience/h3>/div> div classsection-sub>Professional internship & hands-on learning/div> div stylemargin-top:12px> div classcard project> div classproject-header> div> h4>ATH Infosystems - Cloud Engineer Intern/h4> div classmeta>Aug 2024 - Oct 2024 • Linux Administration • AWS Services • Certificate Management/div> /div> div classpill>Internship/div> /div> p classmuted>Managed Linux environments, configured deployments, and worked with AWS services (EC2, S3, IAM). Executed test scripts, and collaborated on structured workflows to improve deployment efficiency. Gained practical experience troubleshooting real-world infrastructure challenges./p> div classactions> div classskill-badges> div classbadge>Linux (Ubuntu)/div> div classbadge>AWS (EC2, S3, IAM)/div> div classbadge>Test Automation/div> div classbadge>Team Collaboration/div> /div> /div> /div> /div> /section> !-- Projects --> section idprojects classreveal> div classsection-title>h3>Projects/h3>/div> div classsection-sub>Practical cloud projects built to learn real-world workflows/div> div stylemargin-top:12px;display:flex;flex-direction:column;gap:12px> div classcard project> div classproject-header> div> h4>3-tier Web App on AWS/h4> div classmeta>Architecture: S3 + ALB • EC2 (backend) • RDS (Postgres) • VPC & Security/div> /div> div classpill>Infrastructure/div> /div> p classmuted>Built and deployed a secure 3-tier web application on AWS using Terraform. Implemented VPC with public/private subnets, ALB, EC2 backend, RDS PostgreSQL, and S3 frontend hosting. Configured fine-grained IAM roles, security groups, automated snapshots, and CloudWatch monitoring — demonstrating strong IaC, networking, and cloud deployment skills/p> div classactions> a classbtn hrefhttps://github.com/apexsaksham/terraform-3tier-app.git target_blank relnoopener noreferrer>View Code/a> a classbtn secondary hrefhttp://tf-frontend-saksham-16.s3-website.ap-south-1.amazonaws.com target_blank>Site Link/a> /div> /div> div classcard project> div classproject-header> div> h4>Personal Portfolio Deployment/h4> div classmeta>Automated provisioning with Terraform and CI via GitHub Actions./div> /div> div classpill>AWS • IaC • CI/CD/div> /div> p classmuted>Deployed personal portfolio website on AWS using S3 for static hosting and CloudFront for global content delivery. Implemented Infrastructure as Code with modular Terraform configuration. Automated CI/CD pipeline includes plan & apply workflows gated by PR checks using GitHub Actions./p> div classactions> a classbtn hrefhttps://github.com/apexsaksham/Saksham_Cloud_Portfolio.git target_blank relnoopener noreferrer>View Code/a> a classbtn secondary hrefhttps://sakshamportfolio.cloud target_blank relnoopener noreferrer>View Live Site/a> /div> /section> !-- Contact --> section idcontact classreveal> div classsection-title>h3>Contact/h3>/div> div classsection-sub>Lets collaborate — feel free to message me/div> div styledisplay:grid;grid-template-columns:1fr 360px;gap:18px;margin-top:12px> div classcard> form idcontactForm classcontact-form> input typetext namename idname placeholderYour name required> input typeemail nameemail idemail placeholderYour email required> textarea namemessage idmessage placeholderWrite a short message... required>/textarea> div styledisplay:flex;gap:8px;align-items:center> button classbtn typesubmit>Send Message/button> button classbtn secondary typebutton idformReset>Reset/button> div idformStatus stylemargin-left:12px;color:var(--muted)>/div> /div> small stylecolor:var(--muted);margin-top:8px;display:block>/small> /form> /div> div classcard> h4>Quick Links & Info/h4> p classmuted>Email: strong idemailText>saksham26singh@gmail.com/strong> button classbtn secondary idcopyEmail2>Copy/button>/p> div stylemargin-top:12px> strong>Certifications/strong> div classskill-badges stylemargin-top:8px> div classbadge>AWS Cloud Practitioner Essentials/div> div classbadge>Linux Foundation — Basics/div> /div> /div> /div> /div> /section> /main> footer> div>© 2025 strong>Saksham Singh Pundhir/strong> — Crafted in the Cloud ☁/div> /div> !-- Project modal (simple) --> div idmodal styleposition:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:60;backdrop-filter:blur(4px)> div stylebackground:linear-gradient(180deg,#071426,#04111a);border-radius:12px;padding:18px;max-width:820px;width:92%;border:1px solid rgba(255,255,255,0.03)> div styledisplay:flex;justify-content:space-between;align-items:center> h4 idmodalTitle stylemargin:0;color:#eaf6ff>/h4> button idcloseModal classbtn secondary>Close/button> /div> div idmodalBody stylemargin-top:12px;color:var(--muted)>/div> /div> /div> script> // Smooth scroll for internal links document.querySelectorAll(ahref^#).forEach(a>{ a.addEventListener(click,e>{ const hrefa.getAttribute(href); if(href.length>1){ e.preventDefault(); document.querySelector(href).scrollIntoView({behavior:smooth,block:start}); } }) }) // Scroll reveal const revealElements document.querySelectorAll(.reveal); const obs new IntersectionObserver((entries)>{ entries.forEach(e>{ if(e.isIntersecting) e.target.classList.add(show) }) },{threshold:0.12}); revealElements.forEach(el>obs.observe(el)); // Connect button scroll document.getElementById(connectBtn).addEventListener(click,()>{ document.getElementById(contact).scrollIntoView({behavior:smooth}); }); // Copy email - Updated to work without permissionsfunction copyText(email) { const textarea document.createElement(textarea); textarea.value email; textarea.style.position fixed; textarea.style.opacity 0; document.body.appendChild(textarea); textarea.select(); textarea.setSelectionRange(0, 99999); try { const successful document.execCommand(copy); if (successful) { // Show feedback without alert showCopyFeedback(email); } } catch (err) { // Fallback: show in prompt for manual copy prompt(Copy this email:, email); } document.body.removeChild(textarea);}function showCopyFeedback(email) { // Create a temporary Copied! notification const notification document.createElement(div); notification.textContent Copied: + email; notification.style.cssText ` position: fixed; top: 20px; right: 20px; background: #4CAF50; color: white; padding: 10px 15px; border-radius: 5px; z-index: 9999; font-size: 14px; `; document.body.appendChild(notification); // Remove notification after 2 seconds setTimeout(() > { document.body.removeChild(notification); }, 2000);}document.getElementById(copyEmail).addEventListener(click, () > copyText(saksham26singh@gmail.com))document.getElementById(copyEmail2).addEventListener(click, () > copyText(saksham26singh@gmail.com)) // Contact form - basic client-side send const FORM_ENDPOINT https://formspree.io/f/xwpqdjwj;// -- Replace with your Formspree / Netlify Forms endpoint const contactForm document.getElementById(contactForm); const formStatus document.getElementById(formStatus); contactForm.addEventListener(submit, async (e)>{ e.preventDefault(); formStatus.textContent Sending...; const data {name: e.target.name.value, email: e.target.email.value, message: e.target.message.value}; if(FORM_ENDPOINT){ try{ const res await fetch(FORM_ENDPOINT, {method:POST,headers:{Content-Type:application/json},body:JSON.stringify(data)}); if(res.ok){ formStatus.textContentMessage sent — thanks!; contactForm.reset(); } else { throw new Error(Failed); } }catch(err){ formStatus.textContentFailed to send. Try email.; window.location `mailto:saksham26singh@gmail.com?subjectContact from ${encodeURIComponent(data.name)}&body${encodeURIComponent(data.message)}` } } else { // fallback to mailto formStatus.textContentOpening email client...; window.location `mailto:saksham26singh@gmail.com?subjectContact from ${encodeURIComponent(data.name)}&body${encodeURIComponent(data.message)}` } }); document.getElementById(formReset).addEventListener(click,()>{contactForm.reset();formStatus.textContent;}) // Project modal handlers document.querySelectorAll(data-demo).forEach(btn>{ btn.addEventListener(click,()>{ const id btn.getAttribute(data-demo); const modaldocument.getElementById(modal); document.getElementById(modalTitle).textContent (iddemo1)? Multi-Tier Web App — Details : (iddemo2)? Terraform Infrastructure — Plan : Serverless API — Architecture; document.getElementById(modalBody).innerHTML (iddemo1)? `p class\muted\>This demo describes how the frontend is served via S3 & CloudFront, the backend runs on auto-scaling EC2s in a private subnet, and a managed RDS handles persistence. Use IAM roles for least privilege, implement automated backups & CloudWatch alerts./p>` : (iddemo2)? `pre style\background:#021018;padding:12px;border-radius:8px;color:#9fefff;overflow:auto;max-height:240px\># terraform plan output (sample)\n+ aws_instance.web\n+ aws_s3_bucket.state\n/pre>p class\muted\>Tip: Use remote state with S3 + DynamoDB locking. Modularize modules/ and keep variables well documented./p>` : `p class\muted\>Lambda functions written in Python handle incoming requests via API Gateway. DynamoDB acts as the persistent layer. Deploy using SAM or Serverless Framework for repeatability./p>`; modal.style.displayflex; }) }) document.getElementById(closeModal).addEventListener(click,()>{document.getElementById(modal).style.displaynone}) // tiny accessibility: focus outlines for keyboard users document.body.addEventListener(keydown,e>{ if(e.keyTab) document.documentElement.style.scrollBehaviorsmooth }) // ensure buttons behave on mobile (fast clicks) touchstart,click.forEach(ev>document.addEventListener(ev,()>{},true)); // Lazy load images (profile) - swap placeholder if user replaced document.addEventListener(DOMContentLoaded,()>{ const imgdocument.querySelector(.photo img); if(img && img.getAttribute(src).includes(placeholder)){ // keep as-is; user should replace assets/profile-placeholder.jpg with their photo. } }) // tiny SEO-friendly: set document title if needed document.title Saksham Singh — Cloud & DevOps Portfolio; /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
]