Zidane Gimiga
@zidanegimiga
Senior software engineer focused on data visualization, UX, and building scalable, secure applications.
What I'm looking for
I am a senior software engineer specializing in data visualization, UX, and performance, with extensive full-stack experience building dashboards and production-grade applications for cloud and on-prem environments.
I have led engineering teams to deliver scalable products using React, React Native, Next.js, Node.js, Python, .NET, and MongoDB, and I design data pipelines, LLM integrations, and microservice architectures to turn operational data into actionable insights.
I collaborate closely with technical and non-technical stakeholders, implement CI/CD and observability tooling, and prioritize accessible, performant user experiences while maintaining security and reliability in deployment.
Experience
Work history, roles, and key accomplishments
Senior Software Developer
PollStream
Feb 2025 - Jan 2026 (11 months)
Architected and led development of a full-stack AI platform enabling conversational querying of complex survey datasets, built a multi-stage LLM pipeline with semantic retrieval and automated MongoDB aggregation generation, and deployed on-prem LLM infrastructure with zero-trust security and auto-scaling.
Senior Software Developer
Nathan Digital
Nov 2023 - May 2025 (1 year 6 months)
Delivered e-commerce and CRM web/mobile solutions including payments, offline-capability, role-based access, and custom analytics; built Node.js data pipelines, WhatsApp campaign microservice, and monitoring with Grafana/Prometheus to improve reliability and engagement.
Senior Software Developer
Creatives Garage
Aug 2022 - Nov 2023 (1 year 3 months)
Redesigned a media streaming app from monolith to microservices, migrated frontends to React/React Native, led a voting platform serving 20,000+ users using MongoDB geospatial indexing, and established CI/CD workflows to accelerate releases.
Software Developer
HighTable Inc
Sep 2021 - Aug 2022 (11 months)
Built an e-commerce platform with Next.js, React Native and GraphQL, implemented location-based search and interactive geospatial visualizations with Mapbox and MongoDB, and developed an admin dashboard to streamline operations.
Software Developer
Freelance
Aug 2020 - Sep 2021 (1 year 1 month)
Provided freelance product development services while completing formal upskilling in software engineering, focusing on end-to-end application development and client-facing deliverables.
Software Developer
CMC Motors
Sep 2019 - Aug 2020 (11 months)
Developed React Native mobile apps, implemented CI/CD pipelines to Docker Swarm, contributed to an asset management system and CMS, and improved marketing site conversion through technical SEO optimizations.
Education
Degrees, certifications, and relevant coursework
ALX (Holberton School)
Certificate, Cloud Computing
2025 -
Enrolled in a Cloud Computing - AWS program focused on cloud fundamentals and AWS services.
ALX (Holberton School)
Certificate, Software Engineering
Completed a Software Engineering program covering full-stack development and software engineering fundamentals.
Masinde Muliro University of Science and Technology
Bachelor of Science, Information Systems and Knowledge Management
Studied Information Systems and Knowledge Management leading to a Bachelor of Science degree.
Tech stack
Software and tools used professionally
D3.js
GitHub
Bitbucket
Docker Swarm
GitHub Actions
React Native
Expo
PostgreSQL
MongoDB
Gmail
Node.js
Django
Laravel
Next.js
Nuxt.js
Figma
Redis
Terraform
Mocha
Vue.js
JSON
Google Maps
Mapbox
FastAPI
Grafana
Prometheus
Apollo
GraphQL
Vercel
React Testing Library
DreamHost
SQL
Ollama
ChromaDB
CrewAI
Private AI
Transform
Loops
DeepSeek
Dynamic
Stack AI
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Zidane?
You can contact Zidane and 90k+ other talented remote workers on Himalayas.
Message ZidaneFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
