Full Stack Developer

Dancan

8000/mo
NAIROBI, Kenya
Looking for Full-time
8 hours/day
Availability: US / EU / Asia timezone

Profile Description

Full Stack Developer with experience building scalable web and mobile applications using modern technologies. Skilled in front-end and back-end development, API design, database management, and cloud integrations. Strong problem-solving abilities and committed to delivering clean, efficient, and reliable solutions.

Top Skills

PostgreSQL · 4 yearsAWS (EC2 S3 Lambda) · 3 yearsC# (.NET Core) · 3 yearsCI/CD Pipelines · 3 yearsFirebase · 3 years

Skills & Expertise

Software Development

ReactAdvanced
Next.jsAdvanced
Vue.jsAdvanced
TypeScriptAdvanced
JavaScript (ES6+)Advanced
HTML5/CSS3Advanced
Tailwind CSSIntermediate
Webpack/ViteAdvanced

Work Experience

Software engineer / IT CONSULTANT

Oseo Communication Limited

Apr 2024 - Present

Key Achievements:

Key Responsibilities: • Developed and maintained Android and web applications to support SIM card registration, airtime distribution, and float reconciliation processes. • Designed and implemented a backend system to track airtime purchases and reconcile vendor transactions, reducing discrepancies. • Built REST APIs and Firebase-integrated services for real-time data handling and reporting dashboards. • Provided technical support across departments, including troubleshooting hardware, software, and connectivity issues. • Led the setup of secure and scalable network infrastructure to support remote and in-office operations. • Utilized AWS (EC2, S3, CloudFront) for application hosting, backups, and storage solutions. Key Achievements: • Successfully launched a real-time airtime reconciliation dashboard used by internal teams and field agents. • Streamlined registration workflows, reducing onboarding time.

ReactNext.jsVue.jsJavaScript (ES6+)TypeScriptNode.jsTailwind CSSMaterial-UI/Chakra UIREST API DesignJava (Spring Boot)PostgreSQLVercelCI/CD PipelinesDocker/KubernetesGitHub ActionsFlutterReact NativeKotlin (Android)Expo

Backend developer Remote

Bamakit solutions

Jan 2022 - Present

Key Achievements:

Key Responsibilities: • Collaborate with a remote-first team to design, develop, and deploy custom software solutions for multiple clients across sectors. • Build scalable web and mobile applications using React, Flutter, Firebase, Node.js, and AWS. • Work closely with clients to gather requirements, propose solutions, and deliver timely feature updates. • Contribute to both frontend and backend systems, including APIs, dashboards, and cloud infrastructure. Key Achievements: • Delivered production-ready systems for clients in retail, fintech, and logistics. Optimized a client’s inventory dashboard by reducing Firestore reads through caching and batching. • Spearheaded the development of a mobile-first donation platform with multipayment support (M-Pesa, PayPal, card).

MongoDBSupabaseREST API DesignPostgreSQLMySQLFirebasePython (Django/FastAPI)GraphQLPHP (Laravel)C# (.NET Core)

Quick Stats

Age24 years
English LevelFluent
ID VerificationNot verified
Portfolio
🔒

Education

Bachelor's Degree

Masinde Muliro University of Science and Technology

2020 - 2024