[{"data":1,"prerenderedAt":300},["ShallowReactive",2],{"site":3,"content:software":33},{"brand":4,"nav":7,"contacts":20,"footer":26},{"wordmark":5,"legalName":5,"tagline":6},"CodeArtisan","An independent studio for software and video editing, run by Rohit Verma in New Delhi.",[8,11,14,17],{"label":9,"to":10},"Software","/software",{"label":12,"to":13},"Video","/video",{"label":15,"to":16},"About","/about",{"label":18,"to":19},"Contact","/contact",{"email":21,"phone":22,"linkedin":23,"location":24,"bookingUrl":25},"tech.rohit.me@gmail.com","+91 98182 26683","linkedin.com/in/rohitart","New Delhi, India","https://cal.com/rohit-verma-o2sski/30min",{"cvFile":27,"legalNote":28,"tools":29},"/rohit-verma-cv.pdf","All rights reserved.",[30],{"label":31,"to":32},"WebP converter","/webp-converter",{"slug":34,"seo":35,"hero":39,"sections":48,"work":240},"software",{"title":36,"description":37,"ogImage":38},"Software development: websites, web apps, Android apps","SEO-ready Nuxt websites, Vue web apps, and Flutter apps for Android. Fixed scope and a fixed price, from a frontend lead in New Delhi.","/og/software.png",{"id":40,"type":41,"eyebrow":42,"title":43,"sub":44,"cta":45},"hero","offerHero","Software, the studio's first door","Software that ships, and keeps shipping.","Websites, web apps, and Android apps, architected by someone who has owned platforms for years after launch day, not just until it.",{"label":46,"to":47},"Start a brief","/contact?intent=software",[49,79,85,130,136,142,152,182,199,231],{"id":50,"type":51,"eyebrow":52,"title":53,"offers":54},"offers","threeOffers","What I build","Three shapes of work",[55,63,71],{"name":56,"blurb":57,"bullets":58,"weight":62},"Websites","Marketing sites, landing pages, and content platforms that load fast and can be indexed: server-side rendered, SEO-sound, easy to update without touching code.",[59,60,61],"Nuxt / Vue SSR or static","SEO and Core Web Vitals as requirements, not afterthoughts","Content editable via files or your API","lead",{"name":64,"blurb":65,"bullets":66,"weight":70},"Web applications","Dashboards, booking flows, checkout, role-based portals: the kind of product surface I've owned at platform scale for six years.",[67,68,69],"Vue 3 / Nuxt","Clean architecture: schema → service → state → UI","Tested where it counts","mid",{"name":72,"blurb":73,"bullets":74,"weight":78},"Mobile apps","Flutter apps for Android, including white-label systems that ship many branded apps from a single codebase.",[75,76,77],"Flutter + Firebase","Google Play submission","White-label builds delivered as APKs","end",{"id":80,"type":81,"eyebrow":82,"title":83,"caption":84},"work","workLed","Proof","Selected work I led","Led in roles at those companies, not as CodeArtisan client engagements. The judgment transfers; the logos stay theirs.",{"id":86,"type":87,"eyebrow":88,"title":89,"note":90,"tiers":91,"care":126},"pricing","packages","Pricing","Fixed scope. Fixed price. Senior hands on every project.","Every project starts with a short call and a written scope. You get one price for a clearly defined result, not an hourly meter. The prices below are starting points; your quote depends on what you need.",[92,102,110,117],{"name":93,"tagline":94,"includes":95,"price":99,"duration":100,"excludes":101,"weight":62},"Launch site","For businesses that need a fast, SEO-ready website that is easy to find and easy to trust.",[96,97,98],"Built with Nuxt (server-side rendered) so pages load fast and can be indexed","Up to 8 responsive pages, on-page SEO basics, GA4 analytics, a contact form and a WhatsApp button","Two rounds of revisions","from ₹1,25,000","8–10 working days from kickoff and approved content","copywriting, photography, ads, a web app",{"name":103,"tagline":104,"includes":105,"price":107,"duration":108,"excludes":109,"weight":70},"Flutter app (Android)","For a first version of your app, built to be ready for Google Play.",[106,98],"Up to 6 screens, push notifications and analytics through Firebase, connected to your existing API","from ₹4,00,000","about 15–20 working days from kickoff","iOS, a custom backend, design from scratch",{"name":111,"tagline":112,"includes":113,"price":115,"duration":108,"excludes":116,"weight":70},"Web app","For a focused tool or product: a dashboard, a booking flow, a member area or an internal tool.",[114,98],"Vue / Nuxt frontend connected to your API or backend, up to 6 core screens or flows","from ₹3,50,000","a mobile app, a brand identity, a custom backend (quoted separately)",{"name":118,"tagline":119,"includes":120,"price":124,"excludes":125,"weight":78},"White-label apps","For education, training and service brands that need several branded apps from one codebase.",[121,122,123],"Setup covers the shared codebase, per-brand theming and an automated build pipeline, scoped after a call","Additional brands: from ₹35,000 each","Delivered as installable Android builds (APK); Google Play publishing is available as an add-on","setup from ₹5,00,000","iOS or the App Store, a single consumer app (see Flutter app)",{"name":127,"price":128,"body":129},"Care plan","from ₹10,000 per month","For sites and apps that need to stay healthy after launch: updates, fixes, small changes and a short monthly report.",{"id":131,"type":132,"title":133,"paragraphs":134},"addons","copyBlock","Add-ons",[135],"Razorpay payments, Google Play publishing, extra pages or screens, backend and API work, content migration, extra revision rounds, rush delivery. Quoted after a short call.",{"id":137,"type":132,"title":138,"paragraphs":139},"ai","How I use AI, and what it means for your price",[140,141],"I use AI-assisted engineering (Cursor with project rules, custom agent skills and Figma-to-code through MCP) to move faster on routine work. Every line is reviewed and tested by me, and I am accountable for the result.","I price by scope and outcome, not by hours. The speed shows up as shorter timelines and more time on the parts that matter, such as architecture, performance and testing. It does not show up as a thinner product.",{"id":143,"type":144,"title":145,"items":146},"payment","pointList","How payment works",[147,148,149,150,151],"50% to start, 50% before final handover. Larger projects use milestones.","Hosting, domains, app store fees and third-party licences are billed at cost.","You own the code and files once the final payment is made.","Two revision rounds are included. Extra rounds are quoted first.","Anything outside the agreed scope is quoted before work starts.",{"id":153,"type":154,"title":155,"items":156},"questions","faq","Questions",[157,160,163,166,169,172,175,178],{"q":158,"a":159},"Why fixed prices?","You know the cost before we start, and I am rewarded for doing the work well, not for taking longer.",{"q":161,"a":162},"What if my project doesn't fit a package?","Most don't fit exactly. Tell me what you need and I'll scope it and send a fixed quote.",{"q":164,"a":165},"Does AI mean it should cost less?","Faster, yes. Cheaper by default, no. You are paying for scope, judgment and responsibility, and fast delivery is part of what you get.",{"q":167,"a":168},"Will the code be maintainable?","Yes. It is reviewed and tested, built on a standard stack, and handed over with documentation.",{"q":170,"a":171},"Do you build iOS apps?","Not at the moment. I focus on Android and Google Play, and on the web.",{"q":173,"a":174},"Can you work under my agency's name?","Yes. I can take on overflow or white-label development for agencies.",{"q":176,"a":177},"How quickly will you reply?","Within one business day.",{"q":179,"a":180,"linkLabel":181,"to":13},"What about video?","Video editing is a separate service.","See the Video page for packages.",{"id":183,"type":183,"eyebrow":184,"title":185,"steps":186},"process","How it runs","Four steps, no theatre",[187,190,193,196],{"name":188,"body":189},"Brief","You tell me what you're making and why. I ask the questions that change the estimate.",{"name":191,"body":192},"Architecture","Stack, data flow, and content model on paper before code, so the build doesn't wander.",{"name":194,"body":195},"Build","Short cycles, working software each week, honest reporting when something is harder than it looked.",{"name":197,"body":198},"Ship","Deployment, DNS, the Play Store when the app is Android, and a handover you can actually maintain.",{"id":200,"type":201,"eyebrow":202,"groups":203},"stack","stackBand","The stack",[204,212,219,225],{"label":205,"items":206},"Web",[207,208,209,210,211],"Vue 3","Nuxt / SSR","JavaScript","SCSS","WordPress",{"label":213,"items":214},"Mobile",[215,216,217,218],"Flutter","Dart","Firebase","Google Play",{"label":220,"items":221},"Quality",[222,223,224],"Jest","Git","CI/CD",{"label":226,"items":227},"Method",[228,229,230],"Cursor","Figma MCP","AI-assisted delivery",{"id":232,"type":233,"title":234,"sub":235,"cta":236,"secondary":237},"close","closeCta","Ready to start?","Tell me about your project and I'll reply within one business day with questions or a scope.",{"label":46,"to":47},{"label":238,"to":239},"Message me on WhatsApp","https://wa.me/919818226683?text=Hello%20Rohit%2C%20I%27d%20like%20a%20scope%20for%20an%20SEO-ready%20site%20or%20a%20Flutter%20app%20for%20my%20ed-tech%20or%20coaching%20business.",[241,253,264,272,281,290],{"slug":242,"kind":34,"name":243,"org":244,"role":245,"blurb":246,"stack":247,"url":250,"order":251,"status":252},"yuno-web","Yuno Learning platform","Yuno Learning","Frontend Lead: owned the architecture","Live online classes platform: booking, checkout and payments, demo scheduling, and role-based dashboards for learners, instructors, and org admins.",[211,248,249,210,222],"Vue.js","Buefy","https://www.yunolearning.com",1,"live",{"slug":254,"kind":34,"name":255,"org":244,"role":256,"blurb":257,"stack":258,"to":262,"order":263,"status":252},"yuno-ssr","Yuno SSR","Frontend Lead: led the migration","Server-side rendered Nuxt application for SEO-critical public pages, with per-environment build and deploy pipelines and SSR test suites. Search visibility treated as architecture.",[259,260,261,222],"Nuxt","Vue","Node.js","/work/yuno-ssr",2,{"slug":265,"kind":34,"name":266,"org":244,"role":267,"blurb":268,"stack":269,"to":270,"order":271,"status":252},"yuno-app","Yuno Learning app","Frontend Lead: built and shipped the Android app","Consumer Flutter app for live classes and course content, shipped and maintained on Google Play. 10k+ installs and a 4.4 rating.",[215,217,218],"/work/yuno-app",2.5,{"slug":273,"kind":34,"name":274,"org":244,"role":275,"blurb":276,"stack":277,"url":278,"to":279,"order":280,"status":252},"prasar","Prasar white-label platform","Architect: designed the white-label system","One Flutter codebase shipping 10+ branded learning apps (upGrad, RoboMonk, Shikshak Dwar, Pragyashala and more) with per-brand theming and automated build pipelines.",[215,216,217],"https://prasar.yunolearning.com","/work/prasar",3,{"slug":282,"kind":34,"name":283,"org":284,"role":285,"blurb":286,"stack":287,"order":289,"status":252},"honeywell","Honeywell AEM portals","Ayasya Digital Solutions","UI/UX Lead: led a frontend team of two","Two Adobe Experience Manager web portals, Honeywell Research Chemicals and Honeywell Aerospace, with rich, reusable JavaScript modules.",[288,209,210],"AEM",4,{"slug":291,"kind":34,"name":292,"org":293,"role":294,"blurb":295,"stack":296,"order":299,"status":252},"earlier","Earlier marks","Sapient · AuthorGEN","Sr. Interactive Developer · Development Manager","Responsive frontends for NASCAR, The Weather Channel, Harley-Davidson, Sky, and RBS at Sapient. SWAYAM, the Government of India's national education app: phases 3 and 4 at AuthorGEN.",[209,297,298],"Responsive builds","Android",5,1793192061790]