CK
Chando Karidza
Software Developer at Realm Digital
Cape Town, South AfricaWork Experience
Software DeveloperFull Time
Realm Digital
Jul 2017 - Present -8 yrs
South Africa , Cape Town
- Job Details:-Responsible for a team of one or more senior developers to produce high-quality software to an agreed schedule and line management thereof -Managing the delivery of multiple complex simultaneous system development projects from design through to release -Working closely with Development Project Managers and Business Analysts to produce accurate -delivery estimates and manage the transition from analysis through to design and delivery -Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues -Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are documented and used as the basis for any subsequent reporting -Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout its life cycle -Participate in reviews and meetings and provide updates on project progress -Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards -Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems -Supporting project resource scheduling and department capacity planning -Ownership, development and management of allocated departmental processes -Take responsibility for making key decisions to ensure the successful implementation of all initiatives -Direct and review design and coding for application infrastructure and analyse customer requirements and build appropriate solutions -Communicate effectively to team members about new infrastructure initiatives that impact design and coding practices -Ensure appropriate technical documentation is produced alongside software deliverables
Snr Mobile DeveloperFull Time
e4 Strategic
Jul 2015 - Jul 2017 -2 yrs
South Africa , Johannesburg
- Job Details:-Produce logical and technical specifications from functional specifications and write the code for small to medium applications in Mobile environments. -System analysis, design, program debug, system testing, security assessments, performance assessments and user interfaces -Analyse, research, design and document the technical requirements of projects or change request. -Develop or modify each software module or project to meet the requirements as defined by business requirements and technical design and in accordance to software development standards. -Create standard UI or custom UI components, connecting applications to back end services. -Ensure the quality of software by performing tests (manual or unit test) on the completed modules or projects. -Identify and ensure software modules or projects can be deployed to the UAT and production environments by completing accurate configuration and maintenance/ operating documents. -Manage deployment and the App Store submission process. -Improve current systems, environment and stability -Mentor peers in terms of technology, good practice and design. Lead conversations around proactive mobile development. -Stay on top of trends in the mobile developer community, IOS / Android development and and competitive landscape. -Apply effective verbal, non-verbal and written communication methods to achieve desired results.
Senior Software EngineerFull Time
Renasa Insurance Company
Jul 2013 - Jul 2015 -2 yrs
South Africa , Johannesburg
- Job Details:- Maintaining existing applications running on Microsoft based platforms - Developing Data-driven web applications on Microsoft based platforms - Custom Software Development - Develop new components and maintain existing code using internal frameworks in C# - Taking ownership of existing projects - Interact with QA surrounding testing, deployment and building processes
Education
Bachelor's Degree in Information Technology
Belgium Campus IT VarsityJan 2007
Languages
English
FluentFrench
IntermediateDutch
BeginnerRussian
Beginner
Training & Certifications
AWS Certified Cloud Practioner
Amazon Web Services (AWS)·2021Certified Scrum Master (CSM)
Scrum Alliance·2020