[{"data":1,"prerenderedAt":205},["ShallowReactive",2],{"navigation":3,"index":14,"index-blogs":174},[4],{"title":5,"path":6,"stem":7,"children":8,"page":13},"Blog","/blog","blog",[9],{"title":10,"path":11,"stem":12},"Vue.js vs React; A Comparative Analysis of Modern Frontend Frameworks","/blog/vuejs-reactjs-comparision","blog/vuejs-reactjs-comparision",false,{"id":15,"title":16,"about":17,"blog":20,"body":23,"description":26,"experience":128,"extension":136,"faq":137,"hero":155,"meta":165,"navigation":59,"path":166,"seo":167,"stem":168,"testimonials":169,"__hash__":173},"index/index.yml","Abdullah Iqbal - Senior Full Stack Engineer",{"title":18,"description":19},"About Me","Senior Full Stack Engineer with five years of professional experience designing and delivering scalable, production-ready applications. I specialise in TypeScript-first development across React, Vue.js, and Node.js ecosystems, with deep expertise in cloud infrastructure, automated testing, and cross-functional team leadership.\n",{"title":21,"description":22},"Latest Articles","Technical insights on full stack engineering, system design, and modern development practices.",{"seo":24,"title":16,"description":26,"hero":27,"about":52,"experience":53,"testimonials":80,"blog":85,"faq":86},{"title":16,"description":25},"Portfolio of Abdullah Iqbal, a Senior Full Stack Engineer with five years of experience architecting scalable web applications using TypeScript, React, Vue.js, Node.js, Django, and Spring Boot. Specialising in cloud infrastructure, CI/CD pipelines, and test-driven development.","I architect and deliver production-grade web applications where robust engineering meets thoughtful user experience. From distributed backend systems to pixel-perfect frontends - built to scale.",{"links":28,"images":33},[29],{"label":30,"to":31,"color":32},"Use this template","https://github.com/nuxt-ui-templates/portfolio","neutral",[34,37,40,43,46,49],{"src":35,"alt":36},"/project/corbeks_crm.png","Corbeks CRM Platform",{"src":38,"alt":39},"/project/corbeks_crm_posts.png","Corbeks Post Scheduling",{"src":41,"alt":42},"/project/di_intelligence_dashboard.png","Digital Intelligence CRM",{"src":44,"alt":45},"/project/white_swan_salon.png","White Swan Salon",{"src":47,"alt":48},"/project/bytelancers_fp.png","Bytelancers Upwork Clone",{"src":50,"alt":51},"/project/di_intelligence.png","Digital Intelligence CRM Overview",{"title":18,"description":19},{"title":54,"items":55},"Work Experience",[56,65,73],{"position":57,"date":58,"active":59,"company":60},"Senior Full Stack Engineer","Nov 2025 - Present",true,{"name":61,"logo":62,"url":63,"color":64},"Core Growth","i-simple-icons-nodedotjs","https://abdullah-iqbal.vercel.app/","#3ECF8E",{"position":66,"date":67,"company":68},"Full Stack Developer","Aug 2024 - Nov 2025",{"name":69,"logo":70,"url":71,"color":72},"QNAR Intl.","i-simple-icons-vuedotjs","https://solartest.dev.app.digital-intelligence.eu/","#00DC82",{"position":66,"date":74,"company":75},"Sep 2022 - Oct 2024",{"name":76,"logo":77,"url":78,"color":79},"Hecta Solutions","i-simple-icons-react","https://raycast.com","#FF6363",[81],{"quote":82,"author":83},"",{"name":82,"description":82,"avatar":84},{"src":82,"srcset":82},{"title":21,"description":22},{"title":87,"description":88,"categories":89},"Frequently Asked Questions","Answers to common questions about my process, expertise, and services.",[90,102,117],{"title":91,"questions":92},"Services & Process",[93,96,99],{"label":94,"content":95},"What services do you offer?","I provide end-to-end full stack development services, including system architecture design, backend API development, frontend implementation, cloud deployment on AWS, CI/CD pipeline setup, and test-driven quality assurance. My core stack includes TypeScript, React, Vue.js, Node.js, Django, and PostgreSQL.\n",{"label":97,"content":98},"What is your development process like?","My process is structured around Agile/Scrum methodology - starting with requirements analysis and system architecture, progressing through iterative development cycles with continuous code reviews, and finalising with automated testing and deployment. I prioritise code clarity, modularity, and long-term maintainability throughout.\n",{"label":100,"content":101},"Do you work with startups?","Yes. I have extensive experience collaborating with early-stage and growth-stage startups to build MVPs, establish scalable architectures, integrate third-party APIs, and implement CI/CD workflows that support rapid iteration.\n",{"title":103,"questions":104},"Pricing & Timelines",[105,108,111,114],{"label":106,"content":107},"How much does a project typically cost?","Project costs vary based on scope, complexity, and timeline. Full stack engagements typically range from $2,000 to $15,000. Module-specific work and consulting are available at flexible rates - please reach out to discuss your specific requirements.",{"label":109,"content":110},"What are your payment terms?","I require a 30% deposit prior to commencement, with subsequent milestone-based payments tied to agreed deliverables. The remaining balance is due upon project completion and sign-off.",{"label":112,"content":113},"How long does a typical project take?","Smaller applications or isolated API integrations generally take 2–3 weeks. Larger, multi-module systems or full-featured dashboards may require 2–3 months. A detailed project timeline is shared during the planning phase before any work begins.",{"label":115,"content":116},"Do you offer retainers or ongoing support?","Yes - I offer flexible retainer arrangements covering ongoing maintenance, bug resolution, performance monitoring, and incremental feature development.",{"title":18,"questions":118},[119,122,125],{"label":120,"content":121},"What sets your work apart technically?","I combine strong TypeScript fundamentals with a test-driven approach using Cypress and Jest, ensuring reliable, refactor-friendly codebases. On the infrastructure side, I design containerised deployments on AWS and maintain automated CI/CD pipelines via GitHub Actions.",{"label":123,"content":124},"What do you enjoy most about your work?","I find the greatest satisfaction in solving complex engineering problems at scale - whether that's designing a high-throughput job queuing system, optimising database queries for performance, or leading a team to ship a robust product under deadline.",{"label":126,"content":127},"What are your interests outside of work?","Outside of professional engagements, I actively follow developments in distributed systems and cloud-native architecture, contribute to side projects, and enjoy collaborating with peers on technical problem-solving.\n",{"title":54,"items":129},[130,132,134],{"position":57,"date":58,"active":59,"company":131},{"name":61,"logo":62,"url":63,"color":64},{"position":66,"date":67,"company":133},{"name":69,"logo":70,"url":71,"color":72},{"position":66,"date":74,"company":135},{"name":76,"logo":77,"url":78,"color":79},"yml",{"title":87,"description":88,"categories":138},[139,144,150],{"title":91,"questions":140},[141,142,143],{"label":94,"content":95},{"label":97,"content":98},{"label":100,"content":101},{"title":103,"questions":145},[146,147,148,149],{"label":106,"content":107},{"label":109,"content":110},{"label":112,"content":113},{"label":115,"content":116},{"title":18,"questions":151},[152,153,154],{"label":120,"content":121},{"label":123,"content":124},{"label":126,"content":127},{"links":156,"images":158},[157],{"label":30,"to":31,"color":32},[159,160,161,162,163,164],{"src":35,"alt":36},{"src":38,"alt":39},{"src":41,"alt":42},{"src":44,"alt":45},{"src":47,"alt":48},{"src":50,"alt":51},{},"/",{"title":16,"description":25},"index",[170],{"quote":82,"author":171},{"name":82,"description":82,"avatar":172},{"src":82,"srcset":82},"duIpUIlgNG9CUFnIhBe3z-yi5bYN92PvZZubppp0OtU",[175],{"id":176,"title":10,"author":177,"body":181,"date":197,"description":198,"extension":199,"image":200,"meta":201,"minRead":195,"navigation":59,"path":11,"seo":203,"stem":12,"__hash__":204},"blog/blog/vuejs-reactjs-comparision.md",{"name":178,"avatar":179},"Abdullah Iqbal",{"src":180,"alt":178},"https://lh3.googleusercontent.com/a/ACg8ocLBl72FfDmwePacDvba2zJMYFP4kIBqJBhGLfmxusgAKX5dziZJ=s288-c-no",{"type":182,"value":183,"toc":194},"minimark",[184,188,191],[185,186,187],"p",{},"Vue.js! As a JavaScript framework, Vue.js offers a delightful development experience. Its simplicity, flexibility, and intuitive syntax make it a fantastic choice for building modern web applications 😎 . With Vue.js, I can easily create interactive user interfaces and leverage its reactivity system for efficient data management. Vue.js's component-based architecture enables seamless code organization and promotes code reuse, enhancing productivity 🤔 . Join me in exploring the power of Vue.js and unlocking a world of endless possibilities in web development!\n#Vuejs #JavaScript #WebDevelopment\"",[185,189,190],{},"React.js! As a widely adopted JavaScript library, React.js has revolutionized web development. Its declarative syntax and component-based approach simplify the creation of dynamic user interfaces 😎 . With React.js, I can efficiently build reusable UI components, enabling faster development cycles and maintainable codebases. React.js's virtual DOM optimizes performance, ensuring smooth rendering and efficient updates. Dive into the React.js ecosystem and witness the power of this robust toolset for creating scalable, interactive web applications.",[185,192,193],{},"#Reactjs #JavaScript #WebDevelopment\"\n#experience #architecture",{"title":82,"searchDepth":195,"depth":195,"links":196},2,[],"2023-03-30T00:00:00.000Z","An objective examination of two leading JavaScript frameworks, comparing their architectural approaches, ecosystem maturity, learning curves, and performance characteristics to help developers make informed technology decisions for web application development.","md","https://www.mindinventory.com/blog/wp-content/uploads/2023/11/react-vs-vue.webp",{"url":202},"https://www.linkedin.com/posts/abdullah-iqbal-7b644b136_vuejs-javascript-webdevelopment-activity-7084982580030128128-sQTX?utm_source=share&utm_medium=member_desktop&rcm=ACoAACErYroBgKBd5XednwFWsVppvqEgz5nCFzQ",{"title":10,"description":198},"LYxs1iHk4xKykCZMB2-NLwgMY5vWXOgBwYjhkl9JcT8",1778346260176]