David Okolie

About Me

I am a highly motivated Software Engineer on a challenging but amazing problem-solving journey using emerging technologies. I have excellent problem-solving skills, and the ability to perform well in a team.  I also have years of hands-on experience in Architectural Design and Construction, which has imparted me, with technical and managerial skills that are needed in the life cycle of a design, project, or product.

I keep learning and upskilling,  hoping that someday I am able to contribute to the betterment of the Built Environment in a meaningful way. I currently welcome global opportunities as a Full-Stack Developer.

My current stack includes:
Javascript | HTML | CSS | Python | Flask | C (Programming Language) | Linux, Shell | Data Structures, Algorithms | Object-Oriented Programming | Git | System Engineering/DevOps | Mysql | Project Management | Architecture and design | Construction Management | Technical Writing.

Education

Software Engineering 2022 - 2023

ALX-Holberton School of Software Enginerring

Completed coursework and projects in; • Low-level programming & Algorithm: - Data structures and Algorithms • Linux and Unix system programming. • Systems Engineering & Dev-Ops: - Shell basics, permissions, init files, variables, expansions, I/O Redirections and filters, Regexes - Web infrastructure design, Networking, SSH, Webstack Debugging, Servers, Configuration Management(Puppet), Load balancer, HTTPS SSL - Scripting: Bash scripts, Python Scripts, Puppet Scripts. • Object-oriented programming • Test Driven Development • Error Handling and I/O • Vim, vscode, git, vagrant, vmware • AirBnB clone project(python): - Console (with JSON file storage) –v0 - Web static –v1 - MySQL implementation –v2 - Web framework and RESTful API -v3

Certificate in IT 2021

BCS, The Chartered Institute for IT

Completed coursework in Information Systems, Computer Network Technology and Software Development.

Skills

Python Programming Language
70%
Javascript Programming Language
50%
C Programming Language
70%
Fair grasp of Data Structures and Algorithm
70%
Object-Oriented Programming
70%
HTML and CSS
69%
React Framework
30%
Flask Framework
60%
Systems Engineering
50%
Linux Environment and Bash scripting
60%
Debugging
68%
verbal and written communicator
80%
Technical Writing
80%
Project Management
70%

Awards

Staff of the Year 2018
Associated with Flojonnie Nigeria Limited, a construction firm.