Summary
Overview
Work History
Skills
Websites
Certification
Personal Information
Education
Timeline
SoftwareEngineer
EMMANUEL OKINYI

EMMANUEL OKINYI

Software Developer | Student
Nairobi,30

Summary

Versatile and results-driven Software Developer with a strong foundation in designing, developing, and deploying user-focused applications. Skilled in Python, JavaScript, HTML, and CSS, with experience in frameworks such as React, Django and Flask. Adept at problem-solving, debugging, and optimizing code to ensure efficiency, scalability, and maintainability. Demonstrated ability to translate complex requirements into functional solutions, working both independently and collaboratively within diverse teams. Known for adaptability and applying technical expertise to tackle challenges across different domains, from web development to innovative assistive technology solutions.

Overview

2
2

Years of professional experience

2
2

Certifications

Work History

Web Developer

OpenTech Global
Nairobi
01.2025 - 05.2025

Built backend APIs with Flask and managed data with PostgreSQL.

Integrated third-party APIs for payments and analytics.

Implemented caching and query optimization, improving application response times by 35% and
reducing server load.

Software Engineering Intern

Share-On
San Jose
10.2024 - 05.2025
  • Company Overview: Remote work based in San Jose, California.
  • Developed and maintained backend services for a teen mental health app using Flask and PostgreSQL, integrating REST APIs for seamless communication between client and server.
  • Implemented secure user authentication with JWT tokens, optimized data handling, and enforced privacy protocols, increasing platform reliability and safeguarding sensitive user information.
  • Collaborated with the frontend team while learning TypeScript and using Expo Go for simulation/testing, cutting feature development and testing time by 20%.
  • Built backend APIs with Flask and managed data with PostgreSQL.
  • Integrated third-party APIs for payments and analytics.
  • Implemented caching and query optimization, improving application response times by 35% and reducing server load.
  • Remote work based in San Jose, California.

Software Developer

Freelance
Nairobi
02.2024 - 11.2024
  • Developed websites and web applications for small enterprises, including Tinay's Bakery, using Flask and React.
  • Delivered custom features such as online ordering, inventory tracking, and secure payment integration; ensured responsive design and cross-device compatibility.

Skills

  • Database Management
  • API Development & Integration
  • Backend Development
  • Frontend Collaboration

Certification

  • Moringa School, Software Development (JavaScript, React, Python, Flask, SQLite)
  • Power Learn Project Africa, Android development (Dart, Flutter, Django, NodeJS)

Personal Information

  • Title: Software Developer
  • Nationality: Kenyan

Education

Certificate - Software Development

Moringa School
Nairobi
02.2024 - 08.2024

High School Diploma -

Kapsabet High School
Nandi, Kenya
01.2020 - 11.2023

Timeline

Web Developer

OpenTech Global
01.2025 - 05.2025

Software Engineering Intern

Share-On
10.2024 - 05.2025

Certificate - Software Development

Moringa School
02.2024 - 08.2024

Software Developer

Freelance
02.2024 - 11.2024

High School Diploma -

Kapsabet High School
01.2020 - 11.2023
EMMANUEL OKINYISoftware Developer | Student