Software Developer - Angular, React
ZA
Over 5 years of specialized experience in crafting User Interface (UI) for web applications, including hybrid mobile applications across Android and iOS platforms, as well as single-page web applications. Proficient in Angular (versions 6 through 17), Angular Materials, React, IONIC Framework, Bootstrap, Media Queries, various CSS Frameworks, and Typescript. Experienced in designing, building, and maintaining applications using advanced UI development techniques. Skilled in team collaboration, project management, and production support for large-scale systems. Passionate about leveraging innovative UI solutions to deliver seamless and dynamic user experiences.
Tata Consultancy Services (Nedbank)
Designing, building, and maintaining functional components for large enterprise banking applications. Developing new components using AngularJS. Adding new features and providing production support for existing components and systems. Working within an Agile and Scrum framework, participating in sprint planning, daily stand-ups and retrospectives. Implemented secure UI components adhering to banking compliance and security standards. Collaborated with UX designers to enhance customer experience for banking applications. • Designing, building, and maintaining functional components for large enterprise banking applications. • Developing new components using AngularJS. • Adding new features and providing production support for existing components and systems. • Working within an Agile and Scrum framework, participating in sprint planning, daily stand-ups and retrospectives. • Implemented secure UI components adhering to banking compliance and security standards. • Collaborated with UX designers to enhance customer experience for banking applications.
Providence Software Solutions
Designed, built, and maintained functional components for large enterprise applications. Developed new components and Conducted design reviews and code reviews for new UI components. Added new features and provided production support for existing components and systems. Working within an Agile and Scrum framework, participating in sprint planning, daily stand-ups and retrospectives. Design, develop, and maintaining applications using .NET Core to meet project requirements. Building and consuming RESTful APIs and ensuring seamless integration with frontend. • Designed, built, and maintained functional components for large enterprise applications. • Developed new components and Conducted design reviews and code reviews for new UI components. • Added new features and provided production support for existing components and systems. • Working within an Agile and Scrum framework, participating in sprint planning, daily stand-ups and retrospectives. • Design, develop, and maintaining applications using .NET Core to meet project requirements. • Building and consuming RESTful APIs and ensuring seamless integration with frontend.
Mlab South Africa
Designed, built, and maintained functional components for mobile applications using React, Bootstrap, and React Native. Created reusable components and leveraged RxJS libraries for efficient data handling. Conducted UI design and code reviews, added new features, and provided production support. Mentored 20 interns in web and mobile development using React and React Native. • Designed, built, and maintained functional components for mobile applications using React, Bootstrap, and React Native. • Created reusable components and leveraged RxJS libraries for efficient data handling. • Conducted UI design and code reviews, added new features, and provided production support. • Mentored 20 interns in web and mobile development using React and React Native.
MLab South Africa / (AgriTourZA)
Designed prototypes, landing pages, and UI components based on client requirements. Developed online shopping hybrid apps for fruits and vegetable markets. Integrated payment gateway (PAYFAST) and developed customer and supplier panels. • Designed prototypes, landing pages, and UI components based on client requirements. • Developed online shopping hybrid apps for fruits and vegetable markets. • Integrated payment gateway (PAYFAST) and developed customer and supplier panels.
Diploma in Software Development
Matric