As a Senior Frontend Developer at Toptal, I develop new user-facing features using ReactJS and NextJS, building reusable components and front-end libraries for future use. I translate designs and wireframes into high-quality code, optimizing components for maximum performance across a vast array of web-capable devices and browsers.I have over six years of experience in frontend development, working with distributed teams to deliver software solutions. I am proficient in Python, C#, and NodeJS, and have a strong background in UI/UX design. I graduated from DEDAN KIMATHI UNIVERSITY OF TECHNOLOGY (DeKUT) with a Bachelor's degree in Information Technology in 2018. I am passionate about learning new technologies and applying them to solve real-world problems.
-
Senior Full Stack EngineerToptalNairobi County, Kenya -
Senior Frontend DeveloperToptal Jan 2022 - PresentUnited States- Developing new user-facing features using ReactJS | NextJS- Building reusable components and front-end libraries for future use- Translating designs and wire-frames into high quality code- Optimizing components for maximum performance across a vast array of web-capable devices and browsers- Modifying/maintaining complex existing applications and develop new specifications and designs.- Performing requirements analysis, identification of code metrics, code analysis, system risk analysis, usability, automation, and software reliability analysis.-Collaborating with front-end and back-end web developers. -
Frontend DeveloperIdeas Come To Life Feb 2024 - PresentNairobi County, Kenya -
Frontend DeveloperIdeas Come To Life Nov 2019 - Feb 2024NairobiResponsible for building and testing frontend applications to ensure that they are production-ready -
Software EngineerAndela Jul 2019 - Oct 2019Nairobi- Working with distributed teams to deliver software solutions and making the world a better place -
Junior Software EngineerAndela Apr 2019 - Jun 2019Nairobi- I got into production work, working on solutions to real-world problems while reporting to my facilitators. -
Software Engineer ApprenticeAndela Jan 2019 - Mar 2019Kenya- I was on software engineering simulations during this period- I took training under the guidance of senior engineers and technical team leaders on software development and core computer science concepts such as data structures. -
Software Engineer BootcamperAndela Sep 2018 - Dec 2018Nairobi- Went through a vigorous soft and technical skills assessment where I managed to be among the top 1%.- worked on a full stack project -
Frontend Software EngineerLifestores Pharmacy Apr 2019 - Aug 2019Nigeria -
Full Stack Software DeveloperFaiyol Systems Feb 2018 - Oct 2018Nyeri, Kenya1. Writing well designed, testable, efficient code by using best software development practices.2. Creating website layout/user interfaces by using standard HTML/CSS practices.3. Integrating data from various back-end services and databases.4. Gather and refine specifications and requirements based on technical needs.5. Create and maintain software documentation.6. Be responsible for maintaining, expanding, and scaling the company's site.7. Stay plugged into emerging technologies/industry trends and apply them into operations and activities.8. Cooperate with web designers to match visual design intent.
-
Software Developer InternKenya Scouts Association Jan 2018 - Feb 2018Nyeri, Kenya- Created software for Kenya Scouts Association.
Caleb Rotich Education Details
-
Second Class Honours, Upper Division.
Frequently Asked Questions about Caleb Rotich
What company does Caleb Rotich work for?
Caleb Rotich works for Toptal
What is Caleb Rotich's role at the current company?
Caleb Rotich's current role is Senior Full Stack Engineer.
What schools did Caleb Rotich attend?
Caleb Rotich attended Dedan Kimathi University Of Technology (Dekut).
Who are Caleb Rotich's colleagues?
Caleb Rotich's colleagues are Aykut Shahin, Ben Tasseff, Dennis Ardiente, Radha Vyas, Robert Hill, Moutia Benachour, Barbara Horvat.
Not the Caleb Rotich you were looking for?
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