[{"data":1,"prerenderedAt":258},["ShallowReactive",2],{"index":3,"experiences-section":24,"skills-section":111},{"id":4,"title":5,"body":6,"contact":7,"description":6,"extension":9,"hero":10,"meta":16,"navigation":17,"path":18,"seo":19,"stem":22,"__hash__":23},"index\u002Findex.yml","",null,{"title":8},"Let's Connect","yml",{"title":11,"headline":12,"subheading":13,"description":14,"overview":15},"Hi, I'm Hasib","a software developer, and researcher.","Fuelled by a passion for crafting seamless web journeys, one pixel at a time.","From innovative ideas to reality, I am combining technical expertise with innovative designs to deliver robust, engaging user experiences.","With 4+ years delivering high-performance apps across FinTech, Travel, EdTech and other domains. I lead by driving technical excellence, grounded in deep technical expertise, and champion the adoption of cutting-edge technologies.",{},true,"\u002F",{"title":20,"description":21},"Home","Welcome to my portfolio! I'm Hasib, a software developer and researcher based in the UK, specializing in web development. I'm always diving into the latest industry trends and tech to keep enhancing my skills.","index","jjkds7vt_4L8xSt_frHMugWkBCEKq4zjkPtGoSG4SNw",{"id":25,"title":26,"description":27,"extension":9,"items":28,"meta":108,"stem":109,"__hash__":110},"experiences\u002Fexperiences.yml","Work Experience","A journey through my professional milestones across academia and industry, highlighting research-informed teaching, applied engineering, and real-world impact.",[29,43,57,68,80,89,95,102],{"position":30,"type":31,"date":32,"company":33,"impact":36,"skills":37},"Lecturer in Computer Science","academic","January, 2026 - Present",{"name":34,"url":35},"Birmingham Newman University","https:\u002F\u002Fwww.newman.ac.uk\u002F","Delivering structured, research-informed teaching across core computer science modules, supporting student learning through clear explanation of complex concepts, balanced assessment design, and ongoing academic mentoring aligned with industry practice.\n",[38,39,40,41,42],"oop","data-structure","algorithm","database design","sql",{"position":44,"type":31,"date":45,"company":46,"impact":49,"skills":50},"Research Assistant","October, 2023 - February, 2024",{"name":47,"url":48},"University of Gloucestershire","https:\u002F\u002Fwww.glos.ac.uk\u002F","Contributed to a funded research project investigating blockchain-based approaches to digital evidence integrity. Bridged academic theory and applied development by implementing decentralised systems to support cybercrime research, teaching, and justice-sector use cases.\n",[51,52,53,54,55,56],"vue","docker","api","bash","tailwind","ipfs",{"position":44,"type":31,"date":58,"company":59,"impact":62,"skills":63},"January, 2018 - August, 2019",{"name":60,"url":61},"North South University","http:\u002F\u002Fwww.northsouth.edu\u002F","Designed and implemented an IoT-based monitoring system for sewage treatment plants, enabling real-time sensor data collection, cloud-backed storage, and analytics to support operational and environmental decision-making.\n",[64,65,66,67],"javascript","html","css","node",{"position":69,"type":70,"date":71,"company":72,"impact":74,"skills":75},"Software Engineer","industry","April, 2024 - June, 2025",{"name":73,"url":5},"Vindico ICS Ltd","Built and deployed production-grade web and mobile applications used across government, healthcare, and e-commerce sectors. Improved frontend performance and system reliability through optimisation, AI-assisted features, and CI\u002FCD pipelines, contributing to faster decision-making and scalable delivery.\n",[51,55,76,53,54,77,78,79],"mongodb","python","redis","gcp",{"position":69,"type":70,"date":81,"company":82,"impact":85,"skills":86},"August, 2021 - September, 2022",{"name":83,"url":84},"GoZayaan Ltd","https:\u002F\u002Fwww.gozayaan.com\u002F","Helped scale and optimise a high-traffic travel booking platform, improving performance, SEO, and mobile usability. Supported team capability through mentoring and the adoption of maintainable frontend practices.\n",[51,64,87,53,88],"mapbox","sass",{"position":69,"type":70,"date":90,"company":91,"impact":93,"skills":94},"March, 2021 - July, 2021",{"name":92,"url":5},"AlterF4 Solution","Delivered client-facing web solutions from requirements to deployment, including the development of a modular CMS that improved content management efficiency and long-term maintainability.\n",[51,64,66,53,54],{"position":69,"type":70,"date":96,"company":97,"impact":99,"skills":100},"July, 2020 - February, 2021",{"name":98,"url":5},"Early Advantage","Developed internal business systems for invoicing, supplier management, and inventory tracking. Led the modernisation of legacy frontend code, significantly improving maintainability and scalability.\n",[64,65,66,53,101],"figma",{"position":69,"type":70,"date":103,"company":104,"impact":106,"skills":107},"January, 2020 - June, 2020",{"name":105,"url":5},"REPTO Education Center","Built an adaptive learning and examination platform serving over 3,000 students, enabling real-time assessment, analytics, and learner progress tracking to support both educators and students.\n",[64,65,53,66,101],{},"experiences","6ye1ndrL_dyjIN4npJhMHoM8UIYrINfFsugjJv42Lro",{"id":112,"title":113,"description":114,"extension":9,"list":115,"meta":255,"stem":256,"__hash__":257},"skills\u002Fskills.yml","Tech Stack & Tools","Technologies I work with everyday.",[116,121,124,127,130,133,137,141,146,151,156,160,164,168,172,178,182,185,189,193,198,202,207,211,216,221,225,230,235,240,245,250],{"id":64,"label":117,"tag":118,"description":119,"url":120},"JavaScript","languages","Programming Language","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FJavaScript",{"id":122,"label":123,"tag":118,"description":119,"url":120},"typescript","Typescript",{"id":77,"label":125,"tag":118,"description":119,"url":126},"Python","https:\u002F\u002Fwww.python.org\u002F",{"id":128,"label":129,"tag":118,"description":119,"url":5},"c++","C++",{"id":131,"label":132,"tag":118,"description":119,"url":5},"c","C",{"id":65,"label":134,"tag":118,"description":135,"url":136},"HTML5","Structure Language","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FGlossary\u002FHTML5",{"id":66,"label":138,"tag":118,"description":139,"url":140},"CSS3","Styling Language","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FGlossary\u002FCSS",{"id":51,"label":142,"tag":143,"description":144,"url":145},"Vue.js","frontend","JavaScript Framework","https:\u002F\u002Fvuejs.org\u002F",{"id":147,"label":148,"tag":143,"description":149,"url":150},"nuxt","Nuxt.js","Full-Stack Framework","https:\u002F\u002Fnuxt.com\u002F",{"id":152,"label":153,"tag":143,"description":154,"url":155},"pinia","Pinia","State Management","https:\u002F\u002Fpinia.vuejs.org\u002F",{"id":55,"label":157,"tag":143,"description":158,"url":159},"Tailwind CSS","Utility-First CSS Framework","https:\u002F\u002Ftailwindcss.com\u002F",{"id":88,"label":161,"tag":143,"description":162,"url":163},"SaSS","CSS Preprocessor","https:\u002F\u002Fsass-lang.com\u002F",{"id":53,"label":165,"tag":143,"description":166,"url":167},"Web APIs","General Browser APIs","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI",{"id":87,"label":169,"tag":143,"description":170,"url":171},"Mapbox","Location Data Platform & SDKs","https:\u002F\u002Fwww.mapbox.com\u002F",{"id":173,"label":174,"tag":175,"description":176,"url":177},"express","Express.js","backend","Backend Framework","https:\u002F\u002Fexpressjs.com\u002F",{"id":76,"label":179,"tag":175,"description":180,"url":181},"MongoDB","Database","https:\u002F\u002Fwww.mongodb.com\u002F",{"id":53,"label":183,"tag":175,"description":184,"url":5},"RESTful APIs","Web Service Architecture",{"id":67,"label":186,"tag":175,"description":187,"url":188},"Node.js","JavaScript Runtime Environment","https:\u002F\u002Fnodejs.org\u002F",{"id":78,"label":190,"tag":175,"description":191,"url":192},"Redis","In-Memory Data Store (Cache)","https:\u002F\u002Fredis.io\u002F",{"id":194,"label":195,"tag":175,"description":196,"url":197},"firebase","Firebase","Cloud Service","https:\u002F\u002Ffirebase.google.com\u002F",{"id":56,"label":199,"tag":175,"description":200,"url":201},"IPFS","Peer-to-Peer File System Protocol","https:\u002F\u002Fipfs.tech\u002F",{"id":54,"label":203,"tag":204,"description":205,"url":206},"Bash","devops","Shell Scripting Language","https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Fbash\u002F",{"id":79,"label":208,"tag":204,"description":209,"url":210},"Google Cloud Platform","Cloud Infrastructure","https:\u002F\u002Fcloud.google.com\u002F",{"id":212,"label":213,"tag":204,"description":214,"url":215},"cloudflare","Cloud Run","Serverless Container Platform","https:\u002F\u002Fcloud.google.com\u002Frun",{"id":217,"label":218,"tag":204,"description":219,"url":220},"git","Git","Distributed Version Control System","https:\u002F\u002Fgit-scm.com\u002F",{"id":52,"label":222,"tag":204,"description":223,"url":224},"Docker","Containerization Platform","https:\u002F\u002Fwww.docker.com\u002F",{"id":101,"label":226,"tag":227,"description":228,"url":229},"Figma","tools","Cloud-Based Design Tool","https:\u002F\u002Fwww.figma.com\u002F",{"id":231,"label":232,"tag":227,"description":233,"url":234},"eslint","ESLint","JavaScript Linter Tool","https:\u002F\u002Feslint.org\u002F",{"id":236,"label":237,"tag":227,"description":238,"url":239},"prettier","Prettier","Code Formatter","https:\u002F\u002Fprettier.io\u002F",{"id":241,"label":242,"tag":227,"description":243,"url":244},"jest","Jest","JavaScript Testing Framework","https:\u002F\u002Fjestjs.io\u002F",{"id":246,"label":247,"tag":227,"description":248,"url":249},"arduino","Arduino","Open-Source Electronics Platform","https:\u002F\u002Fwww.arduino.cc\u002F",{"id":251,"label":252,"tag":227,"description":253,"url":254},"pi","Raspberry Pi","Single-Board Computer","https:\u002F\u002Fwww.raspberrypi.com\u002F",{},"skills","_aQJuTqiMWqNC_M1HuDALkCKB-D5ne5MtVBKCyj2jcI",1778820888258]