Ted Edger Daudi

Ted Edger Daudi

$30/hr
Software Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Nairobi, Nairobi, Kenya
Experience:
5 years
TED DAUDI Tel: (- |-| P.O. Box 143 Nairobi, Kenya SOFTWARE ENGINEER Experienced front-end developer with nearly half a decade of expertise in Git, React, Gatsby, AWS, JavaScript, HTML, CSS, and Node.js. Proven team player and technician. Holds a B.Sc. in Computer Software Engineering. Attended multiple trainings and certifications, including IBM and Udemy, covering web development, data science, and more. Strong communicator, Git enthusiast, and committed to continuous learning. Ready to contribute extensive skills to dynamic tech teams. Technical Skills: -JavaScript -React.js -Gatsby -AWS -HTML/CSS -Node.js –Git -MYSQL -Next.js –React Native –Firebase –Sanity –Mongo dB -PHP Professional Experience: Crestwood Marketing & Communications(Full-time) Duties and Responsibilities: • 1. Creating the layout and visual elements of a website using design software or coding languages like 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, such as databases and application integration, to ensure the website functions properly. • 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 developers to ensure the website meets the client's requirements and project goals. • 8. Performing regular maintenance tasks and updates to keep the website secure, up-todate, and functioning correctly. • 9. Communicating with clients to understand their needs, provide updates on the project, and address any questions or concerns. • 10. Staying up-to-date with the latest trends and technologies in web development to improve skills and knowledge. Web Developer | May 2024 - Present | Creats International (Part-time) Web Designer | Jan 2024 – May 2024 | RemoteDuties and Responsibilities: • 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 boost organizational website visibility. • Tech Trend Advising: Staying ahead of the curve by researching current and emerging website design and management trends, providing strategic advice to senior management. • Data Safety & Network Diagnosis: Designing robust organizational databases and information management systems for data safety. Diagnosing and resolving network issues for stakeholders and staff. • Policy & Planning Contribution: Actively contributing to the formulation of organizational information, communication, data policies, and strategic plans. • Adaptable Team Player: Embracing diverse responsibilities and collaborating seamlessly with cross-functional teams. Committed to delivering impactful results aligned with organizational goals. • Continuous Learning Advocate: Enthusiastically engaging in continuous learning to stay abreast of industry trends and emerging technologies. Skills: PHP · User Experience (UX) · Server Side TWAWEZA – Nairobi, Kenya Front-End Developer | Jan 2023 – Present Duties and Responsibilities: • User Interface (UI) Design: •Design and implement visually appealing and responsive user interfaces. •Develop UI mockups and prototypes using React. • Web Development: •Write clean, efficient, and maintainable code with HTML, CSS, and JavaScript. •Ensure cross-browser compatibility and responsive design. • Framework Utilization: •Work with frontend frameworks like React to streamline development. • Collaboration with Backend Developers: •Collaborate with backend developers to integrate UI with server-side logic. • User Experience (UX) Enhancement: •Implement interactive features to enhance user experience. •Conduct usability testing for continuous improvement. • Performance Optimization: •Optimize applications for maximum speed and scalability. • Code Maintenance and Documentation: •Maintain code integrity and organization. •Document code and technical specifications. • Version Control: •Utilize version control systems like Git for codebase management. • Testing and Debugging: •Conduct thorough testing of applications and ensure bug-free deliverables. • Stay Updated on Industry Trends: •Keep abreast of industry trends and emerging technologies. • Communication and Collaboration: •Collaborate effectively with cross-functional teams. •Communicate technical concepts to non-technical stakeholders. • Accessibility Compliance: •Ensure websites comply with accessibility standards. • Continuous Learning: •Engage in continuous learning to stay current with technologies. • Problem Solving: •Identify and address technical and design challenges. • Responsive Design: •Implement responsive design principles. GRANULAR IT - Nairobi, Kenya Front-End Developer | Mar 2021 – Nov 2021 Duties and Responsibilities: • Web Development: Created responsive web applications using React, Gatsby, and AWS services. • Git Version Control: Utilized Git for efficient version control. • React Development: Leveraged React for dynamic web interfaces. • Gatsby Integration: Incorporated Gatsby for optimized website performance. • AWS Services: Deployed and maintained web applications on AWS. • Testing and Debugging: Ensured seamless user experience through testing and debugging. • Continuous Learning: Pursued ongoing learning for emerging technologies. LAKE BASIN DEVELOPMENT AUTHORITY – Nairobi, Kenya ICT Technician Internship | Apr 2020 – Sep 2020 Duties and Responsibilities: • Technical Support: Provided technical support for hardware and software issues. • Maintenance and Repair: Assisted in maintaining and repairing computer systems. • Software Installation and Updates: Assisted with software installation and updates. • Network Support: Helped with network setup and maintenance. • Hardware Inventory: Managed hardware inventory and assisted with procurement. Education: SOUTHERN EASTERN KENYA UNIVERSITY – Nairobi, Kenya BSc. Computer Science (Software Engineering) |- MBITA HIGH SCHOOL - Mbita, Kenya Kenya Certificate of Secondary Education |- Training & Certifications: • HTML & CSS Fundamentals - IBM. • IBM training & Certifications - JavaScript, Node.js, API, Web development. • CSS - The Complete Guide (Incl. flexbox, Grid & Sass) - Udemy • Front-End Development Libraries - FreeCodeCamp. • Android Development - Google developers. • Programming A-Z: R for Data Science - Udemy. • The Data Science Course: Complete data science Boot-camp - Udemy. • Data Science with Python: Complete data visualization & EDA - Udemy. • Back End Development and APIs - FreeCodeCamp Projects: https://myportfolio-s6wi.vercel.app/ Online Profile: GitHub: https://www.linkedin.com/in/ted-daudi/ LinkedIn: https://www.linkedin.com/in/ted-daudi/
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.