PageSourceSearch

https://sanyal.net/_next/static/chunks/fb4912aa955efa62.js

js sanyal.net collected 2026-10-04 08:10:16 UTC 9,686 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,233525,(e,a,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"warnOnce",{enumerable:!0,get:function(){return t}});let t=e=>{}},960466,e=>{e.v({className:"geist_d82bf9db-module__Ifi_Dq__className",variable:"geist_d82bf9db-module__Ifi_Dq__variable"})},632861,e=>{e.v({className:"geist_250f8b91-module__B2UTAq__className",variable:"geist_250f8b91-module__B2UTAq__variable"})},754812,e=>{e.v({className:"geist_4edd9b70-module__GC7HaW__className",variable:"geist_4edd9b70-module__GC7HaW__variable"})},821106,e=>{e.v({className:"geist_mono_90672d7c-module__qcY_rq__className",variable:"geist_mono_90672d7c-module__qcY_rq__variable"})},318494,221932,374828,e=>{"use strict";e.s([],318494);var a=e.i(843476);e.i(431215);var i=e.i(311451),t=e.i(778454),n=e.i(385861);let r={firstName:"Subroto",lastName:"Sanyal",name:"Subroto Sanyal",role:"Technical Lead | Engineering Leader",avatar:"/images/avatar.png",email:"[email protected]",location:"Europe/Berlin",languages:["English","Hindi","Bengali"]},o={display:!1,title:(0,a.jsxs)(a.Fragment,{children:["Subscribe to ",r.firstName,"'s Newsletter"]}),description:(0,a.jsx)(a.Fragment,{children:"Writing on engineering, systems, and execution."})};r.email;let s={path:"/",image:"/images/og/home.jpg",label:"Home",title:`${r.name} | Portfolio`,description:"Engineering leadership portfolio covering compliance enablement, team scaling, open-source platform work, and self-hosted infrastructure.",headline:(0,a.jsx)(a.Fragment,{children:"Driving innovation, scalable systems, and engineering excellence"}),featured:{display:!0,title:(0,a.jsxs)(t.Row,{gap:"12",vertical:"center",children:[(0,a.jsx)("strong",{className:"ml-4",children:"Core Expertise"}),(0,a.jsx)(i.Line,{background:"brand-alpha-strong",vert:!0,height:"20"}),(0,a.jsx)(n.Text,{marginRight:"4",onBackground:"brand-medium",children:"Leadership, compliance, platform engineering"})]}),href:"/about"},subline:(0,a.jsx)(a.Fragment,{children:"I lead engineering organizations and build practical systems across cloud infrastructure, product delivery, and AI-enabled automation. I also run a self-hosted homelab and enjoy tinkering with Raspberry Pi."})},l={path:"/about",label:"About",title:`About – ${r.name}`,description:`About ${r.name}`,tableOfContent:{display:!0,subItems:!1},avatar:{display:!0},calendar:{display:!1,link:""},intro:{display:!0,title:"Profile",description:(0,a.jsx)(a.Fragment,{children:"Berlin-based engineering leader with 17+ years in distributed systems, data platforms, and cloud-native product engineering. I focus on execution quality, organizational clarity, measurable outcomes, and practical AI adoption in delivery teams."})},work:{display:!0,title:"Leadership Journey",experiences:[{company:"StratifAI",timeframe:"2025 - Present",role:"Technical Lead",achievements:[(0,a.jsx)(a.Fragment,{children:"Lead technical strategy and end-to-end engineering execution."}),(0,a.jsx)(a.Fragment,{children:"Own AWS platform architecture, CI/CD, API delivery, and secure SDLC for regulated product development."}),(0,a.jsx)(a.Fragment,{children:"Drive AI-led development patterns, including engineering copilots, automation-first workflows, and AI-assisted quality gates in delivery pipelines."})],images:[]},{company:"Sightview Software",timeframe:"2023 - 2025",role:"VP of Engineering",achievements:[(0,a.jsx)(a.Fragment,{children:"Improved engineering productivity by 79% through process and automation."}),(0,a.jsx)(a.Fragment,{children:"Reduced cloud cost by 32% and shortened release cycle from 6-7 months to 30 days."})],images:[]},{company:"Automation Hero",timeframe:"2017 - 2023",role:"Head of Engineering / Senior Architect",achievements:[(0,a.jsx)(a.Fragment,{children:"Built and scaled teams from startup phase to mature delivery organizations, including hiring, mentoring, and grooming new leaders."}),(0,a.jsx)(a.Fragment,{children:"Led cross-business-unit communication and collaboration across engineering, product, security, and operations."}),(0,a.jsx)(a.Fragment,{children:"Introduced AI-assisted engineering workflows to improve delivery speed, quality, and developer productivity."})],images:[]}
1,{company:"Datameer, Huawei & Market Logic Software",timeframe:"2008 - 2017",role:"Software Engineer / Big Data Architect",achievements:[(0,a.jsx)(a.Fragment,{children:"Built deep hands-on software engineering expertise in distributed indexing, search, and large-scale data processing systems."}),(0,a.jsx)(a.Fragment,{children:"Developed and operated production systems using Solr, Hadoop, MapReduce, Spark, Tez, HDFS, and ZooKeeper across on-premise and cloud-like environments."})],images:[]}]},studies:{display:!0,title:"Compliance & Certification Enablement",institutions:[{name:"Standards and Frameworks",description:(0,a.jsx)(a.Fragment,{children:"Practical delivery experience supporting ISO 27001, ISO 27071, SOC 2, GDPR, HIPAA, IEC 62304, and ISO 13485-aligned engineering processes."})},{name:"Tooling and Evidence",description:(0,a.jsx)(a.Fragment,{children:"Experience with security-by-design SDLC, audit evidence workflows, risk registers, policy controls, traceability, CI/CD controls, AI-assisted documentation workflows, and observability-driven operations."})}]},technical:{display:!0,title:"Technical Expertise",skills:[{title:"AI-led Development and Automation",description:(0,a.jsx)(a.Fragment,{children:"Practical adoption of AI across software delivery, including developer copilots, workflow automation, faster documentation generation, AI-assisted incident triage, and improved decision support for engineering leadership."}),tags:[{name:"AI-assisted SDLC"},{name:"Automation"},{name:"Developer Productivity"}],images:[]},{title:"Open Source Data Platforms",description:(0,a.jsxs)(a.Fragment,{children:["Hands-on work with active open-source ecosystems including ",(0,a.jsx)("a",{href:"https://hadoop.apache.org/",children:"Hadoop"}),", ",(0,a.jsx)("a",{href:"https://solr.apache.org/",children:"Solr"}),", ",(0,a.jsx)("a",{href:"https://hadoop.apache.org/docs/current/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html",children:"MapReduce"}),", ",(0,a.jsx)("a",{href:"https://spark.apache.org/",children:"Spark"}),", and ",(0,a.jsx)("a",{href:"https://tez.apache.org/",children:"Tez"}),". Deployed and operated these stacks on-premise and in cloud environments."]}),tags:[{name:"Hadoop"},{name:"Solr"},{name:"Spark"},{name:"Tez"}],images:[]},{title:"Containerization and Cloud",description:(0,a.jsx)(a.Fragment,{children:"Extensive use of Docker and Docker Compose with AWS-first platform patterns. Built and operate a homelab stack for NAS-connected services, secure routing, identity brokering, automation, and AI-hosted workloads. Applied AI in engineering operations for incident triage, developer assistance, and workflow automation."}),tags:[{name:"Docker"},{name:"Docker Compose"},{name:"AWS"},{name:"Traefik"},{name:"Keycloak"}],images:[]},{title:"Organization and Team Scaling",description:(0,a.jsx)(a.Fragment,{children:"Led teams across startup and mature-company contexts, including scale-up, scale-down, capability development, and leadership coaching for new managers and senior engineers."}),tags:[{name:"Org Design"},{name:"Mentorship"},{name:"Cross-functional Collaboration"}],images:[]}]}},d={path:"https://brainbrew.sanyal.net/",label:"Blog",title:"BrainBrew",description:`Writing and notes by ${r.name}`},c={path:"/work",label:"Projects",title:"Selected Personal Projects",description:"Personal websites and self-hosted platform engineering projects."},m={path:"/gallery",label:"Gallery",title:`Gallery – ${r.name}`,description:"Gallery",images:[]};e.s(["about",()=>l,"blog",()=>d,"gallery",()=>m,"home",()=>s,"newsletter",()=>o,"person",()=>r,"work",()=>c],221932),e.s(["dataStyle",()=>S,"display",()=>w,"mailchimp",()=>j,"protectedRoutes",()=>_,"routes",()=>k,"style",()=>x],374828);var g=e.i(960466);let p={className:g.default.className,style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"}};null!=g.default.variable&&(p.variable=g.default.variable);var u=e.i(632861);let h={className:u.default.className,style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"}};null!=u.default.variable&&(h.variable=u.default.variable);var y=e.i(754812);let b={className:y.default.className,style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"}};null!=y.default.variable&&(b.variable=y.default.variable);var f=e.i(821106);let v={className:f.default.className,style:{fontFamily:"'Geist Mono', 'Geist Mono Fallback'",fontStyle:"normal"}};null!=f.default.variable&&(v.variable=f.default.variable);let k={"/":!0,"/about":!0,"/work":!0,"/blog":!0,"/gallery":!1},w={location:!0,time:!0,themeSwitcher:!0},_={},x={theme:"system",neutral:"gray",brand:"cyan",accent:"red",solid:"c
1ontrast",solidStyle:"flat",border:"playful",surface:"translucent",transition:"all",scaling:"100"},S={variant:"gradient",mode:"categorical",height:24,axis:{stroke:"var(--neutral-alpha-weak)"},tick:{fill:"var(--neutral-on-background-weak)",fontSize:11,line:!1}},j={action:"",effects:{mask:{cursor:!1,x:50,y:0,radius:100},gradient:{display:!1,opacity:90,x:50,y:0,width:50,height:50,tilt:0,colorStart:"accent-background-strong",colorEnd:"static-transparent"},dots:{display:!1,opacity:20,size:"2",color:"brand-on-background-weak"},grid:{display:!1,opacity:100,color:"neutral-alpha-medium",width:"0.25rem",height:"0.25rem"},lines:{display:!1,opacity:100,color:"neutral-alpha-medium",size:"16",thickness:1,angle:90}}};s.description}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.