I’m a passionate and self-driven JavaScript developer with full-time experience building dynamic, user-friendly, and scalable web applications. My journey in tech is rooted in solving real-world problems through clean code, automation, and intuitive interfaces. Alongside my development expertise, I also serve as a Virtual Assistant, providing remote admin and tech support to clients and teams across industries.
Web Development (Frontend & Backend):
- Languages & Frameworks: JavaScript (ES6+), HTML5, CSS3, React.js, Next.js, Node.js, Express.js
- Databases: MongoDB, Firebase Firestore, MySQL (basic)
- Tools & Platforms: GitHub, GitLab, VS Code, Postman, Netlify, Vercel
- API Integration: RESTful APIs, Firebase APIs, third-party APIs (M-Pesa, Stripe, Twilio)
- Authentication & Security: JWT, Firebase Auth, OAuth, Role-based Access Control
- UI/UX: Tailwind CSS, Bootstrap, Figma-to-HTML, responsive design, mobile-first development
Workflow & DevOps:
- Git version control (GitHub/GitLab)
- Deployment with Netlify, Vercel, and basic CI/CD
- Debugging and performance optimization
- Agile/Scrum familiarity
Administrative & Tech Support:
- Task management, scheduling, calendar coordination
- Email handling, research, reporting, customer communication
- Tech support for web platforms, content management (WordPress), and SaaS tools
- Creating SOPs, knowledge bases, and how-to guides
Tools I Work With Daily:
- Productivity & PM Tools: Notion, Trello, Slack, ClickUp, Google Workspace
- Customer & CRM Tools: Zendesk, Intercom, HubSpot (light usage)
- Design & Content: Canva, Figma (basic), WordPress, Google Docs/Sheets
- Strong problem-solving mindset and fast learning curve
- Excellent time management, able to meet deadlines consistently
- Clear and professional written and verbal communication
- Able to work independently or within remote teams across time zones
- Focused on delivering value, not just tasks
I enjoy collaborating with startups, agencies, founders, and small-to-medium businesses who need a reliable developer/assistant to support both their technical needs and daily operations.