Experienced software engineer with a passion for developing innovative programs that expedite the efficiency and effectiveness of organizational success. Well-versed in technology and writing code to create systems that are reliable and user-friendly. Skilled leader who has the proven ability to motivate, educate, and manage a team of professionals to build software programs and effectively track changes. Confident communicator, strategic thinker, and innovative creator to develop software that is customized to meet a company’s organizational needs, highlight their core competencies, and further their success.
Well-versed in software tools including HTML, JavaScript, CSS, Java, Python and Spring, among others. Skilled at reading and writing code using viable inputs and outputs after accurate assessment of pre- and post-conditions. -Experienced at designing unit tests to measure the effectiveness of software programs, backend services, and user interfaces. -Confident problem-solving abilities to overcome glitches with creative solutions that are strategically designed to last long-term. -Strong communication skills and the ability to listen carefully to user feedback to determine modifications for optimal user-function. Overall, I have 10 years experience in programming.
QA Ltd - Software Development Skills Coach & Digital Learning Consultant -May 2018 – August 2020
Richer Education - Python Mentor - Sept 2017 - April 2018
Queen Mary University of London - Web Content Developer - July 2017 - Aug 2017
Rayner College- Computer Science Teacher Jan 2017 – June 2017
University of Hargeisa -Java lecturer- Oct 2016 – Jan 2017
Rivo & ECS – IT Consultant - June 2016 – Sept 2016
Telstra – System and Network Developer - Nov 2015 – June 2016
Ramaas – Software Developer - Sept 2013 – June 2015
Ecoders – Software Developer -Jan 2012 – Aug 2013
Postgraduate : Digital Signal Processing (MSc)
Degree: Electrical and Electronics Engineering
Website by James Dowen Web Designer Birmingham Web Designer London