Asuquo Samuel

Nigeria

@samuelasuquo80

Django Developer

Badges

Problem Solving
Python

Certifications

samuelasuquo80 has not earned any certificates yet.

Work Experience

  • Software Engineer

    Upwork (formerly Elance-oDesk)•  August 2021 - Present

    Improvement of existing codebase giving it x4 of its initial speed by implementing advanced ORM queries which reduced the number of queries to the database and the runtime. Integrated a caching layer with Redis which increased it’s speed and performance immensely. Restructured the database tables giving them a one to one relationship, many to one relationship and many to many relationship when necessary. Enhanced the security of the system by following security best practices in Django. Integrating an email oauth system for sending emails to users when deemed fit. Developed an authentication system that handles all the worst case scenario. Integrated an OTP verification system that verifies newly signed users. Built a fully customized dashboard that gives an overview of all the activities performed on the software. Developed a Roster Management System which gives users the flexibility of adding a shift, re-assigning the shift, copying the shift from one month to another and editing a shift. Also added a touch of security by having a Roster manager integrated which controls the activities in that Roster for the particular hospital in reference. Integrated an Appointment System which enables both Staffs and Patients book a time that is most convenient for them. Enabled communication between the Doctors in the Hospital by implementing a Chat System which can send voice notes, videos, audios, raw text, files etc. Built the overall structure and functionality of a Hospital Management Application with an Appointment System, Chat system, OCR functionality amongst others.

Education

  • The Hong Kong University of Science and Technology (HKUST), Hong Kong

    Computer Science, B.Tech•  July 2019 - October 2021

Skills

samuelasuquo80 has not updated skills details yet.