I’m a passionate Senior Front-end and mobile engineer with a knack for crafting user-centric web and mobile applications. On the front-end, I leverage cutting-edge frameworks like React (with 5 years of experience), React Native (with 5 years of experience), Next.js (3 years experience), Nuxt, and Gatsby, wielding my mastery of Redux and various CSS preprocessors to design beautiful and interactive interfaces. My experience extends to Angular and Ngrx for complex web projects, as well as Vue.js and the innovative Vite framework for swift development. Additionally, I’ve utilized Svelte to build performant and lightweight UIs. For mobile development, I’m proficient in Kotlin, Jetpack Compose, and Native App APIs for Android, and Swift/SwiftUI for iOS, with cross-platform expertise in Ionic, Cordova, Capacitor, and Flutter (GetX, BLoC/Cubit, Provider) to deliver seamless experiences across Web, Android, and iOS.

Emmanuel Korir

I’m a passionate Senior Front-end and mobile engineer with a knack for crafting user-centric web and mobile applications. On the front-end, I leverage cutting-edge frameworks like React (with 5 years of experience), React Native (with 5 years of experience), Next.js (3 years experience), Nuxt, and Gatsby, wielding my mastery of Redux and various CSS preprocessors to design beautiful and interactive interfaces. My experience extends to Angular and Ngrx for complex web projects, as well as Vue.js and the innovative Vite framework for swift development. Additionally, I’ve utilized Svelte to build performant and lightweight UIs. For mobile development, I’m proficient in Kotlin, Jetpack Compose, and Native App APIs for Android, and Swift/SwiftUI for iOS, with cross-platform expertise in Ionic, Cordova, Capacitor, and Flutter (GetX, BLoC/Cubit, Provider) to deliver seamless experiences across Web, Android, and iOS.

Available to hire

I’m a passionate Senior Front-end and mobile engineer with a knack for crafting user-centric web and mobile applications.

On the front-end, I leverage cutting-edge frameworks like React (with 5 years of experience), React Native (with 5 years of experience), Next.js (3 years experience), Nuxt, and Gatsby, wielding my mastery of Redux and various CSS preprocessors to design beautiful and interactive interfaces. My experience extends to Angular and Ngrx for complex web projects, as well as Vue.js and the innovative Vite framework for swift development. Additionally, I’ve utilized Svelte to build performant and lightweight UIs. For mobile development, I’m proficient in Kotlin, Jetpack Compose, and Native App APIs for Android, and Swift/SwiftUI for iOS, with cross-platform expertise in Ionic, Cordova, Capacitor, and Flutter (GetX, BLoC/Cubit, Provider) to deliver seamless experiences across Web, Android, and iOS.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced
English
Fluent

Work Experience

Front-end Engineer at Co-operative Bank of Kenya
March 1, 2020 - Present
Leading development of native Android/iOS banking features using Kotlin (Jetpack Compose) and Swift (SwiftUI); spearheading a multi-platform Omni-Channel banking app; designed and implemented a modern front-end CSS framework to improve responsiveness and collaboration; utilized Cordova, Angular, and vanilla JavaScript for Android and iOS app development; led development of a multi-platform farmers' application using Next.js, SASS, RxJS, GraphQL, and Capacitor; developed a frontend DevOps pipeline with Jenkins and TFS for automated deployments and GH workflow.
Mobile Developer at LPG
January 1, 2022 - October 13, 2025
Created UI/UX designs in Figma; built UI components with React Native and native Kotlin libraries; integrated APIs such as Google ML Text Recognition and QR code scanning for data entry; used REST APIs for authentication and data operations; led version control efforts using GitHub.
Full Stack Developer (Freelance) at Smart Sensory
March 1, 2020 - October 13, 2025
Designed and developed an eCommerce web application for a pharmacy using React, Redux, PHP & MySQL; designed HTML email templates and newsletters; created digital design concepts across platforms; analyzed requirements and led full software development lifecycle; integrated payment gateways (e.g., Mpesa/VISA) and implemented SEO; collaborated with micro-services teams on RESTful APIs; translated mockups into HTML/JS/JSON.
Frontend Developer (React & React Native) (Freelance) at Dorcas Tours & Travel
December 1, 2019 - October 13, 2025
Developed dynamic, responsive web applications using React, Redux, Docker & PHP; created REST APIs; designed and maintained database; created UI/UX screens and mockups in Figma; implemented HTML/CSS/jQuery front-end; supported deployment, SEO, and ongoing feature work.
Frontend Developer (React & React Native) (Freelance) at Julisha
August 1, 2019 - October 13, 2025
Developed and maintained Android application using React, React-Native; implemented onboarding and authentication flows; created new API endpoints and integrated with existing services; designed and implemented REST APIs; delivered UI/UX improvements and documentation; led a small development team for a higher education mobile app.
Frontend Developer (React & React Native) (Freelance) at Swift Flex
March 1, 2019 - October 13, 2025
Built Android & iOS mobile applications using React, React-Native; led core components across the project lifecycle; integrated Google location APIs to show nearby services; migrated product lines toward enterprise architectures; designed onboarding journeys; led a team of 3 developers.
Front-end Engineer, Android & iOS Developer at Co-operative Bank of Kenya
March 1, 2020 - Present
Led the development of native youth banking features using Kotlin (Jetpack Compose) for Android and Swift (SwiftUI) for iOS, and steered front-end work for a multi-platform Omni-Channel banking app. Designed and implemented a new front-end CSS framework to improve responsiveness, collaboration, code quality, and user experience. Leveraged Cordova, Angular, and vanilla JavaScript for Android/iOS development from development to Play Store/App Store deployment. Led multi-platform farmers' application work using Next.js, SASS, RxJS, GraphQL, and Capacitor for Web/Android/iOS, and built a front-end DevOps pipeline integrated with Jenkins and TFS for automated deployments.
Mobile Developer (React, React Native) at LPG
January 1, 2022 - October 13, 2025
Created UI/UX designs in Figma and implemented Android app components using React Native and native Kotlin libraries. Integrated APIs including Google ML Text recognition and QR code scanning, implemented REST APIs for authentication and data operations, and led version control efforts using GitHub and public repositories.
Full Stack Developer - React, PHP & MySQL (Freelance) at Smart Sensory
March 1, 2020 - October 13, 2025
Designed and developed an eCommerce web application for a pharmacy using React, Redux, PHP, and MySQL for front-end and back-end. Created HTML email templates for marketing campaigns, contributed to design concepts, and implemented RESTful APIs. Led full SDLC activities, integrated Google campaigns and SEO, and collaborated with micro-services teams on API designs.
Full Stack Developer (Freelance) at Dorcas Tours & Travel
December 1, 2019 - October 13, 2025
Developed dynamic, responsive web application using React, Redux, Docker & PHP for taxi-hailing service. Created REST APIs, maintained database, designed UI/UX screens in Figma, and implemented front-end with HTML/CSS/jQuery. Led SEO efforts and contributed to tooling and reporting improvements.
Frontend Developer (React & React Native) (Freelance) at Julisha
August 1, 2019 - October 13, 2025
Developed and maintained Android app with React/React Native, Styled Components. Aligned requirements with product owner to deliver UI/UX designs, implemented new API endpoints, and designed REST APIs for core services. Managed mobile app project, onboarding, and documentation.
Frontend Developer (React & React Native) (Freelance) at Swift Flex
March 1, 2019 - October 13, 2025
Developed Android & iOS mobile applications using React, React Native, Redux, Node, and Express. Led core component development through the full software cycle, implemented location-based services, and onboarding journeys with React/Redux/Express/Node/MongoDB/Firebase.
Front-end Engineer, Android, IOS (Kotlin, Swift) at Co-operative Bank of Kenya
March 1, 2020 - Present
Led development of native youth banking app using Kotlin (Jetpack Compose) for Android and SwiftUI for iOS; steered front-end development of a multi-platform Omni-Channel banking app; designed and implemented a new front-end CSS framework to ensure responsive, collaborative, and high-quality UI; leveraged Cordova, Angular, and vanilla JavaScript for Android/iOS deployments; led multi-platform farmers' app using NEXT, SASS, RxJS, GraphQL, Capacitor; built a front-end DevOps pipeline with Jenkins and TFS for automated deployments.
Mobile Developer (React, React-Native) at LPG
January 1, 2022 - October 13, 2025
Created UI/UX designs in Figma and implemented Android app UI with React Native and native Kotlin libraries; integrated Google ML Text Recognition and QR code scanning; consumed REST APIs for authentication, data submission and retrieval; led version control efforts using GitHub and open source repositories.
Full Stack - React, PHP & MySQL (Freelance) at Smart Sensory
March 1, 2020 - October 13, 2025
Designed and developed an eCommerce web application for a pharmacy, using React, Redux, PHP & MySQL; crafted HTML emails and newsletters for marketing campaigns; implemented RESTful API-driven features and integrated with payment gateways (Mpesa, VISA); led frontend development and end-to-end delivery, including deployment and QA.
Full Stack Developer (Freelance) at Dorcas Tours & Travel
December 1, 2019 - October 13, 2025
Developed a dynamic and responsive web app for taxi-hailing service using React, Redux, Docker & PHP; built REST APIs, managed database design, and provided UI/UX mockups in Figma; conducted debugging and deployment activities and supported SEO initiatives.
Frontend Developer (React & React Native) (Freelance) at Julisha
August 1, 2019 - October 13, 2025
Developed and maintained Android/iOS apps with React/React Native, Styled Components; implemented new API endpoints and integrated with backend services; contributed to onboarding flows and core app components; collaborated with product teams to deliver mobile UI/UX aligned with business goals.
Frontend Developer (React & React Native) (Freelance) at Swift Flex
March 1, 2019 - October 13, 2025
Built Android & iOS mobile applications using React, React-Native and Redux; led core component development through the full software lifecycle; integrated Google APIs for location-based services and onboarding flows; guided team of 3 developers in mobile app projects for financial services.
Front-end Engineer at Co-operative Bank of Kenya
March 1, 2020 - Present
Leading development of a multi-platform Omni-Channel banking app using Kotlin (Jetpack Compose) for Android and Swift (SwiftUI) for iOS; designed and implemented a new front-end CSS framework to improve responsiveness and collaboration; utilized Cordova, Angular, and vanilla JavaScript to support Android and iOS deployments; led front-end work on a farmers’ application using Next.js, SASS, RxJS, GraphQL, and Capacitor for Web, Android, and iOS; built and maintained front-end DevOps pipelines with Jenkins and TFS for automated deployments.
Mobile Developer (React, React-Native) at LPG
January 1, 2022 - October 13, 2025
Created UI/UX designs in Figma; developed UI components with React Native and native Kotlin libraries for Android; integrated Google's ML Text Recognition and QR code scanning; used REST APIs for authentication and data operations; led version control efforts using GitHub.
Full Stack Developer - React, PHP & MySQL (Freelance) at Smart Sensory
March 1, 2020 - October 13, 2025
Designed and developed an eCommerce web application for a pharmacy using React, Redux, PHP & MySQL; crafted HTML email templates and newsletters for marketing campaigns; implemented payment integrations and orchestrated end-to-end software development lifecycle.
Full Stack Developer (Freelance) at Dorcas Tours & Travel
December 1, 2019 - October 13, 2025
Developed a dynamic, responsive web application for taxi/hailing services using React, Redux, Docker & PHP; built REST APIs and backend with PHP/MySQL; wireframed UI/UX in Figma and delivered front-end with HTML/CSS/JS; conducted testing and deployment.
Frontend Developer (React & React Native) (Freelance) at Julisha
August 1, 2019 - October 13, 2025
Developed and maintained Android applications using React, React Native, and Styled Components; implemented API endpoints, integrated client requirements, and ensured robust UI/UX; documented app features and guided team through development cycles.
Frontend Developer (React & React Native) (Freelance) at Swift Flex
March 1, 2019 - October 13, 2025
Built Android & iOS mobile applications using React, React-Native, Redux, Node, and Express; led core components through full software development lifecycle; integrated Google APIs for location-based services; supported migration toward enterprise architectures.

Education

Bachelor of Science at Jomo Kenyatta University of Agriculture and Technology
January 1, 2015 - June 30, 2019
Kenya Certificate of Secondary School Education (KCSE) at Tenwek High School
January 1, 2011 - April 30, 2014
Bachelor of Science at Jomo Kenyatta University of Agriculture and Technology
January 1, 2015 - June 30, 2019
Kenya Certificate of Secondary School Education (KCSE) at Tenwek High School
January 1, 2011 - April 30, 2014
Bachelor of Science in Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology - Nairobi
January 1, 2015 - June 1, 2019
Kenya Certificate of Secondary School Education (KCSE) at Tenwek High School
January 1, 2011 - April 1, 2014
Kenya Certificate of Primary School Education (KCPE) at Tenwek Boarding Primary School - Bomet
January 1, 2001 - January 1, 2010
Bachelor of Science in Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology, Nairobi
January 1, 2015 - June 1, 2019
Kenya Certificate of Secondary Education (KCSE) at Tenwek High School
January 1, 2011 - April 1, 2014
Kenya Certificate of Primary School Education (KCPE) at Tenwek Boarding Primary School, Bomet
January 1, 2001 - January 1, 2010
Bachelor of Science: Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology - Nairobi
January 1, 2015 - June 1, 2019
Kenya Certificate of Secondary Education (KCSE) at Tenwek High School
January 1, 2011 - April 1, 2014
Kenya Certificate of Primary Education (KCPE) at Tenwek Boarding Primary School - Bomet
January 1, 2001 - December 31, 2010
Bachelor of Science: Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology, Nairobi
January 1, 2015 - June 1, 2019
Kenya Certificate of Secondary School Education (KCSE) at Tenwek High School
January 1, 2011 - January 1, 2014
Kenya Certificate of Primary School Education (KCPE) at Tenwek Boarding Primary School - Bomet
January 1, 2001 - January 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Government, Retail, Professional Services, Media & Entertainment, Education
    paper Omni Fintect applicaction.

    Technologies: Kotlin, Swift, Next.js

    Contributed to the development of a cross-platform fintech application aimed at delivering seamless digital banking services.
    • Mobile Development: Implemented core features using Kotlin for Android and Swift for iOS, ensuring consistent functionality and user experience across platforms.
    • Web Development: Developed responsive and performant frontend interfaces using Next.js, integrating real-time financial data and secure user interactions.
    • Collaborated closely with cross-functional teams to align mobile and web feature sets, enhance UX consistency, and optimize performance across devices.
    • Focused on clean architecture, scalability, and security, in line with industry best practices for fintech solutions.