Software developer
Send a job offer directly to this candidate
A software developer who is passionate about designing and creating applications that are driven by the user's needs and experience with a focus on professional approach in product idealization, development and testing. Currently seeking a position that will allow me to apply my skills and take them to the next level.
IT Consultant at Apprentice Cloud (2023-08 – Present)
Collaborate closely with stakeholders to analyze requirements, design scalable software architectures and implement innovative solutions that streamline operations and enhance productivity. Actively participate in the software development life cycle, from initial conceptualization to deployment and ongoing maintenance, ensuring high-quality deliverables within established timelines.
Working as a freelancer for one year, developing beautiful and functional web and mobile applications for clients while ensuring projects are completed within the given time frame. Active on Upwork platform for several months.
Forex Trader at Self-employed (Present)
Actively engage in forex trading, employing fundamental and technical analysis to inform trading decisions. Maintain a disciplined approach to trading with predefined trading plans and strategies. Utilize risk management strategies including stop-loss orders and position sizing techniques.
Bachelor of Science in Information Technology – Murang'a University of Technology (2016-09 – 2022-06)
Kenya Certificate of Secondary Education – Gaichanjiru School (2012-01 – 2015-12)