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.

David Smart

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.

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. 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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Development Engineer at OmniContact International (Econet Wireless Group)
June 1, 2024 - June 27, 2024
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 at Contessasoft
November 1, 2023 - May 31, 2024
Developed, maintained, and implemented full-stack web applications through all SDLC phases using React, Node.js, and Express. Built and optimized RESTful APIs integrating third-party services and handling JSON/XML data interchange. Conducted regression testing using Postman and Jenkins for automated test execution. Integrated CI/CD pipelines with GitHub Actions, automating build, test, and deployment processes. Implemented JWT-based authentication and OAuth 2.0 for securing user data. Wrote SQL queries for backend testing and database optimization in MySQL and PostgreSQL. Performed cross-browser compatibility testing with Selenium and BrowserStack. Designed component-based frontend architectures using React and Redux to improve maintainability and performance.
IT Engineer Intern at First Capital Bank Zimbabwe
August 1, 2021 - July 31, 2022
Worked with Core Banking Systems including Finacle and Internet Banking. Gained hands-on experience in network and infrastructure management and troubleshooting. Participated in performance reviews with senior engineers to resolve technical incidents. Engaged in User Acceptance Testing (UAT) and provided helpdesk and hardware maintenance support. Developed and maintained SQL scripts for MySQL for data insight extraction and performance optimization. Gained experience in network monitoring and cybersecurity.
Software Development Engineer at OmniContact International (Econet Wireless Group)
June 1, 2024 - Present
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 Developer at Contessasoft
May 1, 2024 - September 8, 2025
Developed and maintained full-stack web applications using React, Node.js, and Express; built and optimized RESTful APIs; implemented JWT-based authentication and OAuth 2.0 for secure access; conducted regression and cross-browser testing with Selenium/BrowserStack; configured CI/CD pipelines with GitHub Actions; wrote SQL queries for MySQL and PostgreSQL; designed a component-based frontend architecture with React and Redux.
IT Engineer Intern at First Capital Bank Zimbabwe
July 1, 2022 - September 8, 2025
Gained experience with Core Banking Systems (Finacle & Internet Banking); assisted with network and infrastructure management, incident resolution, and helpdesk support; participated in UATs and cybersecurity initiatives; developed and maintained SQL scripts to extract insights and optimize queries; gained experience in network monitoring and cybersecurity.
Software Development Engineer at OmniContact International
June 1, 2024 - Present
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 Developer at Contessasoft
May 1, 2024 - September 8, 2025
Developed and maintained full-stack web applications using React, Node.js and Express; built RESTful APIs, integrated third-party services; conducted regression testing and implemented CI/CD with GitHub Actions; implemented JWT authentication and OAuth 2.0; wrote SQL queries for MySQL and PostgreSQL; performed cross-browser testing and built a component-based frontend with React and Redux.
IT Engineer Intern at First Capital Bank Zimbabwe
July 1, 2022 - September 8, 2025
Gained experience with Core Banking Systems (Finacle & Internet Banking); assisted with network and infrastructure management; participated in performance reviews and incident resolution; provided helpdesk support and hardware maintenance; developed SQL scripts for MySQL; gained exposure to network monitoring and cybersecurity.

Education

Bachelor's Degree at Bindura University of Sciences Education
January 1, 2019 - December 31, 2023
Bachelor's Degree in Computer Science at Bindura University of Sciences Education
January 11, 2030 - January 1, 2023
Masters in Financial Engineering at World Quant University, USA
January 11, 2030 - September 8, 2025
Bachelor's Degree in Computer Science at Bindura University of Science Education
January 11, 2030 - January 1, 2023
Masters in Financial Engineering (Pending) at World Quant University
January 11, 2030 - September 8, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Financial Services, Professional Services