Help
RSS
API
Feed
Maltego
Contact
Domain > distributedjava.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-05-15
3.161.136.22
(
ClassC
)
2025-07-19
99.84.66.126
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sat, 19 Jul 2025 12:02:07 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://distributedjava.com/X-Cache: Redirect from cloudfrontVia: 1.1 5ab5dc09da67e3ea794ec8a82992cc88.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C1X-Amz-Cf-Id: ZN6G7w0xzOQRlfuvMQ6PL4qDzxlHIXJVESnZs5h43Ni9FoEpsGgRCAX-Frame-Options: DENYReferrer-Policy: strict-origin-when-cross-originContent-Security-Policy: default-src self; script-src self unsafe-inline https://ep2.adtrafficquality.google https://www.googletagmanager.com https://www.google-analytics.com https://connect.facebook.net https://apis.google.com https://platform.linkedin.com https://js.stripe.com https://www.instagram.com https://www.tiktok.com https://pagead2.googlesyndication.com; style-src self unsafe-inline; font-src https://fonts.gstatic.com; img-src self data: https://ep1.adtrafficquality.google https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://www.googletagmanager.com; connect-src self https://ep1.adtrafficquality.google https://secure-data-storage-vault.s3.amazonaws.com https://*.s3.amazonaws.com https://accounts.google.com https://www.facebook.com https://www.linkedin.com https://api.linkedin.com https://api.stripe.com https://graph.instagram.com https://www.instagram.com https://www.tiktok.com https://www.google-analytics.com; frame-src https://ep2.adtrafficquality.google https://www.google.com https://accounts.google.com https://www.facebook.com https://www.linkedin.com https://js.stripe.com https://www.instagram.com https://www.tiktok.com https://googleads.g.doubleclick.net; fenced-frame-src self https://ep2.adtrafficquality.google https://www.google.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com; object-src none; base-uri self; form-action self;X-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: 64758Connection: keep-aliveLast-Modified: Thu, 26 Jun 2025 00:44:42 GMTServer: AmazonS3Date: Sat, 19 Jul 2025 12:02:08 GMTETag: 49beebc83ff0a67bcf356ea6a686995bX-Cache: RefreshHit from cloudfrontVia: 1.1 2afae0d44e2540f472c0635ab62c232a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C1X-Amz-Cf-Id: -jmxRdRAa7LdZOhawceMsbSQ0S2R28RAdLCShz6A8FgvI51NBwp3FwX-Frame-Options: DENYReferrer-Policy: strict-origin-when-cross-originContent-Security-Policy: default-src self; script-src self unsafe-inline https://ep2.adtrafficquality.google https://www.googletagmanager.com https://www.google-analytics.com https://connect.facebook.net https://apis.google.com https://platform.linkedin.com https://js.stripe.com https://www.instagram.com https://www.tiktok.com https://pagead2.googlesyndication.com; style-src self unsafe-inline; font-src https://fonts.gstatic.com; img-src self data: https://ep1.adtrafficquality.google https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://www.googletagmanager.com; connect-src self https://ep1.adtrafficquality.google https://secure-data-storage-vault.s3.amazonaws.com https://*.s3.amazonaws.com https://accounts.google.com https://www.facebook.com https://www.linkedin.com https://api.linkedin.com https://api.stripe.com https://graph.instagram.com https://www.instagram.com https://www.tiktok.com https://www.google-analytics.com; frame-src https://ep2.adtrafficquality.google https://www.google.com https://accounts.google.com https://www.facebook.com https://www.linkedin.com https://js.stripe.com https://www.instagram.com https://www.tiktok.com https://googleads.g.doubleclick.net; fenced-frame-src self https://ep2.adtrafficquality.google https://www.google.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com; object-src none; base-uri self; form-action self;X-Content-Type-Options: nosniffStrict-Transport-Security: max-age63072000; includeSubDomains; preload !DOCTYPE html>html>head>link relstylesheet data-hrefhttps://fonts.googleapis.com/css2?familyPlayfair+Display:wght@500&displayswap/>link relstylesheet data-hrefhttps://fonts.googleapis.com/css2?familyMukta:wght@400;600&displayswap/>script async srchttps://www.googletagmanager.com/gtag/js?idG-2278HPEVD1>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-2278HPEVD1, { page_path: window.location.pathname, }); /script>title classjsx-1686333419>Distributed Java β AWS & Backend Engineering Consulting by Khim Ung/title>meta charSetUTF-8 classjsx-1686333419/>meta nameviewport contentwidthdevice-width, initial-scale1 classjsx-1686333419/>meta namedescription contentExpert Java consulting and AWS architecture services for cloud-native transformation, serverless modernization, and scalable backend development. Train with Khim Ung and future-proof your engineering team. classjsx-1686333419/>meta namekeywords contentJava consulting services, AWS architecture consulting, Spring Boot expert, AWS Lambda, serverless development, cloud-native consulting, backend modernization, scalable microservices, DynamoDB expert, API Gateway development, Java training program, cloud migration, DevOps, CI/CD, EventBridge, S3, RDS, EKS, Fargate, backend optimization, cloud transformation services classjsx-1686333419/>meta nameauthor contentKhim Ung classjsx-1686333419/>meta namerobots contentindex, follow classjsx-1686333419/>meta propertyog:title contentDistributed Java β Cloud & Software Consulting by Khim Ung classjsx-1686333419/>meta propertyog:description contentEnterprise-ready Java and AWS solutions with a focus on backend scalability, cloud-native modernization, and software engineer training. classjsx-1686333419/>meta propertyog:type contentwebsite classjsx-1686333419/>meta propertyog:url contenthttps://distributedjava.com classjsx-1686333419/>meta propertyog:image contenthttps://distributedjava.com/distributedjava-logo.png classjsx-1686333419/>link relcanonical hrefhttps://distributedjava.com classjsx-1686333419/>link relicon href/favicon_io/favicon.ico typeimage/x-icon classjsx-1686333419/>link relapple-touch-icon sizes180x180 href/favicon_io/apple-touch-icon.png classjsx-1686333419/>link relicon typeimage/png sizes32x32 href/favicon_io/favicon-32x32.png classjsx-1686333419/>link relicon typeimage/png sizes16x16 href/favicon_io/favicon-16x16.png classjsx-1686333419/>link relmanifest href/favicon_io/site.webmanifest classjsx-1686333419/>style>.card-icon { font-size: 2rem; color: #0d6efd; margin-bottom: 1rem; }/style>script src/js/setup.js classjsx-1686333419>/script>meta namenext-head-count content20/>noscript data-n-css>/noscript>link relpreload href/_next/static/chunks/webpack-3023130fe8d1360585c8.js asscript/>link relpreload href/_next/static/chunks/framework-343071264e57376541e3.js asscript/>link relpreload href/_next/static/chunks/main-b1cdf901c6927d36849a.js asscript/>link relpreload href/_next/static/chunks/pages/_app-0175cdeff7f5e9d54be5.js asscript/>link relpreload href/_next/static/chunks/1bfc9850-12f79d3b06787ff143c4.js asscript/>link relpreload href/_next/static/chunks/2693-cbfa0fd1b29d1e1b200c.js asscript/>link relpreload href/_next/static/chunks/4372-76f880e711214c0d2787.js asscript/>link relpreload href/_next/static/chunks/7830-a01d099e0d0be6f360d1.js asscript/>link relpreload href/_next/static/chunks/9695-4392701cd92006218b52.js asscript/>link relpreload href/_next/static/chunks/pages/index-79a01ee0f1b38707fad2.js asscript/>style id__jsx-1686333419>#chat-float{position:fixed;bottom:40px;right:20px;width:60px;height:60px;background-color:#007bff;color:white;font-size:28px;text-align:center;line-height:60px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.2);cursor:pointer;z-index:9999;}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}/style>style data-hrefhttps://fonts.googleapis.com/css2?familyPlayfair+Display:wght@500&displayswap>@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v39/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDT.woff) format(woff)}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v39/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vXDTbtXK-F2qC0usEw.woff) format(woff);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v39/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vXDYbtXK-F2qC0usEw.woff) format(woff);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v39/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vXDZbtXK-F2qC0usEw.woff) format(woff);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v39/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vXDXbtXK-F2qC0s.woff) format(woff);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/style>style data-hrefhttps://fonts.googleapis.com/css2?familyMukta:wght@400;600&displayswap>@font-face{font-family:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWKBXyXfDDVXYnF.woff) format(woff)}@font-face{font-family:Mukta;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWHBXyXfDDVXbEeiVmZ.woff) format(woff)}@font-face{font-family:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWKBXyXfDDVXbnArXyw023e1Ik.woff2) format(woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWKBXyXfDDVXbnPrXyw023e1Ik.woff2) format(woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWKBXyXfDDVXbnBrXyw023e.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mukta;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWHBXyXfDDVXbEeiWmc8WD07oB-98o.woff2) format(woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Mukta;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWHBXyXfDDVXbEeiWmT8WD07oB-98o.woff2) format(woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mukta/v16/iJWHBXyXfDDVXbEeiWmd8WD07oB-.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/style>/head>body>div id__next>style data-emotion-css1pp50ym>html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbrtitle{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,typebutton::-moz-focus-inner,typereset::-moz-focus-inner,typesubmit::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}typecheckbox,typeradio{box-sizing:border-box;padding:0;}typenumber::-webkit-inner-spin-button,typenumber::-webkit-outer-spin-button{-webkit-appearance:none !important;}inputtypenumber{-moz-appearance:textfield;}typesearch{-webkit-appearance:textfield;outline-offset:-2px;}typesearch::-webkit-search-decoration{-webkit-appearance:none !important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}hidden{display:none !important;}html{box-sizing:border-box;font-family:sans-serif;}*,*::before,*::after{box-sizing:border-box;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}html{font-family:Mukta,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;}hr{border-top-width:1px;}img{border-style:solid;}textarea{resize:vertical;}button,rolebutton{cursor:pointer;}button::-moz-focus-inner{border:0 !important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}pre,code,kbd,samp{font-family:Mukta,sans-serif;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}html{line-height:1.5;color:#1A202C;}*,*::before,*::after{border-width:0;border-style:solid;border-color:#E2E8F0;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#A0AEC0;}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#A0AEC0;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#A0AEC0;}input::-moz-placeholder,textarea::-moz-placeholder{color:#A0AEC0;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#A0AEC0;}input::placeholder,textarea::placeholder{color:#A0AEC0;}/style>div idchat-float classjsx-1686333419>π¬/div>style data-emotion-cssg5tttw>.css-g5tttw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:0;z-index:999;width:100%;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em;padding-bottom:1.5em;background-color:rgba(255,255,255,.8);color:#000;text-transform:uppercase;}@media screen and (min-width:360px){.css-g5tttw{padding-left:1.5em;padding-right:1.5em;}}@media screen and (min-width:768px){.css-g5tttw{padding-left:1.5em;padding-right:1.5em;}}@media screen and (min-width:1024px){.css-g5tttw{padding-left:15%;padding-right:15%;}}/style>nav classcss-g5tttw>style data-emotion-css15kq0nh>.css-15kq0nh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.25rem;}/style>div classcss-15kq0nh>style data-emotion-css1hc47z5>.css-1hc47z5{font-size:1.25rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;color:#2a69ac;text-transform:uppercase;}@media screen and (min-width:768px){.css-1hc47z5{font-size:1.5rem;}}/style>h1 classcss-1hc47z5>style data-emotion-css1kzaifp>.css-1kzaifp{font-family:Mukta,sans-serif;display:inline;font-weight:800;}/style>p classcss-1kzaifp>Distributed/p> style data-emotion-css1bkdpaq>.css-1bkdpaq{font-family:Mukta,sans-serif;display:inline;font-weight:500;}/style>p classcss-1bkdpaq>Java/p>/h1>/div>style data-emotion-css1wfrdik>.css-1wfrdik{display:block;}@media screen and (min-width:360px){.css-1wfrdik{display:block;}}@media screen and (min-width:768px){.css-1wfrdik{display:none;}}@media screen and (min-width:1024px){.css-1wfrdik{display:none;}}/style>div classcss-1wfrdik>svg fill#3182CE width22px viewBox0 0 20 20 xmlnshttp://www.w3.org/2000/svg>title>Menu/title>path dM0 3h20v2H0V3zm0 6h20v2H0V9zm0 6h20v2H0v-2z>/path>/svg>/div>style data-emotion-css160ynic>.css-160ynic{display:none;width:100%;margin-top:20px;text-align:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:360px){.css-160ynic{display:none;width:100%;margin-top:20px;}}@media screen and (min-width:768px){.css-160ynic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;margin-top:auto;}}@media screen and (min-width:1024px){.css-160ynic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;margin-top:auto;}}/style>div classcss-160ynic>style data-emotion-css172ujfw>.css-172ujfw{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;margin-top:1rem;margin-right:36px;display:block;font-weight:500;font-size:1rem;}@media screen and (min-width:360px){.css-172ujfw{margin-top:1rem;}}@media screen and (min-width:768px){.css-172ujfw{margin-top:0;}}@media screen and (min-width:1024px){.css-172ujfw{margin-top:0;}}.css-172ujfw:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-172ujfw:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-172ujfw:disabled,.css-172ujfw:disabled:focus,.css-172ujfw:disabled:hover,.css-172ujfwaria-disabledtrue,.css-172ujfwaria-disabledtrue:focus,.css-172ujfwaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a href/#home classcss-172ujfw>Home/a>a href/#about classcss-172ujfw>About/a>a href/#services classcss-172ujfw>Services/a>a href/#projects classcss-172ujfw>Projects/a>a href/learn-more.html#faq classcss-172ujfw>FAQ/a>style data-emotion-css1blmpb5>.css-1blmpb5{border-radius:0.25rem;font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 250ms;transition:all 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:32px;min-width:2.5rem;font-size:0.875rem;padding-left:1rem;padding-right:1rem;background-color:#fff;color:#000;border:1px solid black;margin-right:36px;}.css-1blmpb5:hover{background-color:#000;color:#fff;}.css-1blmpb5:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-1blmpb5:active,.css-1blmpb5data-activetrue{background-color:#CBD5E0;}.css-1blmpb5:disabled,.css-1blmpb5:disabled:focus,.css-1blmpb5:disabled:hover,.css-1blmpb5aria-disabledtrue,.css-1blmpb5aria-disabledtrue:focus,.css-1blmpb5aria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;box-shadow:none;}/style>button typebutton aria-haspopupmenu aria-expandedfalse aria-controlsmenu-undefined idmenubutton-undefined rolebutton classcss-1blmpb5>More/button>/div>/nav>style data-emotion-css34exjf>.css-34exjf{display:grid;grid-template-rows:1fr 1fr 1fr;background-image:url(/images/servers.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:60vh;}@media screen and (min-width:360px){.css-34exjf{height:60vh;}}@media screen and (min-width:768px){.css-34exjf{height:60vh;}}@media screen and (min-width:1024px){.css-34exjf{height:70vh;}}/style>div classcss-34exjf>style data-emotion-css1u0wqzb>.css-1u0wqzb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-row:3 / 3;padding-left:1.5em;padding-right:1.5em;}@media screen and (min-width:360px){.css-1u0wqzb{padding-left:1.5em;padding-right:1.5em;}}@media screen and (min-width:768px){.css-1u0wqzb{padding-left:1.5em;padding-right:1.5em;}}@media screen and (min-width:1024px){.css-1u0wqzb{padding-left:15%;padding-right:15%;}}/style>div idhome classcss-1u0wqzb>style data-emotion-css4shb3z>.css-4shb3z{font-size:2.25rem;line-height:1.25;font-weight:800;font-family:Mukta,sans-serif;color:#fff;background-color:#2a69ac;margin-bottom:0.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px;}@media screen and (min-width:360px){.css-4shb3z{font-size:40px;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;}}@media screen and (min-width:768px){.css-4shb3z{font-size:60px;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;}}@media screen and (min-width:1024px){.css-4shb3z{font-size:60px;padding-left:24px;padding-right:24px;padding-top:16px;padding-bottom:16px;}}@media screen and (min-width:1440px){.css-4shb3z{font-size:60px;}}/style>h1 classcss-4shb3z>AI-Driven Cloud & Java Consulting/h1>style data-emotion-css3d986r>.css-3d986r{font-family:Mukta,sans-serif;font-size:1rem;color:#fff;max-width:48rem;margin-bottom:1rem;}@media screen and (min-width:360px){.css-3d986r{font-size:1.125rem;}}@media screen and (min-width:768px){.css-3d986r{font-size:1.25rem;}}/style>p classcss-3d986r>I build intelligent, scalable systems using Java, AWS, and AIβautomating decisions, enhancing performance, and unlocking insight from data./p>style data-emotion-cssbqyefa>.css-bqyefa{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;}.css-bqyefa:hover{-webkit-text-decoration:none;text-decoration:none;}.css-bqyefa:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-bqyefa:disabled,.css-bqyefa:disabled:focus,.css-bqyefa:disabled:hover,.css-bqyefaaria-disabledtrue,.css-bqyefaaria-disabledtrue:focus,.css-bqyefaaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a hreftel:+17026089841 classcss-bqyefa>style data-emotion-css106q5w>.css-106q5w{border-radius:0.25rem;font-weight:600;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 250ms;transition:all 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:3rem;min-width:3rem;font-size:1.125rem;padding-left:1.5rem;padding-right:1.5rem;background-color:#fff;color:#2a69ac;}.css-106q5w:hover{background-color:#E2E8F0;}.css-106q5w:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-106q5w:active,.css-106q5wdata-activetrue{background-color:#CBD5E0;}.css-106q5w:disabled,.css-106q5w:disabled:focus,.css-106q5w:disabled:hover,.css-106q5waria-disabledtrue,.css-106q5waria-disabledtrue:focus,.css-106q5waria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;box-shadow:none;}/style>button typebutton classcss-106q5w>π Book a Free Consultation/button>/a>/div>/div>style data-emotion-csssxrnv6>.css-sxrnv6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6rem;padding-left:1rem;padding-right:1rem;}/style>div stylescroll-margin-top:140px classcss-sxrnv6>style data-emotion-css1igkvsg>.css-1igkvsg{font-size:1.5rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;margin-bottom:5rem;text-align:center;margin-left:auto;margin-right:auto;}@media screen and (min-width:360px){.css-1igkvsg{font-size:1.5rem;}}@media screen and (min-width:768px){.css-1igkvsg{font-size:1.875rem;}}/style>h3 classcss-1igkvsg>What We Deliver/h3>style data-emotion-css1piigg2>.css-1piigg2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1280px;margin-bottom:3rem;}@media screen and (min-width:360px){.css-1piigg2{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:768px){.css-1piigg2{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:1024px){.css-1piigg2{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}/style>div classcss-1piigg2>style data-emotion-css1gnov0v>.css-1gnov0v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:380px;text-align:center;margin-bottom:2.5rem;margin-left:0;margin-right:0;}@media screen and (min-width:360px){.css-1gnov0v{margin-bottom:2.5rem;margin-left:0;margin-right:0;}}@media screen and (min-width:768px){.css-1gnov0v{margin-bottom:2.5rem;margin-left:0;margin-right:0;}}@media screen and (min-width:1024px){.css-1gnov0v{margin-bottom:0;margin-left:1rem;margin-right:1rem;}}/style>div classcss-1gnov0v>style data-emotion-css2erka5>.css-2erka5{font-size:1.875rem;color:#3182ce;margin-bottom:0.75rem;}/style>div classcss-2erka5>style data-emotion-css1u7uhqd>.css-1u7uhqd{width:50px;height:50px;}/style>img altLegacy Modernization icon classcss-1u7uhqd/>/div>style data-emotion-css1ihkh04>.css-1ihkh04{font-family:Mukta,sans-serif;font-weight:700;margin-bottom:0.5rem;}/style>p classcss-1ihkh04>Legacy Modernization/p>style data-emotion-csssh46fu>.css-sh46fu{font-family:Mukta,sans-serif;font-size:0.875rem;color:#4A5568;}/style>p classcss-sh46fu>We refactor monoliths into scalable, modular microservices with zero-downtime deployment strategies./p>/div>div classcss-1gnov0v>div classcss-2erka5>img altCloud-Native Architecture icon classcss-1u7uhqd/>/div>p classcss-1ihkh04>Cloud-Native Architecture/p>p classcss-sh46fu>Serverless-first design with AWS services like Lambda, DynamoDB, EventBridge, and more./p>/div>div classcss-1gnov0v>div classcss-2erka5>img altGreenfield Development icon classcss-1u7uhqd/>/div>p classcss-1ihkh04>Greenfield Development/p>p classcss-sh46fu>From scratch to production-ready β we build clean, modern systems from day one using battle-tested patterns./p>/div>/div>style data-emotion-css1t4sfsp>.css-1t4sfsp{text-align:center;margin-top:1rem;}/style>div classcss-1t4sfsp>style data-emotion-cssrqnkr>.css-rqnkr{font-family:Mukta,sans-serif;margin-bottom:0.5rem;}/style>p classcss-rqnkr>Be a member of the distributed engineering community/p>style data-emotion-css1kz42hx>.css-1kz42hx{border-radius:0.25rem;font-weight:600;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 250ms;transition:all 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:2.5rem;min-width:2.5rem;font-size:1rem;padding-left:1rem;padding-right:1rem;background-color:#3182ce;color:#fff;margin-bottom:1.5rem;}.css-1kz42hx:hover{background-color:#2a69ac;}.css-1kz42hx:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-1kz42hx:active,.css-1kz42hxdata-activetrue{background-color:#1e4e8c;}.css-1kz42hx:disabled,.css-1kz42hx:disabled:focus,.css-1kz42hx:disabled:hover,.css-1kz42hxaria-disabledtrue,.css-1kz42hxaria-disabledtrue:focus,.css-1kz42hxaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;box-shadow:none;}/style>a typebutton href/signup.html classcss-1kz42hx>Membership/a>/div>/div>style data-emotion-css1jpbf2u>.css-1jpbf2u{display:grid;grid-template-columns:repeat(6,1fr);padding-top:4rem;padding-bottom:4rem;padding-left:1rem;padding-right:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:360px){.css-1jpbf2u{padding-top:5rem;padding-bottom:5rem;padding-left:1.5rem;padding-right:1.5rem;}}@media screen and (min-width:768px){.css-1jpbf2u{padding-top:6rem;padding-bottom:6rem;padding-left:2rem;padding-right:2rem;}}/style>div classcss-1jpbf2u>style data-emotion-cssinfrie>.css-infrie{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto;max-width:850px;}@media screen and (min-width:360px){.css-infrie{grid-column:1 / 7;padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:768px){.css-infrie{grid-column:1 / 7;padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:1024px){.css-infrie{grid-column:1 / 4;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1440px){.css-infrie{grid-column:1 / 4;padding-left:6rem;padding-right:6rem;}}/style>div idabout stylescroll-margin-top:140px classcss-infrie>style data-emotion-css1361t0m>.css-1361t0m{font-size:40px;line-height:1.25;font-weight:400;font-family:Mukta,sans-serif;text-transform:uppercase;margin-bottom:20px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}/style>h3 classcss-1361t0m>About Us/h3>style data-emotion-css6ttgpc>.css-6ttgpc{font-size:1.5rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;margin-bottom:1rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}/style>h4 classcss-6ttgpc>Mission-Driven. Outcome-Focused./h4>style data-emotion-csshyke9l>.css-hyke9l{font-family:Mukta,sans-serif;font-size:1rem;margin-bottom:20px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;text-align:left;}/style>p classcss-hyke9l>At strong>Distributed Java/strong>, we specialize in modernizing legacy systems into cloud-native, event-driven architectures using AWS./p>style data-emotion-cssnjmsxp>.css-njmsxp{font-family:Mukta,sans-serif;font-size:1rem;margin-bottom:24px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;text-align:left;}/style>p classcss-njmsxp>Our focus is on delivering reliable, scalable, and maintainable systems β built with precision and real-world experience./p>style data-emotion-cssu5zpo1>.css-u5zpo1{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;}.css-u5zpo1:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-u5zpo1:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-u5zpo1:disabled,.css-u5zpo1:disabled:focus,.css-u5zpo1:disabled:hover,.css-u5zpo1aria-disabledtrue,.css-u5zpo1aria-disabledtrue:focus,.css-u5zpo1aria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a href/learn-more.html classcss-u5zpo1>style data-emotion-cssc4fa1y>.css-c4fa1y{border-radius:0.25rem;font-weight:600;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 250ms;transition:all 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:2.5rem;min-width:2.5rem;font-size:1rem;padding-left:1rem;padding-right:1rem;background-color:#EDF2F7;}.css-c4fa1y:hover{background-color:#E2E8F0;}.css-c4fa1y:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-c4fa1y:active,.css-c4fa1ydata-activetrue{background-color:#CBD5E0;}.css-c4fa1y:disabled,.css-c4fa1y:disabled:focus,.css-c4fa1y:disabled:hover,.css-c4fa1yaria-disabledtrue,.css-c4fa1yaria-disabledtrue:focus,.css-c4fa1yaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;box-shadow:none;}/style>button typebutton classcss-c4fa1y>Learn More/button>/a>/div>style data-emotion-cssarf4aw>.css-arf4aw{grid-column:4 / 7;}/style>div classcss-arf4aw>style data-emotion-css8scc5d>.css-8scc5d{display:none;width:60%;}@media screen and (min-width:360px){.css-8scc5d{display:none;}}@media screen and (min-width:768px){.css-8scc5d{display:none;}}@media screen and (min-width:1024px){.css-8scc5d{display:block;}}@media screen and (min-width:1440px){.css-8scc5d{display:block;}}/style>img classcss-8scc5d/>/div>/div>style data-emotion-css79elbk>.css-79elbk{position:relative;}/style>div classcss-79elbk>style data-emotion-cssm72qxv>.css-m72qxv{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(12,1fr);background-color:#2a69ac;}/style>div classcss-m72qxv>style data-emotion-cssxdz2sf>.css-xdz2sf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;padding:32px;padding-left:24px;max-width:850px;color:#fff;grid-column:2 / 12;grid-row:1 / 4;}@media screen and (min-width:360px){.css-xdz2sf{padding:40px;padding-left:32px;grid-column:2 / 12;}}@media screen and (min-width:768px){.css-xdz2sf{padding:56px;padding-left:48px;grid-column:2 /12;}}@media screen and (min-width:1024px){.css-xdz2sf{padding:80px;padding-left:80px;grid-column:7 / 13;}}@media screen and (min-width:1440px){.css-xdz2sf{grid-column:7 / 13;}}/style>div idservices stylescroll-margin-top:140px classcss-xdz2sf>style data-emotion-cssw2rm5l>.css-w2rm5l{font-size:1.875rem;line-height:1.25;font-weight:800;font-family:Mukta,sans-serif;text-transform:uppercase;margin-bottom:8px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}@media screen and (min-width:360px){.css-w2rm5l{font-size:1.875rem;}}@media screen and (min-width:768px){.css-w2rm5l{font-size:40px;}}@media screen and (min-width:1024px){.css-w2rm5l{font-size:40px;}}@media screen and (min-width:1440px){.css-w2rm5l{font-size:40px;}}/style>h3 classcss-w2rm5l>Why Choose Distributed Java?/h3>style data-emotion-css1ijl92l>.css-1ijl92l{font-family:Mukta,sans-serif;font-size:1rem;margin-bottom:20px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right;}/style>p classcss-1ijl92l>You get direct access to a senior consultant with deep hands-on experience across the Java and AWS ecosystem β no outsourcing, no middle layers./p>style data-emotion-css19a7xi7>.css-19a7xi7{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:#ceedff;color:#153e75;padding:1rem;border-radius:0.25rem;font-size:0.875rem;margin-bottom:1.5rem;}/style>div classcss-19a7xi7>π‘ strong>What you see is what you get:/strong> I personally design, build, and optimize each solution for performance, clarity, and long-term maintainability./div>style data-emotion-css1d55sco>.css-1d55sco{border-radius:0.25rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 250ms;transition:all 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:2.5rem;min-width:2.5rem;font-size:1rem;padding-left:1rem;padding-right:1rem;background-color:#fff;color:#2a69ac;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.css-1d55sco:hover{background-color:white.600;}.css-1d55sco:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-1d55sco:active,.css-1d55scodata-activetrue{background-color:white.700;}.css-1d55sco:disabled,.css-1d55sco:disabled:focus,.css-1d55sco:disabled:hover,.css-1d55scoaria-disabledtrue,.css-1d55scoaria-disabledtrue:focus,.css-1d55scoaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;box-shadow:none;}/style>a typebutton href/learn-more.html classcss-1d55sco>Learn More/a>/div>style data-emotion-css1ijlu5k>.css-1ijlu5k{display:none;grid-column:1 / 6;grid-row:1 / 4;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:32px;}@media screen and (min-width:360px){.css-1ijlu5k{display:none;}}@media screen and (min-width:768px){.css-1ijlu5k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}/style>div classcss-1ijlu5k>style data-emotion-cssgth2i8>.css-gth2i8{width:100%;max-width:100%;border-color:#fff;border-width:10px;border-style:solid;box-shadow:0px 4px 4px rgba(0,0,0,0.25);}@media screen and (min-width:360px){.css-gth2i8{width:100%;}}@media screen and (min-width:768px){.css-gth2i8{width:300px;}}@media screen and (min-width:1024px){.css-gth2i8{width:360px;}}/style>img classcss-gth2i8/>/div>/div>/div>style data-emotion-css2rcngg>.css-2rcngg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6rem;background-color:#fff;}@media screen and (min-width:360px){.css-2rcngg{margin-top:6rem;}}@media screen and (min-width:768px){.css-2rcngg{margin-top:6rem;}}@media screen and (min-width:1024px){.css-2rcngg{margin-top:6rem;}}@media screen and (min-width:1440px){.css-2rcngg{margin-top:16rem;}}/style>div idteam stylescroll-margin-top:80px classcss-2rcngg>style data-emotion-cssikeowf>.css-ikeowf{font-size:1.875rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;text-transform:uppercase;margin-bottom:20px;color:#2a69ac;}@media screen and (min-width:768px){.css-ikeowf{font-size:2.25rem;}}/style>h3 classcss-ikeowf>Scan to Visit/h3>style data-emotion-css1i07qjp>.css-1i07qjp{font-family:Mukta,sans-serif;font-size:16px;margin-bottom:32px;max-width:560px;text-align:center;color:#2D3748;}/style>p classcss-1i07qjp>distributedjava.com. Scan this QR code to quickly access Distributed Java on your phone./p>style data-emotion-css1op5wlq>.css-1op5wlq{display:grid;grid-gap:26px;grid-template-columns:repeat(1,1fr);padding-left:2rem;padding-right:2rem;}@media screen and (min-width:360px){.css-1op5wlq{padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:768px){.css-1op5wlq{padding-left:2rem;padding-right:2rem;}}@media screen and (min-width:1024px){.css-1op5wlq{padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1440px){.css-1op5wlq{padding-left:6rem;padding-right:6rem;}}/style>div classcss-1op5wlq>style data-emotion-css79elbk>.css-79elbk{position:relative;}/style>div classcss-79elbk>style data-emotion-css1q47cqk>.css-1q47cqk{border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);}/style>img altAI Platform classcss-1q47cqk/>style data-emotion-css1odfg37>.css-1odfg37{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-35px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:6px;width:100%;background-color:#fff;border-color:#3182ce;border-width:4px;border-radius:8px;}/style>div classcss-1odfg37>style data-emotion-css1pk00m6>.css-1pk00m6{font-family:Mukta,sans-serif;font-weight:700;font-size:22px;color:#2a69ac;}/style>p classcss-1pk00m6>Distributed Java/p>style data-emotion-css1gh5hwk>.css-1gh5hwk{font-family:Mukta,sans-serif;color:#4A5568;font-size:0.875rem;}/style>p styletext-transform:uppercase classcss-1gh5hwk>Scale Your System/p>/div>/div>/div>/div>style data-emotion-cssikth4w>.css-ikth4w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6rem;padding-left:1.5rem;padding-right:1.5rem;}/style>div classcss-ikth4w>style data-emotion-css4ejkbm>.css-4ejkbm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem;}/style>div idprojects stylescroll-margin-top:140px classcss-4ejkbm>style data-emotion-cssu38agj>.css-u38agj{font-size:1.875rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;text-transform:uppercase;margin-bottom:1rem;}@media screen and (min-width:768px){.css-u38agj{font-size:2.25rem;}}/style>h3 classcss-u38agj>Projects & Blog/h3>style data-emotion-css4aw1jv>.css-4aw1jv{font-family:Mukta,sans-serif;font-size:16px;margin-bottom:2.5rem;max-width:720px;text-align:center;color:#4A5568;}/style>p classcss-4aw1jv>Explore strong>real-world case studies/strong> in cloud architecture, backend automation, and Java microservices β along with strong>technical blogs/strong> that share lessons learned, performance tips, and engineering philosophies./p>style data-emotion-css1ixexuu>.css-1ixexuu{display:grid;grid-gap:1.5rem;grid-template-columns:1fr;width:100%;max-width:1280px;}@media screen and (min-width:360px){.css-1ixexuu{grid-template-columns:1fr;}}@media screen and (min-width:768px){.css-1ixexuu{grid-template-columns:repeat(2,1fr);}}@media screen and (min-width:1024px){.css-1ixexuu{grid-template-columns:repeat(3,1fr);}}/style>div classcss-1ixexuu>style data-emotion-csshpzcft>.css-hpzcft{padding:1.5rem;border-radius:0.25rem;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);height:100%;}/style>div classcss-hpzcft>style data-emotion-css1egk4w2>.css-1egk4w2{font-size:1.25rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;margin-bottom:0.5rem;}/style>h4 classcss-1egk4w2>MrJohnny Case Study/h4>style data-emotion-css8uynhn>.css-8uynhn{font-family:Mukta,sans-serif;font-size:0.875rem;margin-bottom:1rem;color:#2D3748;}/style>p classcss-8uynhn>A serverless, scalable influencer marketing POC built on AWS β designed to demonstrate high performance and rapid deployment for a client initiative./p>style data-emotion-csshvkzz3>.css-hvkzz3{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;color:#3182ce;font-weight:700;}.css-hvkzz3:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-hvkzz3:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-hvkzz3:disabled,.css-hvkzz3:disabled:focus,.css-hvkzz3:disabled:hover,.css-hvkzz3aria-disabledtrue,.css-hvkzz3aria-disabledtrue:focus,.css-hvkzz3aria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a href/blog-post-mrjohnny.html classcss-hvkzz3>Read More β/a>/div>div classcss-hpzcft>h4 classcss-1egk4w2>Spring Boot REST API + Swift iOS App/h4>p classcss-8uynhn>Built for a client exploring a dating app concept, this solution uses Spring Boot to streamline development using the broader Spring ecosystem./p>a href/spring-boot-philia.html classcss-hvkzz3>Read More β/a>/div>div classcss-hpzcft>h4 classcss-1egk4w2>Spring Batch + Rundeck Automation/h4>p classcss-8uynhn>Enterprise-grade public data harvesting using Spring Batch and Rundeck to orchestrate and scale reliable data collection workflows./p>a href/spring-batch-rundeck-blog.html classcss-hvkzz3>Read More β/a>/div>/div>style data-emotion-cssx60757>.css-x60757{margin-top:2.5rem;}/style>div classcss-x60757>style data-emotion-csscxcgmj>.css-cxcgmj{border-radius:0.25rem;font-weight:600;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 250ms;transition:all 250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:2.5rem;min-width:2.5rem;font-size:1rem;padding-left:1rem;padding-right:1rem;border:1px solid;border-color:currentColor;color:#3182ce;background-color:transparent;}.css-cxcgmj:hover{background-color:#ebf8ff;}.css-cxcgmj:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-cxcgmj:active,.css-cxcgmjdata-activetrue{background-color:#ceedff;}.css-cxcgmj:disabled,.css-cxcgmj:disabled:focus,.css-cxcgmj:disabled:hover,.css-cxcgmjaria-disabledtrue,.css-cxcgmjaria-disabledtrue:focus,.css-cxcgmjaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;box-shadow:none;}/style>button typebutton href/blogs.html classcss-cxcgmj>View All Projects & Blog Posts/button>/div>/div>/div>style data-emotion-css1spjy1>.css-1spjy1{border:0;opacity:0.6;border-bottom:0.0625rem solid;width:auto;margin-top:6rem;margin-bottom:0.5rem;border-color:inherit;}/style>hr classcss-1spjy1/>style data-emotion-cssh27f6k>.css-h27f6k{display:grid;grid-template-columns:repeat(6,1fr);margin-top:4rem;margin-bottom:4rem;}/style>footer classcss-h27f6k>style data-emotion-cssnjb5di>.css-njb5di{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;grid-column:1 / 7;padding-left:2rem;}@media screen and (min-width:360px){.css-njb5di{grid-column:1 / 7;padding-left:2rem;}}@media screen and (min-width:768px){.css-njb5di{grid-column:1 / 7;padding-left:2rem;}}@media screen and (min-width:1024px){.css-njb5di{grid-column:1 / 3;padding-left:6rem;}}@media screen and (min-width:1440px){.css-njb5di{grid-column:1 / 3;padding-left:6rem;}}/style>div classcss-njb5di>style data-emotion-css1hc47z5>.css-1hc47z5{font-size:1.25rem;line-height:1.25;font-weight:700;font-family:Mukta,sans-serif;color:#2a69ac;text-transform:uppercase;}@media screen and (min-width:768px){.css-1hc47z5{font-size:1.5rem;}}/style>h1 classcss-1hc47z5>style data-emotion-css1kzaifp>.css-1kzaifp{font-family:Mukta,sans-serif;display:inline;font-weight:800;}/style>p classcss-1kzaifp>Distributed/p> style data-emotion-css1bkdpaq>.css-1bkdpaq{font-family:Mukta,sans-serif;display:inline;font-weight:500;}/style>p classcss-1bkdpaq>Java/p>/h1>style data-emotion-cssyw6826>.css-yw6826{font-family:Mukta,sans-serif;font-size:0.875rem;margin-top:1rem;text-align:left;line-height:22px;}/style>p classcss-yw6826>DistributedJava.com provides expert Java consulting and AWS architecture services to help companies modernize, scale, and train their engineering teams./p>style data-emotion-csswqs13s>.css-wqs13s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;}/style>div classcss-wqs13s>style data-emotion-css1hj9vuu>.css-1hj9vuu{width:22px;height:22px;color:#3182ce;margin-right:0.75rem;}/style>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 320 512 classcss-1hj9vuu height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z>/path>/svg>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 512 512 classcss-1hj9vuu height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z>/path>/svg>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 448 512 classcss-1hj9vuu height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z>/path>/svg>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 576 512 classcss-1hj9vuu height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z>/path>/svg>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 448 512 classcss-1hj9vuu height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z>/path>/svg>style data-emotion-cssu5zpo1>.css-u5zpo1{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;}.css-u5zpo1:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-u5zpo1:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-u5zpo1:disabled,.css-u5zpo1:disabled:focus,.css-u5zpo1:disabled:hover,.css-u5zpo1aria-disabledtrue,.css-u5zpo1aria-disabledtrue:focus,.css-u5zpo1aria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a target_blank relnoopener noreferrer hrefhttps://github.com/khimu classcss-u5zpo1>style data-emotion-css1wqvar1>.css-1wqvar1{width:22px;height:22px;color:#3182ce;}/style>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 496 512 classcss-1wqvar1 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z>/path>/svg>/a>a target_blank relnoopener noreferrer hrefhttps://twitch.tv/distributedjava classcss-u5zpo1>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 512 512 classcss-1wqvar1 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z>/path>/svg>/a>/div>style data-emotion-cssgti8tq>.css-gti8tq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:1.5rem;}/style>div classcss-gti8tq>style data-emotion-css9aa283>.css-9aa283{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;font-size:0.875rem;color:#4A5568;margin-right:1.5rem;}.css-9aa283:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-9aa283:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-9aa283:disabled,.css-9aa283:disabled:focus,.css-9aa283:disabled:hover,.css-9aa283aria-disabledtrue,.css-9aa283aria-disabledtrue:focus,.css-9aa283aria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a href/privacy classcss-9aa283>Privacy Policy/a>a href/terms classcss-9aa283>Terms of Use/a>style data-emotion-css1cdjrgo>.css-1cdjrgo{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;font-size:0.875rem;color:#4A5568;}.css-1cdjrgo:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-1cdjrgo:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-1cdjrgo:disabled,.css-1cdjrgo:disabled:focus,.css-1cdjrgo:disabled:hover,.css-1cdjrgoaria-disabledtrue,.css-1cdjrgoaria-disabledtrue:focus,.css-1cdjrgoaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a href/security classcss-1cdjrgo>Security/a>/div>style data-emotion-cssvc50gk>.css-vc50gk{font-family:Mukta,sans-serif;font-size:0.875rem;color:#4A5568;margin-top:2rem;}/style>p classcss-vc50gk>Explore other platforms by!-- --> style data-emotion-cssyfj6sl>.css-yfj6sl{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:none;color:#3182ce;}.css-yfj6sl:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-yfj6sl:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-yfj6sl:disabled,.css-yfj6sl:disabled:focus,.css-yfj6sl:disabled:hover,.css-yfj6slaria-disabledtrue,.css-yfj6slaria-disabledtrue:focus,.css-yfj6slaria-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a target_blank relnoopener noreferrer hrefhttps://distributedjava.com classcss-yfj6sl>DistributedJava.com/a>/p>style data-emotion-css1nv1qm2>.css-1nv1qm2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0.5rem;font-size:0.875rem;color:#4A5568;}/style>div classcss-1nv1qm2>style data-emotion-css14kmg40>.css-14kmg40{font-family:Mukta,sans-serif;margin-bottom:0.25rem;}/style>p classcss-14kmg40>a target_blank relnoopener noreferrer hrefhttps://verifycontractorlicense.com classcss-yfj6sl>VerifyContractorLicense.com/a> !-- -->β Contractor verification & license lookup/p>p classcss-14kmg40>a target_blank relnoopener noreferrer hrefhttps://renovationassistant.com classcss-yfj6sl>RenovationAssistant.com/a> !-- -->β AI-powered bid intelligence/p>p classcss-14kmg40>a target_blank relnoopener noreferrer hrefhttps://realpsychiclife.com classcss-yfj6sl>RealPsychicLife.com/a> !-- -->β Find trusted spiritual advisors/p>style data-emotion-css1ugc16x>.css-1ugc16x{font-family:Mukta,sans-serif;}/style>p classcss-1ugc16x>a target_blank relnoopener noreferrer hrefhttps://aeternaprints.com classcss-yfj6sl>AeternaPrints.com/a> !-- -->β Custom garment & DTG printing/p>/div>/div>style data-emotion-css11rddnz>.css-11rddnz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}@media screen and (min-width:360px){.css-11rddnz{grid-column:1 / 7;margin-top:3rem;}}@media screen and (min-width:768px){.css-11rddnz{grid-column:1 / 7;margin-top:3rem;}}@media screen and (min-width:1024px){.css-11rddnz{grid-column:3 / 4;margin-top:0;}}@media screen and (min-width:1440px){.css-11rddnz{grid-column:3 / 4;margin-top:0;}}/style>div classcss-11rddnz>style data-emotion-css1qheibj>.css-1qheibj{font-family:Mukta,sans-serif;color:#2a69ac;font-weight:700;font-size:20px;margin-bottom:8px;}/style>p classcss-1qheibj>Java/AWS Services/p>style data-emotion-css1mv9xxz>.css-1mv9xxz{font-family:Mukta,sans-serif;margin-bottom:6px;}/style>p classcss-1mv9xxz>Legacy Modernization/p>p classcss-1mv9xxz>Serverless Architecture/p>p classcss-1mv9xxz>DevOps & CI/CD/p>p classcss-1mv9xxz>Microservices Refactor/p>p classcss-1ugc16x>Engineer Training/p>/div>style data-emotion-css1ns9u5b>.css-1ns9u5b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}@media screen and (min-width:360px){.css-1ns9u5b{grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}}@media screen and (min-width:768px){.css-1ns9u5b{grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}}@media screen and (min-width:1024px){.css-1ns9u5b{grid-column:4 / 5;padding-left:0.5rem;padding-right:0.5rem;margin-top:0;}}@media screen and (min-width:1440px){.css-1ns9u5b{grid-column:4 / 5;padding-left:0.5rem;padding-right:0.5rem;margin-top:0;}}/style>div classcss-1ns9u5b>p classcss-1qheibj>Contact/p>p classcss-1mv9xxz>Las Vegas, NV/p>p classcss-1mv9xxz>Phone: (702) 608-9841/p>p classcss-1ugc16x>Email: khim.ung@distributedjava.com/p>/div>style data-emotion-csszr7vh9>.css-zr7vh9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}@media screen and (min-width:360px){.css-zr7vh9{grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}}@media screen and (min-width:768px){.css-zr7vh9{grid-column:1 / 7;padding-left:2rem;padding-right:2rem;margin-top:3rem;}}@media screen and (min-width:1024px){.css-zr7vh9{grid-column:5 / 6;padding-left:0.5rem;padding-right:0.5rem;margin-top:0;}}@media screen and (min-width:1440px){.css-zr7vh9{grid-column:5 / 6;padding-left:0.5rem;padding-right:0.5rem;margin-top:0;}}/style>div classcss-zr7vh9>p classcss-1qheibj>Newsletter/p>p classcss-1mv9xxz>Get AWS backend tips, scalable architecture patterns, and Java training updates./p>/div>style data-emotion-cssv0j7gk>.css-v0j7gk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-column:1 / 7;margin-top:3rem;}/style>div classcss-v0j7gk>style data-emotion-css1ux5yyg>.css-1ux5yyg{font-family:Mukta,sans-serif;font-size:0.875rem;color:#718096;text-align:center;}/style>p classcss-1ux5yyg>Β© 2025 Distributed Java by Khim Ung. All rights reserved. |!-- --> style data-emotion-cssjbdlce>.css-jbdlce{-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;outline:none;color:#3182ce;}.css-jbdlce:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-jbdlce:focus{box-shadow:0 0 0 3px rgba(66,153,225,0.6);}.css-jbdlce:disabled,.css-jbdlce:disabled:focus,.css-jbdlce:disabled:hover,.css-jbdlcearia-disabledtrue,.css-jbdlcearia-disabledtrue:focus,.css-jbdlcearia-disabledtrue:hover{opacity:0.4;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/style>a hrefmailto:khim@distributedjava.com classcss-jbdlce>Request Data/a>/p>/div>/footer>/div>script id__NEXT_DATA__ typeapplication/json>{props:{pageProps:{}},page:/,query:{},buildId:He04GpASLkw0NbFbuKbdZ,nextExport:true,autoExport:true,isFallback:false}/script>script nomodule src/_next/static/chunks/polyfills-4b807e79471bfa329e5d.js>/script>script src/_next/static/chunks/webpack-3023130fe8d1360585c8.js async>/script>script src/_next/static/chunks/framework-343071264e57376541e3.js async>/script>script src/_next/static/chunks/main-b1cdf901c6927d36849a.js async>/script>script src/_next/static/chunks/pages/_app-0175cdeff7f5e9d54be5.js async>/script>script src/_next/static/chunks/1bfc9850-12f79d3b06787ff143c4.js async>/script>script src/_next/static/chunks/2693-cbfa0fd1b29d1e1b200c.js async>/script>script src/_next/static/chunks/4372-76f880e711214c0d2787.js async>/script>script src/_next/static/chunks/7830-a01d099e0d0be6f360d1.js async>/script>script src/_next/static/chunks/9695-4392701cd92006218b52.js async>/script>script src/_next/static/chunks/pages/index-79a01ee0f1b38707fad2.js async>/script>script src/_next/static/He04GpASLkw0NbFbuKbdZ/_buildManifest.js async>/script>script src/_next/static/He04GpASLkw0NbFbuKbdZ/_ssgManifest.js async>/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
]