ALLAN MUCHEMI WANJIKU
LinkedIn: linkedin.com/in/allan-wanjiku | GitHub: github.com/samlan24 | Portfolio:
withallan.hashnode.dev
PROFESSIONAL SUMMARY
Full-stack Software Engineer with 2+ years of hands-on experience building and deploying
production-ready web applications. Specialized in modern JavaScript frameworks (Next.js,
React) and backend technologies (Node.js, FastAPI, Flask), with proven ability to architect
scalable solutions from concept to deployment.
Developed 6+ full-stack applications with real-world functionality including web monitoring,
dependency scanning, and audio processing. Strong technical writing background with 5+ years
creating developer documentation and technical content for cybersecurity and software
development audiences.
TECHNICAL SKILLS
Programming Languages: JavaScript (ES6+), Python, SQL
Frontend Development: React.js, Next.js 15, TailwindCSS, HTML5, CSS3, Responsive Design
Backend Development: Node.js, FastAPI, Flask, RESTful API Design
Database Management: PostgreSQL, Supabase, Firebase, MongoDB
DevOps & Tools: Git, GitHub, Vercel, Nginx, Cloud Deployment
Content & SEO: Technical SEO, WordPress, Prismic CMS, Google Analytics, Google Search
Console
Libraries & Frameworks: Scrapy, Essentia, Librosa, FFmpeg, Together AI (Llama)
Development Practices: Agile methodologies, version control, documentation, testing
TECHNICAL PROJECTS
Sitewatchlite - Web Application Monitoring Platform
Next.js, Node.js, TailwindCSS, Firebase, Prismic | Live Demo
● Engineered a comprehensive monitoring solution that tracks SSL certificate expiration,
third-party script changes, DNS modifications, and Content Security Policy compliance
● Implemented automated email alert system for real-time notifications of critical changes
● Designed responsive frontend interface with modern UI/UX principles using TailwindCSS
● Integrated Firebase for authentication and real-time data synchronization
● Impact: Enables proactive website health management and security monitoring
Dependency Management Application (Deptoolio)
Next.js, TailwindCSS, Supabase, Prismic | Live Demo | Demo Video
● Built a security-focused tool that scans GitHub repositories and package files for
outdated and vulnerable dependencies
● Supports multiple programming languages: JavaScript, Python, Go, Rust, PHP, and C
● Integrated GitHub API for seamless repository analysis and vulnerability detection
● Implemented Supabase backend for data persistence and user management
● Impact: Helps developers maintain secure codebases by identifying dependency risks
Technical SEO Assistant - AI-Powered SEO Analysis Tool
Python, Scrapy, Flask, Together AI, Llama | GitHub | Demo Video
● Developed web scraping solution using Scrapy to extract meta-tags, images, links, and
SEO-critical elements
● Integrated Llama AI model via Together AI to analyze technical SEO issues and generate
actionable recommendations
● Built Flask REST API to handle scraping requests and deliver insights
● Impact: Automates technical SEO audits, saving hours of manual analysis
HiiBeat - Audio Analysis & Manipulation Platform
React, Flask, Essentia, Librosa, FFmpeg, MongoDB | GitHub | Demo Video
● Architected full-stack application for audio file analysis and manipulation
● Implemented BPM and musical key detection using Essentia audio analysis library
● Developed pitch-shifting functionality using Librosa and FFmpeg for audio processing
● Created RESTful API with Flask enabling upload, analysis, manipulation, and download
workflows
● Integrated MongoDB for storing user data and audio metadata
● Impact: Provides musicians and producers with professional-grade audio analysis tools
isfocusd - Productivity & Time Management Web App
Next.js, TailwindCSS, Prismic CMS | Live Demo
● Developed productivity application featuring custom Pomodoro timer with configurable
work/break intervals
● Implemented time-blocking feature with full CRUD operations for task management
● Built integrated notepad with local storage persistence for offline functionality
● Utilized Prismic headless CMS for dynamic content management
● Impact: Streamlines workflow and enhances focus for remote workers and students
Pacgie - Web Development Tools Suite
Next.js, Prismic, TailwindCSS | Live
● Created suite of design and development tools to streamline website creation workflows
● Integrated Prismic CMS for flexible content management and rapid updates
● Built responsive interface optimized for developer experience
VisiteMap - Visual Site Mapping & SEO Analysis Platform
Next.js 15, Supabase, TailwindCSS, Inngest, Claude AI | Live
● Built a comprehensive site mapping tool that visualizes website structure as interactive
graphs, enabling SEO professionals and developers to understand page connections at a
glance
● Implemented real-time web crawling engine with pause/resume functionality and
configurable depth limits for flexible site analysis
● Integrated Claude AI for automated SEO recommendations and site structure analysis
based on industry best practices
● Developed competitive intelligence features allowing users to crawl and export
competitor site architectures (JSON/CSV/PDF/XML) for strategic analysis
● Architected scheduled crawl system using Inngest for automated monitoring and change
detection over time
● Designed role-based access control (RBAC) with subscription tiers managed via
LemonSqueezy for feature gating
● Impact: Transforms traditional URL lists into actionable visual insights, reducing technical
SEO audit time and enabling data-driven site architecture decisions
PROFESSIONAL EXPERIENCE
Freelance Technical Writer
June 2023 - Present
● Author comprehensive tutorials and technical documentation on networking,
information security, and software development for developer audiences
● Research and translate complex technical concepts into clear, accessible content for
diverse skill levels
● Maintain active technical blog (withallan.hashnode.dev) covering software engineering
topics
● Impact: Content reaches software developers, IT professionals, and beginners seeking
practical technical guidance
Freelance Technical Writer | Upwork
October 2019 - October 2024
● Delivered 100+ technical SEO articles and blog posts across cybersecurity, SaaS, and
technology sectors
● Optimized content using Yoast SEO and Google Analytics, improving client search
rankings and organic traffic by average of 40%
● Collaborated with clients on content strategy development, increasing brand visibility
and audience engagement
● Provided data-driven recommendations using Google Search Console insights to refine
content approaches
● Managed multiple concurrent projects while maintaining consistent quality and meeting
tight deadlines
● Achievement: Maintained 98% client satisfaction rating with repeat business from 15+
clients
Content Writer & SEO Specialist | Aleada Group
August 2022 - January 2023
● Created SEO-optimized content for cybersecurity and biotechnology clients, driving
measurable increases in organic traffic
● Conducted comprehensive keyword research and implemented on-page SEO strategies
including meta tag optimization, heading structure, and internal linking
● Monitored website performance using Google Search Console and Google Analytics,
delivering monthly reports with actionable insights
● Collaborated with cross-functional marketing teams to align content with business
objectives and campaign goals
● Achievement: Increased organic traffic by 35% within first quarter for key client accounts
EDUCATION & TRAINING
ALX Software Engineering Programme
November 2023 - February 2025
Comprehensive curriculum covering computer science fundamentals, data structures,
algorithms, frontend and backend development, DevOps, and system design
CERTIFICATIONS
●
●
●
●
ALX Software Engineering Programme
FreeCodeCamp Responsive Web Design Certification
Google Digital Garage Certification
HubSpot Content Marketing Certification
ADDITIONAL INFORMATION
Languages: English (Fluent)
References: Available upon request