Brian NdwigaBN
Open to opportunities

Brian Ndwiga

@brianndwiga

Versatile Software Engineer and UX Designer with hands-on experience.

Kenya

What I'm looking for

I am looking for a role that fosters innovation, encourages collaboration, and offers opportunities for professional growth in software development and UX design.

I am a versatile Software Engineer and UX Designer with hands-on experience in frontend development, UI/UX design, and full-stack web development. My expertise lies in building responsive, user-friendly applications using modern technologies like React, Python, and Firebase. I thrive in collaborative environments, working with cross-functional teams to solve complex problems and deliver high-quality solutions that enhance customer satisfaction.

During my recent internship at Safaricom PLC, I collaborated with a team of software engineers to enhance an existing web application, ensuring seamless user experiences for over 6,000 internal users. My role involved translating design wireframes into functional web pages while participating in Agile workflows to deliver solutions on time. Additionally, I have freelanced as a web developer, where I designed and developed full-stack applications, achieving 100% client satisfaction through tailored solutions.

Experience

Work history, roles, and key accomplishments

SP

Technology Intern – Frontend Engineer

Safaricom PLC

May 2024 - Oct 2024 (5 months)

Collaborated with a team of software engineers to enhance and maintain an existing web application using React, ensuring seamless user experiences and optimal performance for 6,000+ internal users. Worked closely with UI/UX designers to translate design wireframes and prototypes into functional, interactive web pages, ensuring design specifications were met and user experience was prioritized. Par

UF

Freelance Web Developer

Upwork, Fiverr

Jul 2023 - Jan 2024 (6 months)

Designed and developed full-stack web applications for clients using Python-Flask, React, and Firebase, delivering tailored solutions within tight deadlines. Created wireframes and mockups for client websites, ensuring intuitive and responsive user interfaces. Collaborated with clients to gather requirements, troubleshoot issues, and implement feedback, achieving 100% client satisfaction.

Education

Degrees, certifications, and relevant coursework

Laikipia University logoLU

Laikipia University

BSc Information Communication Technology, Information Communication Technology

Developed strong problem-solving abilities, including data structures and algorithms. Gained expertise in database design and management, alongside user-centered design principles for UI/UX. Applied Agile project management methodologies.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Brian Ndwiga - Technology Intern – Frontend Engineer - Safaricom PLC | Himalayas