DS

David Smart

Available to hire

I'm a dynamic and results-oriented Full-stack Software Engineer with over 2 years of experience building scalable, user-centric web applications across various industries.

About

I’m a dynamic and results-oriented Full-stack Software Engineer with over 2 years of experience building scalable, user-centric web applications across various industries. I thrive in fast-paced environments and enjoy turning complex problems into elegant, performant software that users love.

I excel in collaborating with cross-functional teams in Agile settings, delivering reliable RESTful APIs, robust frontend interfaces, and well-architected backends. I’m passionate about continuous learning, CI/CD, and optimizing performance to enhance user experience.

  • 5 years' experience
  • Joined July 2025

Industry experience

  • Software & Internet
  • Telecommunications
  • Financial Services
  • Professional Services

Work experience· 9 roles

Software Development Engineer · OmniContact InternationalJun 2024 – Present · 2 yrs 6 mos

Developed and maintained full-stack web applications using React, Node.js, Express, and Postgres; implemented RESTful APIs and integrated third-party services; built dynamic frontend components with React/Redux; designed and optimized SQL/NoSQL schemas; implemented CI/CD with Docker; created JWT-based authentication and OAuth 2.0; performed end-to-end and regression testing with Postman and Selenium; collaborated with frontend and backend teams in Agile sprints.

Software Development Engineer · OmniContact International (Econet Wireless Group)Jun 2024 – Present · 2 yrs 6 mos

Developed and maintained full-stack web applications using React, Node.js, Express, and PostgreSQL; implemented RESTful APIs and integrated third-party services; built dynamic frontend components using React/Redux; designed and optimized SQL and NoSQL database schemas; implemented CI/CD pipelines with Docker; integrated OAuth 2.0 for secure authentication; performed end-to-end and regression testing using Postman and Selenium; collaborated with cross-functional teams in Agile/Scrum to ensure data integrity and scalable deployments.

Software Development Engineer · OmniContact International (Econet Wireless Group)Jun 2024 – Jun 2024 · 1 mo

Developed and maintained fullstack web applications using React, Node.js, Express, and Postgres, delivering seamless user experiences and scalable backend services. Implemented RESTful APIs and integrated third-party services ensuring robust and secure data exchange. Built dynamic frontend components with React and Redux to enhance user interaction and performance. Designed and optimized database schemas using MySQL and MongoDB for efficient data handling. Automated testing and deployment via CI/CD pipelines with Docker, reducing manual interventions by 40%. Collaborated using Agile and Scrum methodologies, participating in sprint planning, code reviews, and daily standups. Developed JWT-based authentication and OAuth 2.0 for secure user access. Performed system integration and regression testing using Postman and Selenium. Managed source code with Git and GitHub and worked closely with development teams to ensure smooth software delivery.

Software Developer · ContessasoftMay 2024 – Sep 2025 · 1 yr 5 mos
Software Developer · ContessasoftMay 2024 – Sep 2025 · 1 yr 5 mos
Software Developer · ContessasoftNov 2023 – May 2024 · 7 mos
IT Engineer Intern · First Capital Bank ZimbabweJul 2022 – Sep 2025 · 3 yrs 3 mos
IT Engineer Intern · First Capital Bank ZimbabweJul 2022 – Sep 2025 · 3 yrs 3 mos

Education· 5

Bachelor's Degree · Bindura University of Sciences Education2019 – 2023
Bachelor's Degree in Computer Science · Bindura University of Sciences Education2030 – 2023
Masters in Financial Engineering · World Quant University, USA2030 – 2025
Bachelor's Degree in Computer Science · Bindura University of Science Education2030 – 2023

Hire David Smart today

Post a job and invite David, or contact them directly. No hidden commission.

Post a job