Computer Science Major
-
Software EngineerSmartsoftware DevelopersNairobi, Ke -
Software EngineerSmart Software Developers Nov 2024 - PresentNairobi County, Kenya
-
Software EngineerFortune Credit Nov 2023 - PresentNairobi County, KenyaBack End Engineer (Loan Management System)RESTful API Development: Supported the development of RESTful APIs with Spring Boot to enhance communication between services and improve system integration.Ad-hoc Report Queries: Executed SQL queries regularly to generate on-demand reports, supporting data-driven decision-making and providing operational insights.Batch Disbursement Automation: Contributed to the implementation of batch disbursement of accounts using RabbitMQ direct exchange, ensuring efficient and reliable transaction processingReport Generation: Developed and maintained endpoints for generating reports, utilizing Jasper Reports to provide comprehensive and customizable data presentations for stakeholders.Continuous Learning and Team Collaboration: Regularly participated in code reviews, team meetings, and learning sessions to understand best practices in Java and Spring Boot development.Front End EngineerIntegrated the front-end application with back-end APIs and services, handling HTTP requests, responses, and data manipulation using Angular's HttpClient module and RxJS, enabling seamless communication between the front-end and back-end systems.Developed and maintained reporting and dashboard functionalities on the front-end, enabling users to access and visualize data from the loan management system effectively.Implemented state management strategies using Angular's built-in services and external libraries like NgRx, ensuring data consistency across components and efficient application state management.Implemented end-of-day processes on the front-end, such as loan demand generation and database backups to ensure efficient and reliable data processing.Worked in an Agile development environment, collaborating with cross-functional teams to deliver high-quality software solutions. -
Software DeveloperFreelance Feb 2022 - Dec 2023Nairobi, Kenya
-
Software DeveloperOracom Web Solutions Ltd Jan 2021 - Jun 2021Nairobi, KenyaPalscity - Kenya's social media app as a junior software developer. https://palscity.com/Collaborated with senior developer and designed database for tujikinge.biz- A database website for online businesses in KenyaCMS implementer on moyoimpex.com - a utensil and cutlery retailer websiteDid and completed a digital marketing training course -
Undergraduate Research AssistantSt. Paul'S University Jan 2020 - Jul 2020Limuru , Kiambu, KenyaAssisted in literature reviews, data collection, and experimentation, gaining practical experience in AI research methodologiesConducted research on Generative Adversarial Networks (GANs), exploring techniques for training robust and stable GAN models to generate realistic synthetic data.Provided support to the AI research team by assisting with data preprocessing, model training, and result analysis.Assisted in the preparation of research presentations and reports, contributing to the documentation and dissemination of research findings.Identified and evaluated relevant deep learning frameworks, tools, and libraries for research in GANs, adversarial machine learning, and CNNs, such as TensorFlow, PyTorch, and Python libraries.
Dan Eldon Onguka Education Details
-
Bachelor'S Degree
Frequently Asked Questions about Dan Eldon Onguka
What company does Dan Eldon Onguka work for?
Dan Eldon Onguka works for Smartsoftware Developers
What is Dan Eldon Onguka's role at the current company?
Dan Eldon Onguka's current role is Software Engineer.
What schools did Dan Eldon Onguka attend?
Dan Eldon Onguka attended St. Paul's University.
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