Given Ncube
Given Ncube

Software Engineer

Actively looking · Member since 21 Oct 2026
Location
East London, South Africa
Desired salary
Unspecified
Work preference
Hybrid
Experience level
Mid

About

Professional summary

I am a Software Engineer with more than five years of experience building, rebuilding, and supporting production web applications across municipal services, e-commerce, SaaS, and client delivery environments.

My core development stack includes Ruby on Rails, TypeScript, Node.js, React, Remix, PostgreSQL, Redis, and AWS. I build dependable full-stack systems with a focus on maintainability, performance, and practical delivery.

I have experience working directly with stakeholders under demanding deadlines. At Midas Consulting Services, I rebuilt a critical municipal application after a total data loss and helped restore essential call-centre operations.

I also bring e-commerce and agency experience, including custom Shopify applications and headless React storefronts. I have delivered multiple concurrent projects while maintaining engineering standards and coaching peers.

My background in penetration testing gives me a security-focused approach to application development. I can identify vulnerabilities, connect findings to realistic technical remediation, and help strengthen security postures.

Skills

19 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Development

Languages & Frameworks

Experience

Career history

Software Engineer Midas Consulting Services

I work for a software consultancy delivering the call-centre and service platform used by the Buffalo City Metropolitan Municipality. On my first day, I rebuilt the entire core application in Ruby on Rails within one month after a total data loss, restoring service and helping prevent contract cancellation.

I engineered a real-time IVR solution for high-volume municipal calls by integrating FreeSWITCH with Rails through ActionCable WebSockets and Solid Queue. I also cleared historical support issues and established a stable, standardised codebase that supports 24/7 call-centre operations.

Software Engineer (Remote) The Advertising Company

I worked remotely for a Sydney-based digital agency delivering e-commerce solutions for retail clients. I developed a custom Shopify application in Ruby on Rails to extend platform functionality beyond standard e-commerce capabilities.

I built high-performance headless storefronts using React and Remix, replacing standard Liquid templates with fast-loading, SEO-optimised customer experiences. I delivered several concurrent projects under strict deadlines while supporting peers with engineering best practices and code quality.

Cyber Security Analyst (Internship) Baker Tilly Central Africa

I performed offensive penetration testing for more than five high-value clients at a professional services firm providing audit, advisory, and cybersecurity services. My assessments identified critical SQL injection vulnerabilities and misconfigured Active Directory environments.

I used my software development background to translate vulnerability findings into practical technical fixes. I also drafted and implemented security policies based on public CVEs and outdated-system audits to improve client security postures.

Software Engineer (Contracting) Flixtechs

I delivered web and mobile products for a diverse portfolio of clients at a software development studio. I designed and launched the Contract Ease MVP in under three months, selecting a TypeScript, Node.js, and Laravel stack to meet an aggressive go-to-market deadline.

I improved application performance and scalability by introducing Redis for background processing, enabling reliable concurrent usage during peak demand. I managed the full development lifecycle, introduced CI/CD pipelines and cloud deployments on AWS and Cloudflare, and maintained strong client satisfaction through direct stakeholder communication.

Education

Learning history

Harare Institute of Technology

BTech (Hons), Information Security and Assurance

Bachelor of Technology Honours degree in Information Security and Assurance.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu