David Chuka

David Chuka

$30/hr
Full-stack Web Developer
Reply rate:
80.0%
Availability:
Hourly ($/hour)
Age:
26 years old
Location:
Ikeja, Lagos, Nigeria
Experience:
3 years
David Chuka Nwadiogbu Web Engineer EXPERIENCE The Mullings Group LLC — Full-Stack Engineer October 2020 - PRESENT - Built and implemented features for clients and internal products using Meteor.js Regular refactor and optimization of code across the codebase to improve performance Quizboot — Full-Stack Engineer February 2020 - October 2020 - - - - Configure and document API for the product using swagger, making the API comprehensible for developers and non-developers on the team. Implement and test the overall authentication feature of the application in Python and Django (Django Rest Framework). Enforced proper modularization of the frontend codebase built with Vue by moving state configuration across separate modules, improving the overall code quality, and organizing the codebase. Write python scripts to import data from excel sheets and fill it into form fields thereby reducing the amount of time taken to manually input these values. Improve overall test coverage of the application by writing unit & integration tests. First Pavilion Technologies — Backend Engineer FEBRUARY 2020 - September 2020 - - Build, optimize, and test features for an educational management system using python and the Flask framework. Write API documentation using swagger for the company’s internal product, speeding up development for the frontend team. Work directly with UI designers explaining the company’s business needs and product specifications while giving feedback on every design iteration. Configure and separate software settings to work across development, staging, and production environments. FixusNG — Full-Stack Web Developer September 2019 - January 2020 - Designed and crafted elegant email templates using HTML & CSS to be sent to clients upon registration, successful orders, etc., and --GitHub LinkedIn SKILLS ​JavaScript (Node, React, Vue) ​Python (Flask, Django) ​Git, VsCode, Ubuntu/Linux, Docker, Bash ​MongoDB, PostgreSQL PROJECTS Quizboot - A web application that allows users to create and attempt quizzes. [Vuejs, Django] - - also several reminder emails, thereby improving customer’s perception of the company. Improve customer experience by rewriting the generation of referral links using python, making it cleaner, more personal, and more readable. Implement proper CSS naming conventions using BEM across the codebase. Complete rewrite of CSS code to SCSS, improving the overall code quality, enforcing code reuse, and ensuring efficiency. Tuteria Ltd. — Software Engineer (Intern) May 2018 - November 2018 - Write python scripts that delete data duplicates and outdated data as well as create new data in the database. Improve overall test coverage of the application by writing unit tests for features. Write utility functions that automate processes and save time such as performing a mass operation on the Django admin pages. EDUCATION - B.Sc. Computer Science, University of Ilorin, Nigeria [-] Relevant Coursework: Data Structures & Algorithms, Bioinformatics, Software Engineering, Operating systems, Artificial Intelligence, Human-Computer Interaction. COMMUNITY & LEADERSHIP - Unilorin Campus Lead, Forloop Africa. [March 2019 - August 2019] Facilitator, Africa Code Week. [January 2019] Coach, Django Girls. [October 2018] Core Team Member of Google Developer Student Club. [2018 - 2019] MLH Local Hack Day Organizer. [December 2018] Co-organizer, African Wikimedia Developers. [August 2019]
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.