Analytical Software Developer with 7 years of experience in software development and quality assurance. Assesses application limitations, comprehensively evaluating causes and working through firm understanding of objectives towards optimizing solutions. Persistent in uncovering solutions to quality-related obstacles.
Meticulous Robotic Process Automation Specialist setting high bar for quality standards in software engineering. Collaborates with developers and quality team members to design and implement impactful Software development life cycle to enhance product value. Passionately driving quality in functionality and user experience.
Overview
7
7
years of professional experience
1
1
Certification
Work History
ROBOTIC PROCCESS AUTOMATION (RPA) SPECIALIST
VODACOM TANZANIA PLC
Dar Es Salaam
08.2022 - Current
Automate all possible manual work or activities, which are repetitive so as to save time and coast in term of money
Evaluate proposed projects for functionality
Determining technology to be used in order to achieve business goals
Monitoring automated processes
Ensure security is observed over all automations
Overseeing infrastructure of technical operations
Maintains code standards
Estimates user and technical stories to help for backlog prioritization
Working with development team to understand overall technical architecture, contributing to design and testing processes best suited to chosen architectures.
Designing and executing experiments to verify conformity of automated task output with desired specifications.
Managed to automate over 2 processes per month
Software developer
Maktech and Tel Co Ltd
Dar Es Salaam
07.2020 - 07.2022
Responsible for software development such as Android applications and web development and service integrations
Managing team of software developers
Maintaining operations and systems
Overseeing infrastructure of technical operations
Mobile money integrations
Performing in writing and execute integration tests
Discussed issues with team members to provide resolution and apply best practices.
Updated old code bases to modern development standards, improving functionality.
Participated in software field testing to verify performance of developed projects.
Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
Developed software for desktop and mobile operating systems.
Documented technical workflows and knowledge to educate newly hired employees.
Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
Designed reusable and reliable code for use within distributed cloud environments.
Translated customer requirements into written use cases.
Built databases and table structures for web applications.
Corrected, modified and upgraded software to improve performance.
Developed Application which saved about $500 each three months especially HRM system
Software developer
Business Connexion Ltd, BCX
Dar Es Salaam
01.2019 - 11.2019
Responsible for software development such as Android applications and web development
System integrations
Translated customer requirements into written use cases.
Led version control efforts for organization, employing public and open source repositories.
Tested troubleshooting methods and documented resolutions for inclusion in knowledge base for support team use.
Analyzed work to generate logic for new systems, procedures and tests.
Designed and developed analytical data structures.
Estimated work hours and tracked progress using Scrum methodology.
Tested functional compliance of company products.
Conducted data modeling, performance and integration testing.
Mobile money and Banking system integrations
Performing in writing and execute unit and integration tests
Documenting processes and complying with best practices in database management
Provide support in training of field data collection teams including developing training materials, preparation of hardware / software, training schedules and conducting training.
Discussed issues with team members to provide resolution and apply best practices.
Updated old code bases to modern development standards, improving functionality.
Developed application which saves more than 30 primary and secondary schools
Software Developer
G technologies Ltd
Dar Es Salaam
08.2018 - 01.2019
Analyze predetermined projects, Design architecture for developing projects
Evaluate proposed projects for functionality
Responsible for software development such as web development and android development.
Discussed issues with team members to provide resolution and apply best practices.
Updated old code bases to modern development standards, improving functionality.
Participated in software field testing to verify performance of developed projects.
Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
Developed software for desktop and mobile operating systems.
Documented technical workflows and knowledge to educate newly hired employees.
Designed reusable and reliable code for use within distributed cloud environments.
Translated customer requirements into written use cases.
Coordinated with project management on database development timelines.
Designed customized solutions for proposals to potential customers.
Tested and deployed scalable and highly available software products.
Tested troubleshooting methods and documented resolutions for inclusion in knowledge base for support team use.
Analyzed work to generate logic for new systems, procedures and tests.
Software Developer
FIELD PRACTICAL TRAINING
Dar Es Salaam
06.2016 - 10.2016
Commission of science and technology, To prepare requirement document of proposed system
To elicit user requirements of proposed system
To test functionalities of developed system modules
To debug errors of built modules of system.
Participated in software field testing to verify performance of developed projects.
Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
Translated customer requirements into written use cases.
Designed intuitive graphical user interfaces to improve user experience.
Developed software for desktop and mobile operating systems.
Education
Bachelor of Science - Software Engineering
UNIVERSITY OF DODOMA
DODOMA
11.2018
Certificated Of Advanced Secondary Education - Physics, Chemistry And Advanced Mathematics(PCM)
PUGU SECONDARY
DAR ES SALAAM
03.2014
Certificate of Ordinary Level Secondary Education -
BALAGDALALU
MANYARA REGION
11.2011
Certificate of Primary Education -
OYSTERBAY
MANYARA REGION
10.2007
Skills
Programming Language:
Java, Python, C#, C, ASP, JavaScript, Kotlin, Dart, PHP, Flutter(Android & iOS), API integrations including rest APIs, JSON, Spring/SpringBoot
OS- Windows, iOS and Linux
Database: MySQL, MongoDB, Firebase, Oracle
RESTful APIs, Testing and Payment Integration
Application (Android Development and Mobile ie Cross Platform app
Visual Basic
Testing Scenarios
Requirements Analysis
Software Design
Agile Best Practices
Automation Scripting
Android Software Development Kit (SDK)
Penetration Testing
Security Testing
Accomplishments
I PARTICIPATED IN SOME OFTHE FOLLOWING PROJECTS
RingChapaa project: The project was under Maktech & Tel Co.Ltd as system analyst and developer, I participated from Requirement Gathering up to production
Church smartApp : link: https://maktech.churchsmartapp.com/login, link: https://play.google.com/store/apps/details?id=com.churchsmartapp&hl=en_US&gl=US