I am a mid-level full-stack developer with hands-on experience designing, developing, and deploying scalable web applications. I specialize in frontend frameworks such as React, Next.js, Vue.js, and Angular, and I work with backend technologies like Node.js, Python, and Java to build robust RESTful APIs and microservices.
I have experience with relational and non-relational databases (MySQL, PostgreSQL, MongoDB), cloud platforms (AWS, Firebase), and DevOps practices including Docker, Kubernetes, and CI/CD. I thrive in Agile teams, delivering high-performance, user-focused software and collaborating to continuously improve architecture, security, and deployment processes.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Designed IoT-enabled guard tour system for real-time patrol
validation. - Deployed smart tags at checkpoints, logged via mobile app.
- Built analytics dashboards for supervisors using MongoDB + Node.js.
- Added real-time alerts, geolocation tracking, and automated reports.
- Scaled system for multi-site security operations.
Built on IoT, NFC/RFID/QR, React Native, Node.js, MongoDB
- Implemented secure, scalable access for landlords and tenants.
- Designed PostgreSQL schemas and MongoDB pipelines for reporting and analytics.
- Integrated JWT authentication with RBAC, plus email/SMS notifications for real-time
communication. - Automated recurring invoices, payment tracking, and reporting to reduce manual
effort
PROPERTY MANAGEMENT PLATFORM
Built on Next.js (Frontend), Node.js (Backend), PostgreSQL, MongoDB.
- Built a cross-platform file sync and backup system with secure user authentication.
- Implemented hierarchical role-based access control (RBAC) — admins manage all files
while regular users only access assigned folders. - Integrated PostgreSQL (hosted on Render) to store user roles, credentials, and folder
permissions. - Developed GUI login (Walk) and terminal prompt for user authentication.
- Designed a file watcher service to automatically sync files between devices, ensuring
updates on one machine propagate to all authorized devices. - Added automatic sync-on-login for new devices, ensuring smooth onboarding.
- Structured storage to reflect user roles, enabling scalable multi-user access control.
- Prepared for cloud extension, allowing future hybrid local–cloud file management.
SECURE FILE SYNC & CLOUD BACKUP SOLUTION
Built on Go (Golang), PostgreSQL, Walk GUI, File Watcher, Cloud Integration
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Nairobi today.