I’m Ian Murigu, a self-taught Full-Stack Web Developer and Cybersecurity Enthusiast based in Kenya. I specialize in building secure, scalable, and user-friendly web applications using technologies like Django, Django REST Framework, JavaScript, and React. My goal is always to create impactful solutions that simplify processes, automate workflows, and drive business growth.
I studied Cybersecurity and Digital Forensics at Meru University of Science and Technology, and although I couldn’t complete the degree due to financial constraints, it gave me a strong foundation in secure systems and digital risk awareness. While working as a Customer Service Coordinator in Dubai, I stayed committed to tech - using my free time to keep learning, building projects, and sharpening my development skills.
That experience also helped me grow in other key areas: communication, problem-solving, and user-centered design- all of which continue to shape how I approach software development today.
I’ve built real-world projects that integrate authentication (JWT/sessions), role-based access control, and tools like Twilio, SendGrid, Salesforce, and Zoho. I’m experienced in deploying full-stack apps using CI/CD pipelines on Render, Vercel, and Railway, and I’m always eager to explore new challenges.
When I’m not coding, I’m reading psychology or business books like The Psychology of Money or Rich Dad Poor Dad, always looking for ways to grow both personally and professionally.
I’m currently open to remote, freelance, or hybrid roles - especially opportunities that allow me to build meaningful tech, collaborate with great teams, and continue evolving as both a developer and entrepreneur.
Let’s connect if you’re looking for someone who can blend technical skill with creativity, communication, and continuous learning.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
✔ Developed a full-stack blog platform using Django for backend management.
✔ Implemented user authentication, allowing users to register, log in, and create/edit blog posts.
✔ Designed a responsive and interactive user interface using HTML, CSS, and JavaScript.
✔ Integrated a commenting system and like features to enhance user engagement.
✔ Used a MySQL database for efficient content storage and retrieval.
✔Implemented user authentication and authorization to control CRUD operations (Create, Read, Update, Delete)
✔Secured API endpoints using session authentication / JWT to ensure that only authorized users can modify or delete posts.
✔ Developed a full-stack web application that allows users to plan trips, generate routes, and visualize maps dynamically.
✔ Implemented a Django REST API to handle user inputs and fetch optimized route data.
✔ Integrated Leaflet.js API for interactive map visualization and route plotting.
✔ Designed a real-time Electronic Logging Device system using Fabric.js, enabling users to annotate trip logs.
✔ Ensured secure authentication and smooth user experience with React.js on the frontend and Django on the backend.
✔ Built, hosted, and deployed the frontend on Vercel and the backend on Render, demonstrating strong DevOps and deployment skills.
✔Styled the entire application with custom CSS, focusing on responsiveness, user-friendliness, and clarity across devices.
✔Displayed dynamic, zoomable maps with custom markers and polyline routes, ensuring a responsive user experience and interactive visual feedback.
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Matuu today.