Karen Chioma Okonkwo, Developer in London, United Kingdom
Karen is available for hire
Hire Karen

Karen Chioma Okonkwo

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
December 15, 2021

Karen is a software engineer with four years of professional experience. She loves building web software solutions that impact users. Karen is well-versed in creating easy-to-use, responsive, accessible, and user-friendly websites and web applications. 她在后端服务和api的开发方面也很有经验. A developer with an excellent grasp of engineering concepts, data structures, algorithms, and system designs, Karen makes sure to provide the best possible quality.

Portfolio

Bloomberg
后端,前端,JavaScript, Python, c++, React, HTML5, CSS3, REST api...
Freelance
React, HTML, CSS, JavaScript, Python, Flask, SQL, GraphQL, TypeScript...
Softcom
React, HTML, CSS, JavaScript, Redux, Front-end, HTML5, REST APIs...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, Linux, MacOS

The most amazing...

...我参与的项目是一个为数字和包容性银行开发的应用程序,它为任何有电话号码的人提供金融服务.

Work Experience

Software Engineer

2021 - PRESENT
Bloomberg
  • 构建全栈工具,确保最有价值的内容由彭博全球3000多名编辑人员撰写和推广到300名,000+ Bloomberg Terminal subscribers at all times. Used Python, TypeScript, Kafka, and Comdb2.
  • 使用Python和React为彭博数据记者策划的特权大型数据集创建解决方案.
  • Acted as the Scrum Leader for my team, orchestrating efficient sprint planning, daily stand-ups, and retrospectives, fostering a cohesive and agile team environment.
  • Facilitated seamless communication among cross-functional teams, 确保与项目目标一致,并及时交付高质量的软件解决方案.
Technologies: 后端,前端,JavaScript, Python, c++, React, HTML5, CSS3, REST api, Responsive Web Design (RWD), REST, Responsive Design, APIs, Cross-browser Compatibility, User Interface (UI), Web UI, Web UX, User Experience (UX), GitHub, Databases, JSON, Node.js, Docker

Software Engineer

2018 - PRESENT
Freelance
  • Architected and developed fully functional, accessible, 响应式web应用程序使用各种工具和技术为多个客户端.
  • 提供从前端开发到全栈应用程序开发的服务.
  • 为Anozie Stores构建了一个全栈应用程序来管理他们的订单,并允许用户跟踪他们的订单状态, significantly improving their customers' shopping experience.
  • Implemented the website for a digital health company. 目标是在提供有关产品的全面信息的同时,创造一种美观的用户体验.
  • 为杰拉尔丁的繁荣食品公司开发了一个网站,以提高其在线知名度, provide information about products and services, and offer a platform for customers to purchase their products.
  • Created an MVP for a property technology startup, Rentgage. 我为产品的客户端和后端构建了一个移动应用程序.
  • Made an MVP for a restaurant management system and a fully functional, accessible, and responsive UI for the product's web application using React. 我使用RESTful API端点将web应用程序与后端集成在一起.
  • 负责将各种设计和线框图转换为前端系统的高质量代码.
Technologies: React, HTML, CSS, JavaScript, Python, Flask, SQL, GraphQL, TypeScript, Front-end, HTML5, REST APIs, Web Development, CSS3, Responsive Web Design (RWD), REST, Responsive Design, APIs, Cross-browser Compatibility, Amazon Web Services (AWS), User Interface (UI), Web UI, Web UX, User Experience (UX), GitHub, Databases, JSON, Node.js, Progressive Web Applications (PWA), Strapi, Headless CMS

Front-end Engineer

2020 - 2021
Softcom
  • 使用React和TypeScript为第三版Eyowo (Eyowo X)构建了web应用程序. Eyowo是一个金融科技产品,为600人提供在线个人和企业银行以及其他金融服务,000+ users in Nigeria.
  • 为NPower项目建立了非毕业生(N-creative)门户网站, 这是尼日利亚政府为100多万使用React和TypeScript的申请人创建的一个创造就业机会和技能赋权计划.
  • Collaborated with other teams and disciplines, including back-end developers, product managers, designers, UI developers, and QA testers to deliver value with each product.
  • 与设计师合作,将各种设计和线框图转化为高质量的代码.
Technologies: React, HTML, CSS, JavaScript, Redux, Front-end, HTML5, REST APIs, Web Development, CSS3, Responsive Web Design (RWD), REST, Responsive Design, APIs, Cross-browser Compatibility, User Interface (UI), Web UI, Web UX, User Experience (UX), GitHub, JSON, Node.js

Software Engineer | Intern

2018 - 2018
GRIT Systems Engineering Ltd.
  • 维护现有的web仪表板,用于利用React进行多源电源和能源监控, TypeScript, and Material UI.
  • Built out the web interface to facilitate the trading of electricity, 为客户提供一种减少多余能源浪费的方法.
  • Developed Python microservices for User and Order management using Flask.
  • Ensured the organization of the software team to improve workflow.
Technologies: React, HTML, CSS, JavaScript, Flask, TypeScript, Front-end, HTML5, REST APIs, Web Development, CSS3, Responsive Web Design (RWD), REST, Responsive Design, Cross-browser Compatibility, User Interface (UI), Web UI, Web UX, User Experience (UX), GitHub, Databases, JSON, Node.js

Eyowo Bank's Web App Version 3

http://bank.eyowo.com/
Eyowo是一家数字和包容性银行,为任何有电话号码的人提供金融服务. I collaborated with a team that included back-end developers, QA, designers, and UI developers to build the third version of their web application, allowing users to interact with the product more efficiently.

Website for Geraldine's Flourish Foods

Geraldine's Flourish Foods (GFF), a food processing and packaging company, requested a website to boost their online presence, serve as a source of information about their products and services, and a platform for customers to purchase their products. 根据这些需求,我为这家公司开发了一个全栈应用程序. 该网站为客户提供了便利,因为他们可以访问他们需要的任何有关GFF的信息,并在舒适的家中进行购买.

Order Management and Tracking for Anozie Stores

Anozie Stores要求建立一个网站来管理和跟踪用户的订单状态. I built a full-stack application for this online store. 该项目的完成简化并消除了订单放置过程中的模糊性, 是什么给顾客的购物体验带来了显著的改善.

Iddera

http://www.iddera.com/
I built the website for a digital health startup, Iddera. 这个项目旨在创造一个美观的用户体验,同时提供有关产品提供的全面信息.

Nuvle's Minimum Viable Product (MVP)

该项目涉及为餐厅管理系统构建最小可行产品. I developed a fully functional, accessible, and responsive UI for the product's web application using React, Context API, and Bootstrap 4. 我使用RESTful API端点将web应用程序与后端集成在一起.

A Minimum Viable Product for Rentgage

该项目涉及为一家名为Rentgage的proptech初创公司构建最小可行产品(MVP). 我为产品的客户端和后端创建了一个移动应用程序.

WhatsApp Web Clone

http://whatsapp-clone-web.netlify.app/
I recreated the current WhatsApp web user interface. 根据你的设备设置,它可以处理暗模式和亮模式. 我还实现了一个简单的后端服务,使用WebSocket技术与这个克隆进行通信.

Abeg App Clone

http://abeg-app-clone.netlify.app/
Abeg是一个帮助即时转账和收款的应用程序. 我只使用HTML、CSS和JavaScript重新创建了一个Abeg应用程序登陆页面的克隆. Frameworks or external libraries were not necessary.

Blog Scribbles

http://scribbles-blog.netlify.app/
Scribbles是我使用Flask和React构建的一个简单的全栈博客应用程序. 它允许作者管理博客文章,允许读者阅读和评论每一篇博客文章. The blog posts are also available to users who are not logged in. However, 非订阅用户的选择是有限的,因为他们只能阅读而不能评论博客文章.

Fyyur

Fyyur是一个音乐场地和艺术家预订网站,帮助发现和预订当地表演艺术家和场地之间的演出. This site lets you list and discover new artists and venues. 该项目涉及构建数据模型,通过连接到PostgreSQL数据库进行存储,从而为API端点提供动力, querying, and creating information about artists and venues on Fyyur.
2015 - 2019

Bachelor's Degree in Computer Engineering

University of Lagos - Lagos, Nigeria

MAY 2023 - PRESENT

JavaScript Algorithms and Data Structures Masterclass

Udemy

SEPTEMBER 2022 - PRESENT

SQL for Joining Data

DataCamp

AUGUST 2022 - PRESENT

Intermediate SQL Queries

DataCamp

NOVEMBER 2020 - PRESENT

Webpack 2: The Complete Developer's Guide

Udemy

SEPTEMBER 2020 - PRESENT

Full-stack Developer Nanodegree

Udacity

AUGUST 2020 - PRESENT

React Front To Back

Udemy

NOVEMBER 2018 - PRESENT

Front-end Developer Nanodegree

Udacity

Languages

JavaScript, HTML, CSS, HTML5, TypeScript, CSS3, SQL, Python, GraphQL, c++

Frameworks

Redux, Flask, Express.js, React Native

Libraries/APIs

Node.js, React, REST APIs, API Development, Socket.IO

Tools

GitHub, Git, Auth0, Webpack 2, Babel

Paradigms

Object-oriented Programming (OOP), Unit Testing, Responsive Web Design (RWD), REST, Test-driven Development (TDD), Testing

Storage

Databases, JSON, MongoDB, Amazon S3 (AWS S3), Database Management

Other

Software Engineering, Front-end, Web Development, Responsive Design, APIs, User Interface (UI), Web UI, Web UX, User Experience (UX), Data Structures, Algorithms, Digital Computers, Web Accessibility, Client-side JavaScript Frameworks, Cross-browser Compatibility, Progressive Web Applications (PWA), Strapi, Headless CMS, Computer Architecture, System Programming, Data Modeling, API Documentation, Identity & 访问管理(IAM),容器化,部署,后端,MERN堆栈

Platforms

Docker, Linux, MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring