OutdefineJoin for free
Photo of Duke Nyamongo

Duke Nyamongo

Senior Backend Engineer

Nairobi
0
Followers
0
Following
I am a self-motivated, success driven and highly resourceful Django, Python, JavaScript and Node Js/ Express Js backend engineer. With more than 6 Years of knowledge, active development and experience in various programming aspects, I have the best skills and expertise in both back-end and front-end development. I have a strong foundation and skills for Python, Django, JavaScript, React Js, PostgreSQL, HTML, CSS, and SQl. I have worked on numerous projects in Django, Python, React and JavaScript such as Creating a Hotel Booking and Flight Booking Engine, A Classified(Directory) Listing, CRMS(Customer Relationship Management Systems), Doctor Listing system, CEO Dashboards, Rest APIs, A tenant- landlord management Systems, Pay role management system among many others. My Collaborative approach to working makes me contribute faster towards the goal, communicate effectively and team up with my team to deliver the best quality work. I am goal oriented and Commercially aware in that, I fully understand that I have to work hard and provide efficient and high quality work to make a company grow. 

Careers

Software Engineer Mentor

Springboard

Part time06/2022 -
  1. Worked with patience and flexibility, adapting to individual student needs to maximize
  2. mentoring potential.
  3. Used exceptional behavior management techniques to minimize disruptive behavior and
  4. maximize engagement with mentoring programs.
  5. Developed diverse instructional and support methods to reach diverse needs and learning
  6. modalities.
  7. Demonstrated outstanding subject knowledge, adapting teachings to specific key stages for
  8. age-appropriate tuition.
  9. Provided instruction in both classroom and individual settings to boost progress in academic
  10. and social challenges.
  11. Collaborated with teaching staff and student support networks to provide care continuity for
  12. optimal learning outcomes.
  13. Coordinated group and individual activities to promote creativity and perseverance in face of
  14. challenges.
  15. Modelled social, behavioral and physical skills to promote development and improve
  16. classroom management.
  17. Provided corporate mentoring to aid staff progression, supporting growth and development in
  18. target areas.
  19. Listened attentively to student concerns, collaboratively devising mentoring programs to aid
  20. educational and emotional development.
  21. Developed student confidence and competence through targeted incentive programs,
  22. increasing student commitment to learning.
Senior Software Engineer

Safaricom PLC

Full time contract02/2023 -
  1. Wrote and developed new and well-tested products.
  2. Performed software testing and diagnosis, supporting ongoing embedded system development.
  3. Aligned projects with requirements and specifications to deliver above-benchmark results.
  4. Supported software code review, system integration and validation in line with company and regulatory requirements.
  5. Devised test cases to support enhancements and expansions of functionality.
  6. Managed team resources to deliver on sprint goals within expected timeframes.
  7. Evaluated project requirements, identified challenges and proposed alternatives using research and data.
  8. Developed testable software using agile methodologies to create high-quality deliverables
  9. Integrated third-party applications into existing software, enhancing features and performance.
Software Engineer

Uzaonline

Full time12/2020 - 03/2022
  1. Wrote and developed new and well-tested code for different software projects.
  2. Performed software testing and diagnosis, supporting ongoing embedded system development.
  3. Aligned projects with requirements and specifications to deliver above-benchmark results.
  4. Built and maintained code libraries used to produce consistent and reliable code.
  5. Wrote clean and dynamic code, leveraging expertise across multiple programming languages to meet diverse requirements.
  6. Supported software code review, system integration and validation in line with company and regulatory requirements.
  7. Partnered with engineering team to check and optimize interfaces between hardware and software applications.
  8. Created automated reports detailing sales and customer data and utilised findings to uncover enhancements.
  9. Devised test cases to support enhancements and expansions of functionality.
  10. Exceeded client expectations for software function, performance and features by working closely with development and quality assurance teams.
  11. Managed team resources to deliver on sprint goals within expected timeframes.
  12. Kept pace with changing coding standards and requirements and maintained updated software.
  13. Assisted quality assurance team with testing software, investigating bugs and developing test cases.
  14. Evaluated project requirements, identified challenges and proposed alternatives using research and data.
  15. Developed testable software using agile methodologies to create high-quality deliverables
  16. Integrated third-party applications into existing software, enhancing features and performance.
Senior Software Engineer

KODI MOBILE LTD

Full time contract05/2020 - 06/2021
  1. Wrote and developed new and well-tested code for different software projects.
  2. Performed software testing and diagnosis, supporting ongoing embedded system development.
  3. Wrote clean and dynamic code, leveraging expertise across multiple programming languages to meet diverse requirements.
  4. Partnered with engineering team to check and optimize interfaces between hardware and software applications.
  5. Managed team resources to deliver on sprint goals within expected timeframes.
  6. Collaborated with team members to achieve target results.
  7. Troubleshot problems and diagnosed system faults.
  8. Handled customer concerns and escalated major issues to supervisor.
  9. Developed excellent working knowledge of industry trends and improvements in processes.
  10. Spoke to customers in multiple languages to resolve problems and answer questions.
  11. Achieved service time and quality targets.
  12. Operated forklift trucks to unload and transport goods.
  13. Organised files to support efficiency and traceability.
  14. Resolved customer queries and problems using effective communication and providing step-by-step solutions.
  15. Met budget targets through responsible planning and resource allocation.
  16. Created plans and communicated deadlines to complete projects on time.
  17. Prepared range of written communications, documents and reports.
  18. Diffused challenging situations using conflict management techniques.
  19. Met schedule using excellent planning and coordination skills.
  20. Demonstrated outstanding product knowledge to achieve high customer satisfaction levels.
  21. Prepared orders to deliver excellent presentation and quality standards.
  22. Inspected products and services to comply with quality standards.
  23. Maximised customer engagement and satisfaction by delivering excellent customer service.
  24. Planned and executed new strategies to increase sales.
  25. Developed team communications and information for meetings.

Education

Jomo Kenyatta University Of agriculture and Technology

Mathematics and Computer Science

08/2012 - 11/2016Bachelor's DegreeClass of 2016
Skills
PythonDjangoNodeRESTful API DesignJavascriptSQLGithubDatabase systemsReactHTML
Experience5-8 years
Hourly rate$35/hr
Open to
remotehybrid

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!