Professional Summary
Motivated and passionate full-stack software engineer with a solid foundation in programming principles, acquired through intensive bootcamp training and hands-on personal projects. Proficient in modern web technologies including Next.js, React, TypeScript, Node.js, Python, Flask, and PostgreSQL. Demonstrated ability to deliver scalable, user-centric applications with a focus on clean code, responsive design, and collaborative development. Eager to leverage technical skills and creative problem-solving abilities in a dynamic role to contribute to innovative solutions and drive technological advancement.
Contact Information
Phone: +254-794-773-452
Email: officialjoshuamwendwa@gmail.com
Location: Nairobi, Kenya
Nationality: Kenyan
Portfolio:
Visit Sitejoshua-mwendwa.vercel.app
Technical Skills
Programming Languages: Python, JavaScript, TypeScript, HTML5, CSS3
Frameworks & Libraries: React, Next.js (App Router), Node.js, Express.js, Flask
Databases: PostgreSQL, Prisma ORM
Authentication & Cloud: Clerk Auth, Cloudinary, Resend (Email)
Tools & Platforms: Git, GitHub, VS Code, Postman, Vercel, Tailwind CSS, CSS Modules
Methodologies: Agile/Scrum, RESTful API Design, Responsive Web Design
Other: UI/UX Design, SEO Optimization, Accessibility Compliance
Professional Experience
Sales Assistant
Gemark International Kenya Ltd, Nairobi, Kenya
January 2023 - April 2024
Gemark International Kenya Ltd, Nairobi, Kenya
January 2023 - April 2024
- Excelled in customer-facing roles, honing communication and interpersonal skills in a fast-paced retail environment
- Managed sales transactions and inventory, developing strong organizational and problem-solving abilities
- Collaborated with team members to achieve sales targets, fostering teamwork and adaptability
- Gained exposure to business operations, customer service excellence, and professional relationship building
Education
Software Engineering Bootcamp
Moringa School, Nairobi, Kenya
June 2024 - November 2024
Moringa School, Nairobi, Kenya
June 2024 - November 2024
- Completed intensive 25-week program covering full-stack development, including JavaScript, Python, HTML/CSS, Node.js, React, Flask, PostgreSQL, and Agile methodologies
- Developed 8+ full-stack applications and websites, demonstrating proficiency in modern web technologies
- Gained hands-on experience with version control (Git), API development, database design, and deployment
- Acquired UI/UX design skills and best practices for creating user-centric interfaces
Kenya Certificate of Secondary Education
Kasikeu Boys' High School, Kenya
February 2019 - December 2022
Kasikeu Boys' High School, Kenya
February 2019 - December 2022
- Excelled academically while developing leadership skills as class prefect
- Participated in extracurricular activities, building teamwork and communication abilities
Key Projects
Portfolio Website (Personal Project)
- Built a responsive portfolio website using Next.js, TypeScript, and CSS Modules
- Features: Dark mode toggle, project showcase, contact form, SEO optimization
- Technologies: Next.js, React, TypeScript, CSS Modules
- Challenges Overcome: Implemented smooth theme transitions, responsive design without frameworks
- Outcome: Live Demo
Learning Platform (Collaborative Project)
- Developed back-end API using Flask and PostgreSQL for course and assignment management
- Implemented user authentication, role-based access, and real-time progress tracking
- Technologies: Python, Flask, PostgreSQL, RESTful API, React, Next.js
- Team Size: 3 developers
- Outcome: Live Demo
Arts Afrik – Global African Art Marketplace
- Created full-stack marketplace connecting African artists with international collectors
- Integrated authentication, image storage, and database management
- Technologies: Next.js, TypeScript, PostgreSQL, Clerk Auth, Cloudinary
- Outcome: Live Demo
Aurava – Mental Health App
- Built comprehensive mental health platform with mood tracking and therapy booking
- Integrated admin tools for content management and team oversight
- Technologies: Next.js 14, React, Tailwind CSS, PostgreSQL, Prisma, Clerk, Resend, Cloudinary
- Outcome: Live Demo
Key Strengths & Achievements
Leadership: Served as Head Boy in primary school and class prefect in secondary school; led team projects during bootcamp
Communication: Excellent verbal and written communicator; adept at conveying complex technical concepts to non-technical stakeholders
Teamwork: Committed to collaborative environments; successfully contributed to 3+ team projects, adapting quickly to changing requirements
Problem-Solving: Creative approach to challenges; independently resolved complex technical issues in personal and collaborative projects
Continuous Learning: Self-motivated learner; completed intensive bootcamp and built 8+ projects to expand technical expertise
Adaptability: Quickly mastered new technologies including Next.js 14, TypeScript, and modern authentication systems
Certifications & Professional Development
- Software Engineering Bootcamp - Moringa School (2024)
- Agile/Scrum Methodologies Training
- UI/UX Design Fundamentals
- Ongoing: Self-study in advanced React patterns, cloud architecture, and DevOps practices
Referees
Mathias Mwololo
Manager, Gemark International Ltd
Email: mathiasmwololo01@gmail.com
Phone: +254-727-205-718
Manager, Gemark International Ltd
Email: mathiasmwololo01@gmail.com
Phone: +254-727-205-718
Lilian Ndanu
Administrator, Forbes Global Kenya
Email: Ndanulilian54@gmail.com
Phone: +254-794-378-010
Administrator, Forbes Global Kenya
Email: Ndanulilian54@gmail.com
Phone: +254-794-378-010
Euniter Mumbua
Administrator, Majid Al Futtaim
Email: eunitermumbua4@gmail.com
Phone: +254-726-930-726
Administrator, Majid Al Futtaim
Email: eunitermumbua4@gmail.com
Phone: +254-726-930-726