I'm a passionate software engineer with a strong foundation in software development and a drive to create innovative solutions. I recently completed a comprehensive software engineering course where I gained in depth knowledge of programming languages, software development methodologies and problem solving techniques.I have actively participated in various projects that focused in developing practical applications. I have had the opportunity to work with technologies such as Javascript, HTML/CSS and Ruby, helping me develop a solid understanding of software architecture, database management and fronted and backend development. With a keen eye of detail and love for logical thinking, I love tackling complex problems and finding elegant solutions. I have consistently demonstrated strong analytical and problem solving skills along with an ability to work effectively both independently and in a team setting.I am committed to continous learning and staying up to date with the latest industry trends and advancement in software engineering. I am open to working on diverse projects and passionate about leveraging technology to solve complex challenges. I am seeking opportunities to contribute to a dynamic team where I can grow and further enhance my skills.
-
Frontend DeveloperNathan Digital Oct 2024 - PresentNairobi County, Kenya -
Technical Support SpecialistGaotek Inc. Jan 2024 - Jun 2024Collaborated with the product team to implement new features and enhancements:• Worked closely with product managers and designers to translate requirements into technical solutions.• Implemented a highly requested "Meta Description" feature, resulting in a increase in user retention.• Contributed to the release of two major feature updates, resulting in a increase in monthly active users.Utilized industry-standard design software, such as Adobe Creative Suite, to bring ideas to life and ensure high-quality deliverables that align with brand guidelines and project objectives. -
Technical SpecialistItalanta Aug 2023 - Nov 2023Nairobi County, Kenya1. Developed a robust and scalable front-end application using Angular and TypeScript:• Implemented complex financial calculations, data visualization, and reporting features.• Improved user experience by optimizing page load times, resulting in a 25% decrease in loading time for financial reports.• Increased user productivity by introducing keyboard shortcuts, reducing the time taken to perform common tasks by 15%.2. Implemented role-based access control and security measures:• Developed a granular role-based access control system to ensure data privacy and enforce different levels of permissions for users.• Reduced security incidents through the implementation of secure coding practices, input validation, and data encryption.3. Collaborated with the product team to introduce new features and improvements:• Worked closely with product managers and designers to implement requested features such as budget tracking, expense categorization, and invoice generation.• Increased user engagement by after the introduction of budget tracking, as measured by average time spent on the platform.• Contributed to the successful release of two major feature updates, resulting in a 15% increase in monthly active users.
David Ngacha Education Details
-
Software Development -
Bsc Information Technology
Frequently Asked Questions about David Ngacha
What company does David Ngacha work for?
David Ngacha works for Nathan Digital
What is David Ngacha's role at the current company?
David Ngacha's current role is Software Engineer | Web Developer.
What schools did David Ngacha attend?
David Ngacha attended Moringa School, Moi University.
Not the David Ngacha you were looking for?
-
-
-
David Ngacha
Nairobi -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial