Daniel Chang'masa
Freelance Full Stack Java Developer at Self-Employed- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Kiswahili Professional working proficiency
Topline Score
Bio
Credentials
-
Google Cloud Associate Engineer
Google Africa Developer Training ProgramJun, 2022- Oct, 2024 -
DevOps Certification
SimplilearnJun, 2021- Oct, 2024 -
Introduction to Responsive Design using Bootstrap Framework
Alison - Free Online LearningMar, 2021- Oct, 2024 -
Java (Basic)
HackerRankSep, 2020- Oct, 2024 -
Deploy Your First App Using DevOps
IBMAug, 2020- Oct, 2024 -
Blockchain Intro
IBMJul, 2020- Oct, 2024 -
Cloud Computing V2
IBMJul, 2020- Oct, 2024 -
From Migration to Modernization: Discover, plan, and migrate a monolith to ECS and Fargate with the help of Application Discovery and no code changes
Amazon Web Services (AWS)Jul, 2020- Oct, 2024 -
Getting Started with IBM Cloud V2
IBMJul, 2020- Oct, 2024 -
AWS Lambda Foundations
Amazon Web Services (AWS)Jun, 2020- Oct, 2024 -
Introduction to Amazon Elastic Compute Cloud (EC2)
Amazon Web Services (AWS)Jun, 2020- Oct, 2024 -
Introduction to Serverless Development
Amazon Web Services (AWS)Jun, 2020- Oct, 2024 -
Network Ninja to Cloud Ninja
Amazon Web Services (AWS)Jun, 2020- Oct, 2024 -
Fundamentals of Network Security
ALISON - Free Online LearningAug, 2016- Oct, 2024 -
Diploma in Web Design
ALISON - Free Online LearningAug, 2015- Oct, 2024 -
Ethical Hacking Essentials (EHE)
EC-Council
Experience
-
Self-Employed
-
United States
-
Software Development
-
100 - 200 Employee
-
Freelance Full Stack Java Developer
-
Jun 2023 - Present
-
-
-
4C Group of Companies
-
South Africa
-
Information Technology & Services
-
100 - 200 Employee
-
Solutions Engineer II
-
Jul 2022 - Jun 2023
Responsibilities encompassed providing operational assistance for the in-house system application across diverse markets, addressing client inquiries, investigating and resolving system incidents, conducting problem analysis, engaging stakeholders, and performing root cause analysis. Accomplishments • Implemented security enhancements and fortified the application through updates and upgrades. • Maintained an almost immediate response time, with an average initial response time of fifteen minutes for client inquiries. • Minimized the backlog of open incidents under investigation to an average of three per day. • Contributed to customer support during non-business hours, ensuring round-the-clock 24/7 assistance on a rotational schedule. Show less
-
-
-
Kenya Revenue Authority
-
International Trade and Development
-
400 - 500 Employee
-
Senior Solutions Developer
-
Mar 2019 - Jul 2022
• Vetting systems technical requirements specifications and System Use Cases (SUCs) forcompleteness, relevance, viability and makes recommendations for improvement.• Review of Software Change Requests (SCRs) for systems changes/enhancements to ensurethat they have adequately addressed the requested changes and identifies areas ofimprovement before approving for implementation.• Conduct requirements analysis of the existing business systems and prepare specificproposals for modification /upgrade / replacement.• Identify areas of potential systems and process improvements, assess them for bothtechnical and business suitability and advise stakeholders appropriately.• Vet escalated incidents and problems affecting business systems to ascertain validity andmake appropriate recommendations.• Monitor allocated tasks to ensure that escalated problems are resolved within set timelinesand standards and leads in resolving complex issues• Identify and profile risk factors likely to affect proposed solutions and update allstakeholders• Evaluate systems performance parameters, identify areas of improvement and advisestakeholders• Monitor and evaluate data dictionary implementation and database performance, identifyareas of improvement and make recommendations for improvement. Show less
-
-
System Analyst
-
Oct 2015 - Jul 2019
- Continuously engage with business transformation office and develop business requirements, system specifications and supporting design artifacts as per organisation standards.- Documenting system change requests specifications- Participation in the review of business requirements, system requirements, source code peer review, systems development and user support on the changes in requirements.- Facilitate change requests in the software solution approved by the change advisory committee.- Maintenance of an up-to date information and application architecture (data dictionary, integration specifications) for the applications assigned.- Conduct research on new technologies and methodologies and make recommendations- Evaluate viability of systems and recommend suitable options/solutions- Identification of potential solutions to address set business requirements and make recommendations. If required implement the said solutions and support the same on production environments using cloud native technologies (Kubernetes).- Ensuring developed business requirements, system specifications and designs meets organisation Internal Standards (ISO standards maintenance).• Inter team development with other developers, business experts and the end users to ensure solutions developed meets the user’s needs and expectations.- Maintenance of records of assignments under me.- Conduct training to users on the new/enhanced system(s). Show less
-
-
-
Friends Women Empowerment Organization
-
Baringo, Kenya
-
IT admin and system support officer
-
May 2015 - Sep 2015
Servicing of PCs and Laptops Data entry clerk Network maintenance. Installation of operating systems and user software (antivirus, office suite). Performing other duties as requested. Servicing of PCs and Laptops Data entry clerk Network maintenance. Installation of operating systems and user software (antivirus, office suite). Performing other duties as requested.
-
-
-
Bartek Institute
-
Eldama Ravine
-
Tutor and IT guidance officer
-
Feb 2015 - Apr 2015
IT and CPA tutoring. Student mentoring on Systems development, business analysis, requirements gathering, and project management. Network maintenance. Installation of operating systems, of-the-shelve user software (antivirus, office suite), and custom developed software (school management information systems). Performing other duties as requested. IT and CPA tutoring. Student mentoring on Systems development, business analysis, requirements gathering, and project management. Network maintenance. Installation of operating systems, of-the-shelve user software (antivirus, office suite), and custom developed software (school management information systems). Performing other duties as requested.
-
-
-
Devi Stationers & Computers Ltd
-
Nakuru, Kenya
-
Office & IT Assistant
-
Jan 2014 - Oct 2014
Servicing of PCs and Laptops Performing deliveries as requested. Aid in sales of stationery and computer accessories. General office works. Installation of operating systems and user software (antivirus, office suite). Servicing of PCs and Laptops Performing deliveries as requested. Aid in sales of stationery and computer accessories. General office works. Installation of operating systems and user software (antivirus, office suite).
-
-
Education
-
Jomo Kenyatta University of Agriculture and Technology
BSc. Mathematics an computer science, Statistics and Computer Science -
Bartek Institute
Certified Public Accountant, Accounting and Related Services -
Sacho High School
Kenya Certificate of Secondary Education(K.C.S.E), Secondary Education -
Molo Academy
Kenya Certificate of Primary Education(K.C.P.E), Primary Education