Software engineer
Send a job offer directly to this candidate
I am a Software Engineer with over three years experience, specialized in backend web development. I also have some experience in web server administration, System Administration & DevOps and database management.
JavaScript and Python primarily, with relevant frameworks I am able to write clean and testable code to build efficient and scalable server-side applications for seamless integration with frontend mobile and web applications.
· Programming Languages: JavaScript, Python, C, React.
· Technical Skills: Hardware, Operating Systems, Operational procedures, Network and Security, Troubleshooting.
Web Development: Node.js, Express.js, Flask, HTML, CSS, jQuery.
Database Management Systems: MongoDB, MySQL, Mongoose, SQLAlchemy Operating Systems and Tools: Linux (system administration and webstack debugging), Bash
·
·
Technician Trainee | Hemmersbach UK Ltd | Feb - March 2024
● Developed proficiency in diagnosing and resolving hardware and software issues, ensuring efficient operation of IT systems.
● Demonstrated hands-on experience with various hardware components, including installation, configuration, and maintenance.
● Acquired practical knowledge of operating systems, Windows and gained expertise in performing system upgrades and patches.
● Implemented operational procedures to streamline IT processes and enhance organizational efficiency.
● Acquired fundamental networking skills, including TCP/IP, LAN/WAN configuration, and network troubleshooting.
● Enhanced understanding of cybersecurity principles and practices, including threat detection, prevention, and response strategies.
● Participated in simulated troubleshooting scenarios to develop problem-solving skills and enhance technical proficiency.
BetaReviews (August 2023- December 2023)
· Contributed to the backend development of the minimum viable product within a month.
· Collaborated with team members in the development and maintenance of the Node.js application using JavaScript, which led to significant improvements in project development efficiency and overall codebase maintainability.
Andela Learning Community/Pluralsight (October 2023)
ALX Africa/Holberton School (May 2022- June 2023)
I underwent a rigorous 12-months long software engineering training where I learnt: Practical coding skills and use of other forms of technology.
Development and deployment of web applications
· Algorithms
Computer Science concepts including Computer Architecture and Data Structures & Interfaces
· Key professional competencies such as project management, critical thinking, creative problem solving, interview techniques, communication, and collaboration skills
· How to analyse, retrieve and manipulate data.
NORTHUMMBRIA UNIVERSITY - NEWCASTLE M.Sc Advanced Computer Science (in View)
IMO STATE UNIVERSITY - OWERRI
B.Sc. Mathematics (Second class Upper division) 2009 - 2013