Full Stack Developer | Data Analyst

Dennis

700/mo
Nairobi, Kenya
Looking for Full-time
10 hours/day
Availability: US / EU / Asia timezone

Profile Description

I’m Dennis, a remote professional who combines technical and language skills. I build complete web solutions with React, Node.js, Express, PHP, MySQL, and MongoDB, and I work on WordPress, WooCommerce, and Squarespace sites. I also offer transcription and translation between English and Swahili, with careful attention to accuracy, tone, and context. My background also includes data analysis with Excel, Power BI, and JASP, digital marketing (SEO, social media, and paid advertising), and IT suppor...

Top Skills

Canva · 7 yearsCopywriting · 6 yearsEmail Support · 5 yearsLive Chat Support · 5 yearsPower BI · 5 years

Skills & Expertise

Content & Writing

CopywritingExpert
SEO Content WritingAdvanced
Blog WritingAdvanced

Customer Success

Live Chat SupportExpert
Email SupportExpert

Data & Analytics

Power BIExpert
SQLExpert
Excel (Advanced)Advanced
Python (Pandas/NumPy)Advanced
Google Sheets (Advanced)Advanced

Design & Creative

CanvaExpert

E-commerce & Marketplace

WooCommerceAdvanced
Marketplace SEOIntermediate

Marketing & Growth

SEO (Technical & Content)Advanced
Google AdsAdvanced
Meta Ads (Facebook/Instagram)Intermediate
TikTok AdsIntermediate

Software Development

ReactAdvanced
WixAdvanced
WebflowAdvanced
Python (Django/FastAPI)Advanced
PHP (Laravel)Advanced
HTML5/CSS3Advanced

Specialized Skills

Contract ReviewAdvanced
OnboardingIntermediate

Work Experience

Freelance Full Stack Developer, Data Analyst & Writer, Self-employed, Remote

Freelancer

Apr 2019 - Present

Key Achievements:

• Build complete web solutions from front end to back end, using HTML, CSS, JavaScript, and React on the front end and Node.js, Express, and PHP on the back end • Design and integrate REST APIs and databases (MySQL, MongoDB), including user authentication • Handle deployment and ongoing maintenance of client websites and web applications • Build and manage sites on content management systems including WordPress and Squarespace • Deliver data analysis projects using Excel, Power BI, and JASP • Complete writing projects across different styles and formats, to client specifications and deadlines

Team Leader (previously Admin)

Wingu Creatives, Nairobi

Oct 2025 - Jun 2026

Key Achievements:

• Started as Admin and progressed to Team Leader, managing day-to-day digital marketing delivery for multiple client brands • Ran social media management and content creation across client accounts • Set up and managed paid advertising on Meta, Google, and TikTok Ads • Applied SEO to improve the search visibility of client websites • Developed and maintained websites and web applications for client brands • Coordinated team output across multiple accounts, meeting client specifications and deadlines

Technician & Team Leader

Bilocos Technologies, Kitui

Jan 2025 - Sep 2025

Key Achievements:

● Installed and configured Wi-Fi networks and CCTV surveillance systems for clients ● Led a technical team on installation projects

Team Leader – ICT & E-Marketing

Parkside Villa Hotel, Kitui

Feb 2024 - Dec 2024

Key Achievements:

• Led the hotel's ICT and e-marketing function, covering digital marketing, online advertising, and the hotel's website and web presence • Supported the front desk system, POS, guest Wi-Fi, CCTV, and email • Supervised a team coordinating day-to-day technical and digital marketing tasks

Attachment Student

Safer Power Limited, Mlolongo

Jul 2022 - Sep 2022

Key Achievements:

● Relocated and reconfigured computer systems; checked switch status; installed Windows OS and Microsoft Office ● Handled internet troubleshooting, network configuration, and Ethernet cable design ● Installed and updated antivirus software and printers

Field Enumerator

State Dept. for Social Protection, Senior Citizens Affairs & Special Programs

Jun 2022 - Jul 2022

Key Achievements:

● Collected field data via direct household visits, ensuring accurate and complete data entry

Enumerator

Kenya National Bureau of Statistics (KNBS)

Aug 2019 - Aug 2019

Key Achievements:

Conducted door-to-door census interviews; managed equipment, questionnaires, and materials

Quick Stats

Age26 years
English LevelFluent
Other Languages
EnglishFluent
SwahiliFluent
ID VerificationNot verified
Portfolio
🔒

Certifications

Certificate in Network Security
Certificate in CyberOps Associate
Certificate in IT Essentials

Education

Bachelor's Degree

Maseno University

2019 - 2023