Passion Fuels Innovation! 

About Me

Hi, I'm Bernard, a full-stack developer. As a skilled software developer, I bring a diverse set of technical skills and creative problem-solving abilities to create efficient, scalable, and user-friendly solutions.

With expertise in TypeScript, JavaScript, and frameworks like ReactJs, Node.js, Next.js, Ruby, Python and Three.js, I have a strong foundation in web development and a proven track record of delivering high-quality software products. I thrive on collaboration and excel at working closely with clients to understand their needs and goals.

By leveraging my technical knowledge and adaptability, I ensure that the solutions I develop address real-world problems and exceed client expectations.

bernard

Skills

Web
CSS
HTML
JavaScript
TypeScript
ReactJS
NextJS
NodeJS
Python
FastAPI
Django
Ruby
Rails
SQL
PostgreSQL
MongoDB
Figma

Experience

  • Full-stack Developer @Freelancer

    2023-present | Remote

    Integrated third-party APIs and services to enhance functionality and streamline processes, reducing development time and improving overall application capabilities. Implemented robust security measures and conducted thorough testing to ensure the integrity and reliability of web applications, protecting user data and preventing security breaches.

  • Assistant System Administrator @KEMI

    2021-2023 | Nairobi

    Implemented a Centralized Monitoring System: I set up a centralized monitoring system that continuously monitored the organization's servers, network devices, and critical applications. This proactive approach allowed us to identify and resolve potential issues before they impacted operations, leading to a significant reduction in system downtime.

Education

  • Software Engineering BootCamp

    2023 | Moringa School

    An immersive program based on the Flatiron School curriculum. I developed proficiency in JavaScript, Python, React, Django, and Ruby on Rails. The bootcamp emphasized hands-on learning through real-world projects and collaborative teamwork. As a result, I enhanced my problem-solving and communication skills. I am now ready to make impactful contributions in the field of software engineering.

  • Bsc. Computer Science

    2018 | Chuka University

    I completed a comprehensive program focusing on computer systems, software development, and problem-solving. Engaging in hands-on projects, hackathons, and coding competitions, I honed my skills in programming, algorithm design, and time management. Workshops and seminars allowed me to stay updated with the latest technologies, sparking a passion for software engineering and a drive to contribute to innovative projects and collaborative teams.