Karen Chioma Okonkwo
Verified Expert in Engineering
Software Developer
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. She is also experienced in the development of back-end services and APIs. 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
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, Linux, MacOS
The most amazing...
...project I've worked on is an app for a digital and inclusive bank that provides financial services to anyone who has a phone number.
Work Experience
Software Engineer
Bloomberg
- Built full-stack solutions to ensure that the most valuable content is being written and promoted by the Bloomberg's 3000+ editorial staff worldwide to readers at all times.
- Built solutions to privilege large datasets curated by Bloomberg's data journalists.
- Involved actively in improving the team's processes and coming up with ways to better our workflows.
Software Engineer
Freelance
- Architected and developed fully functional, accessible, and responsive web applications using various tools and technologies for multiple clients.
- Provided services that spanned from front-end development to full-stack application development.
- Built a full-stack application for Anozie Stores to manage their orders and allow users to track their order status, significantly improving their customers' shopping experience.
- Implemented the website for a digital health company. The goal was to create an aesthetically pleasing user experience while providing comprehensive information about the product's offering.
- Developed a website for Geraldine’s Flourish Foods to boost its online presence, 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. I built a mobile application for the product's client side and a back end to go with it.
- Made an MVP for a restaurant management system and a fully functional, accessible, and responsive UI for the product's web application using React. I integrated the web application with the back end using RESTful API endpoints.
- Handled the translation of various designs and wireframes into high-quality code for front-end systems.
Front-end Engineer
Softcom
- Collaborated with the Eyowo team to build web interfaces that help users interact with the product, which provides financial services to anyone with a phone number.
- Worked on front-end applications to drive NPower, a Nigerian federal government program that addresses the problem of youth unemployment in the country.
- Cooperated with other professionals, including back-end, QA, design, and UI developers, to deliver value in all products.
- Worked with designers to translate various designs and wireframes into high-quality code.
Software Engineer | Intern
GRIT Systems Engineering Ltd.
- Collaborated with the software team to build software that supports the company's hardware products.
- Designed, developed, and maintained the front-end application for the company's project using React, TypeScript, and Material-UI.
- Developed web services for user and order management using Flask.
Experience
Eyowo Bank's Web App Version 3
https://bank.eyowo.com/Website for Geraldine's Flourish Foods
Order Management and Tracking for Anozie Stores
Iddera
https://www.iddera.com/Nuvle's Minimum Viable Product (MVP)
A Minimum Viable Product for Rentgage
WhatsApp Web Clone
https://whatsapp-clone-web.netlify.app/Abeg App Clone
https://abeg-app-clone.netlify.app/Blog Scribbles
https://scribbles-blog.netlify.app/Fyyur
Skills
Languages
JavaScript, HTML, CSS, HTML5, TypeScript, CSS3, SQL, Python, GraphQL, C++
Frameworks
Redux, Flask, Express.js, React Native
Libraries/APIs
React, REST APIs, API Development, Node.js, 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, Computer Architecture, System Programming, Data Modeling, API Documentation, Identity & Access Management (IAM), Containerization, Deployment, Back-end, MERN Stack
Platforms
Linux, MacOS, Docker, Visual Studio Code (VS Code), Amazon Web Services (AWS)
Education
Bachelor's Degree in Computer Engineering
University of Lagos - Lagos, Nigeria
Certifications
JavaScript Algorithms and Data Structures Masterclass
Udemy
SQL for Joining Data
DataCamp
Intermediate SQL Queries
DataCamp
Webpack 2: The Complete Developer's Guide
Udemy
Full-stack Developer Nanodegree
Udacity
React Front To Back
Udemy
Front-end Developer Nanodegree
Udacity