Ted Edger Daudi

Ted Edger Daudi

About

Detail

Software engineer
Nairobi County, Kenya

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • W
    Tech Mentor
    Wecncode
    Dec 2024 - Current (1 year 6 months)
    Offering guidance to aspiring tech professionals through customized upskilling programs and career development support. Assisting learners in achieving their professional goals by sharing industry insights and expertise.
  • T
    Software Developer
    Tyne Africa IT Consulting
    Nov 2024 - Current (1 year 7 months)
    Developed and maintained dynamic, mobile-responsive user interfaces using ReactJS, JavaScript, and Redux, ensuring optimal performance across modern browsers. Translated design prototypes into clean, modular components with reusable architecture for scalability and maintainability. Integrated RESTful APIs into the frontend, ensuring seamless communication with backend services and real-time data updates. Collaborated closely with backend developers to align data models and optimize endpoints for efficient UI rendering. Implemented state management using Redux for a robust and predictable app structure. Focused on delivering intuitive user experiences and reducing load time through performance optimization techniques.
  • IMU Studios
    Advisor
    IMU Studios
    Oct 2024 - Current (1 year 8 months)
  • C
    Back End Developer
    Crestwood Marketing Communications
    May 2024 - Sep 2024 (5 months)
    Roles: 1. Creating the layout and visual elements of a website using design software or coding languages such as HTML, CSS, and JavaScript. 2. Writing code that controls the behavior and interaction of elements on the website that users see and interact with. 3. Building the server-side logic of the website, including databases and application integration, to ensure proper functionality. 4. Managing and updating website content, including text, images, and multimedia elements. 5. Optimizing website performance for speed and efficiency, including loading times and mobile responsiveness. 6. Identifying and fixing issues with the website's functionality, layout, and performance. 7. Working closely with designers, project managers, and other de
  • C
    Full-stack Developer
    Creats International
    Jan 2024 - Jun 2024 (6 months)
    ✨ Web Design & Restructuring: Spearheading the design and restructuring of organizational websites, integrating current stories, events, and news to enhance operational impact. 💡 ICT Strategy & Solutions: Assessing organizational ICT needs and recommending tailored software, hardware, and IT requirements for optimal efficiency. 🌐 Cross-Platform Testing: Conducting rigorous testing across various platforms (Firefox, Chrome, Safari, iOS) to ensure seamless website performance. 📊 Data Analysis & Optimization: Utilizing technical skills to measure and analyze website traffic through tools like Google Analytics, driving data-informed decision-making. 🔍 SEO Expertise: Designing and optimizing Search Engine Optimization (SEO) strategies to
  • T
    Software Developer
    Twaweza Engineering
    Apr 2023 - Current (3 years 2 months)
  • G
    Frontend Developer
    GRANULAR IT LTD
    Mar 2021 - Nov 2021 (9 months)
    Duties and Responsibilities Included: Web Development: Participated in the creation of responsive and visually appealing web applications using the latest front-end technologies, with a primary focus on React, Gatsby, and AWS services. Git Version Control: Utilized Git for efficient version control, ensuring collaborative development, code management, and seamless integration with our team. React Development: Leveraged React to develop dynamic, interactive web interfaces. I designed and implemented user-friendly components, improving website responsiveness and load times. Gatsby Integration: Successfully incorporated Gatsby into our development process, optimizing website performance, security, and SEO. AWS Services: Deployed and mainta
  • L
    Information Technology Technician
    Lake Basin Development Authority
    Apr 2020 - Sep 2020 (6 months)
    Duties and Responsibilities Included to; Technical Support: Providing technical support to employees or end-users by troubleshooting and resolving hardware and software issues, including desktops, laptops, printers, and other peripherals. Maintenance and Repair: Assisting in the maintenance and repair of computer systems and equipment, such as diagnosing hardware problems, replacing faulty components, and ensuring systems are up and running efficiently. Software Installation and Updates: Assisting with the installation and configuration of software applications, operating systems, and updates. This includes ensuring that software licenses are up-to-date and compliant. Network Support: Helping with network setup and maintenance, including
Education verified_user 0% verified
  • S
    B.Sc (Computer Science, Computer Software Engineering
    South Eastern Kenya University
    Jan 2019 - Jan 2023 (4 years 1 month)