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/