User's Cover Picture
User's avatar

Daniel Moyo

Full Stack Web-App Developer

Message
Intro
Johannesburg, South Africa
Studied at Linkedin Learning
Information Technology & Services
daniel.web.za
Joined January 4, 2023

Skills

Languages

English
-
Native or Bilingual
Zulu
-
Native or Bilingual
About
I am a dynamic & young professional with strong business acumen & character. I believe that the knowledge I have accumulated through my current work experience & career growth mindset will enable me to administer an effective systems strategy in your business.
Loading...Loading...
Experience
User avatar
HSOFT Software
Jan 2022 – Dec 2024
South Africa
Senior Developer
Software Architect & Full-Stack Development Lead Responsibilities: Technical Leadership & Strategy: Direct tech vision & implementation for software; align with goals. Lead stakeholder discussions, gather requirements to guide projects. Conduct feasibility studies & create system designs. Full-Stack Development: Architect & create UIs, focusing on UX. Leverage HTML5, CSS3,& JavaScript. Develop server-side logic, APIs,& microservices. Design, manage & optimize databases (MySQL, Google FireBase, Google Firestore, MSSQL Server etc). Team Leadership & Project Management: Guide junior devs through code reviews, maintain quality. Manage timelines, prioritize tasks, mitigate project risks. Seamless Integration: Design & oversee integration of front-end elements with back-end services, APIs & other components. Maintenance & Optimization: Monitor app performance, optimize & fix bottlenecks. Security & compliance. Handle & resolve application incidents.
User avatar
Dasiel Holdings
Jan 2018 – Jan 2022
Johannesburg, South Africa
Full Stack Developer
Developing full-stack and hybrid mobile app solutions (B2C, B2B), sub-contracted by a Tech company. My duties: Front-End Development: Design and implement user interfaces using modern HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue). Ensure responsive design and an optimal user experience across various devices and browsers. Back-End Development: Develop server-side logic, APIs, and databases using relevant technologies. Ensure robust, scalable, and secure server operations. Database Management: Design and manage databases (SQL or NoSQL) to handle data storage, retrieval, and optimization effectively. Integration: Integrate front-end elements with server-side logic and third-party services, ensuring cohesive application functionality. Testing and Debugging: Conduct thorough testing and debugging of applications to identify and fix issues, ensuring high performance and reliability. Collaboration: Work closely with designers, project managers, and other developers to understand requirements, provide technical insights, and deliver features aligned with project goals. Maintenance: Monitor application performance, implement updates, and resolve issues to maintain and improve application stability and user satisfaction. Documentation: Create and maintain documentation for code, processes, and applications to ensure clarity and support ongoing development and maintenance.
Education
User avatar
Linkedin Learning
Jan 2025 – Feb 2025
Java 11