Daniel Kakona - Frontend Software Engineer - BordGais Energy | Himalayas
Daniel KakonaDK
Open to opportunities

Daniel Kakona

@danielkakona

FullStack Software Engineer with expertise in modern web technologies.

South Africa
Message

What I'm looking for

I am looking for a collaborative environment that fosters innovation and growth.

I am a passionate FullStack Software Engineer with extensive experience in developing dynamic web applications using cutting-edge technologies like Next.js, React, and TypeScript. My journey in software engineering has been marked by a commitment to enhancing user experiences and streamlining processes. At Bord Gáis Energy, I successfully developed a comprehensive search functionality that significantly improved user engagement and increased service bookings through innovative upsell features.

Throughout my career, I have worked on various projects that required both frontend and backend expertise. My role at Bazaruto involved building robust APIs with Ruby on Rails and enhancing client interactions, which led to improved lead conversion rates. I thrive in collaborative environments and have a proven track record of mentoring junior developers, fostering a culture of growth and knowledge sharing.

Experience

Work history, roles, and key accomplishments

BE
Current

Frontend Software Engineer

BordGais Energy

Dec 2023 - Present (1 year 7 months)

Developed a comprehensive search functionality for the Bord Gáis Energy web app using Next.js and TypeScript, enabling users to efficiently locate services and account details, improving user engagement. Implemented an upsell feature for MPRN and GPRN cross-selling using Next.js, increasing upsell conversion rates for gas and electricity services.

BA

FullStack Software Engineer

Bazaruto

Mar 2021 - Dec 2023 (2 years 9 months)

Developed frontend features for Bazaruto using React.js and TypeScript, enabling safari experts to manage quotes, accommodations availability, and supplier requests, streamlining travel planning. Built backend APIs using Ruby on Rails, powering enquiry generation and data integration across multiple interconnected projects, reducing processing times.

SA

FullStack Software Engineer

Sava Africa

Jul 2020 - Mar 2021 (8 months)

Developed the frontend of the Sava web app using Next.js and TypeScript, enabling businesses to onboard, create accounts, and manage expenses, increasing user adoption. Built the Sava website with Next.js, enhancing company visibility and driving an increase in sign-ups within two months of launch.

CA

FullStack Software Engineer

Caribou

Mar 2020 - Jul 2020 (4 months)

Developed responsive frontend features for HealthPlanner using Next.js and TypeScript, enabling users to access personalized healthcare planning tools, improving user engagement. Built and optimized server-side logic with Node.js and Prisma, streamlining data interactions and reducing API response times for a seamless client experience.

BR

Frontend Software Engineer

BridgeLabs

Feb 2018 - Mar 2020 (2 years 1 month)

Developed a mobile app and website for DigiCars using React Native, React JS, and TypeScript, resulting in an increase in user engagement and streamlined vehicle browsing for users. Built the Bridgelabs website with React JS, enhancing brand visibility and achieving an increase in client inquiries within three months of launch.

PR

FullStack Software Engineer

Proxify

Jan 2018 - Apr 2021 (3 years 3 months)

Developed web and mobile apps for Blackbook by Roksia using Next.js, React Native, Expo, and TypeScript, enabling creatives to connect and collaborate, boosting user engagement. Built login, chat, follow/unfollow, portfolio, post, profile updates, settings, and account deletion features for Blackbook, enhancing user interaction and retention.

Education

Degrees, certifications, and relevant coursework

University Of Johannesburg logoUJ

University Of Johannesburg

BCom Honors in IT Management, IT Management

Completed a BCom Honors in IT Management, focusing on the strategic application of information technology within business contexts. Gained advanced knowledge in IT governance, project management, and information systems.

University Of Johannesburg logoUJ

University Of Johannesburg

Advanced Diploma in Business Information Technology, Business Information Technology

Obtained an Advanced Diploma in Business Information Technology, developing a strong foundation in IT principles and their application to business operations. Acquired skills in software development, database management, and system analysis.

Find your dream job

Sign up now and join over 100,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