Joseph Mugo

Joseph Mugo

Software Engineer

Followers of Joseph Mugo2000 followers
location of Joseph MugoNairobi County, Kenya

Connect with Joseph Mugo to Send Message

Connect

Connect with Joseph Mugo to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Full Stack Software Developer | Creative Enthusiast | 10x beast

  • Education

    • Baricho Boys High School

      2013 - 2016
    • The Technical University of Kenya

      2017 - 2022
      Bachelor of Technology - BTech Restaurant, Culinary, and Catering Management/Manager
    • Harvard University

      2024 - 2024
      Certificate, Computer Science(CS50x)

      I am currently learning1. A broad and robust understanding of computer science and programming2. How to think algorithmically and solve programming problems efficiently3. Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development4. Familiarity with several languages, including C, Python, SQL, and JavaScript plus CSS and HTML5. How to engage with a vibrant community of like-minded… Show more I am currently learning1. A broad and robust understanding of computer science and programming2. How to think algorithmically and solve programming problems efficiently3. Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development4. Familiarity with several languages, including C, Python, SQL, and JavaScript plus CSS and HTML5. How to engage with a vibrant community of like-minded learners from all levels of experience Show less

    • Moringa School

      2022 - 2023
      Professional Certificate Computer Software Engineering

      Activities and Societies: Student At Moringa school, I did an in-depth course in full-stack software development, covering Ruby as the backend language and ReactJS for front-end development as well as PostgreSQL and MySQL for databases.

  • Experience

    • Watten Developers and Consortium

      Sept 2022 - Jan 2023
      Software Engineer

      Project: https://github.com/JosephMugo8711/watten/Roles:Software Engineer:1. Designed and developed a Google profile and website2. Designed website elements like headers, footers, navigation menus, and call-to-action buttons3. Ensured responsive and mobile-optimized designs.4. Designed, created, and managed databases.Digital Marketer & Graphics Designer:1. Created social media posts aligning with brand identity.2. Designed graphics for various platforms.3. Communicated design concepts effectively.4. Incorporated stakeholder feedback for revisions.Achievements:1. Successfully designed, developed, and launched a Google profile and website.2. Successfully designed, and created a database of all products.3. Crafted engaging social media visuals.4. Aligned designs with brand identity.5. Produced compelling digital marketing materials. Show less

    • LUNA

      Jun 2023 - Jul 2023
      Mobile Application Developer
    • Syntiumalgo

      Sept 2023 - Dec 2023
      Full Stack Engineer

      https://syntiumalgo.com/1. Conceptualized and created intuitive user interfaces, conducted user research, and developed design prototypes to ensure optimal user experience2. Implemented responsive and dynamic interfaces using JavaScript and ReactJS, ensuring cross-browser compatibility and performance optimization.3. Developed server-side logic and APIs with Node.js, managed databases, and ensured data security and integrity.4. Deployed and managed SyntiumAlgo on DigitalOcean, set up CI/CD pipelines, and implemented backup and disaster recovery strategies.5. Led the end-to-end development process, coordinated with cross-functional teams, managed timelines and resources, and documented development processes.6. Communicated with clients and stakeholders, provided technical support, gathered user feedback, and presented project updates regularly Show less

    • Awwaltech Private Limited

      Jan 2024 - Apr 2024
      Frontend Developer

      Roles:1. Developing user interfaces.2. Ensuring webpages are mobile responsive.3. Using NextJS, Tailwind CSS, CSS, and Material UI to bring concepts to life.4. Optimizing the user experience

    • Upwork

      Apr 2024 - Sept 2024
      Freelance Software Engineer

      - Developed Android applications using React Native and conducted thorough testing on multiple devices/emulators to ensure optimal performance.- Implemented best practices in development, adhering to clean coding standards, object-oriented programming concepts, and TDD (Test Driven Development) principles when applicable.- Worked closely with backend and front-end developers to ensure the effective integration of various components, fostering a cohesive and efficient application.- Created and maintained design systems, ensuring consistency and high UX standards across platforms.- Led design projects from research to delivery, collaborating with clients and iterating based on user feedback. Show less

  • Licenses & Certifications

    • Javascript Fundamentals

      Udemy
      Mar 2024
    • Learn Blockchain and Crypto from Beginning

      Udemy
      Jul 2024
    • Computational Thinking and Programming

      Absa Group
      Sept 2024
    • Entrepreneurial skills

      Absa Group
      Sept 2024
    • Embracing Change

      Absa Group
      Oct 2024
    • Master Agile & Scrum

      Udemy
      Mar 2024
    • Next.js Web Dev: Mastering this Powerful React Framework

      Udemy
      Mar 2024
    • Gig Economy

      Absa Group
      Sept 2024
    • Work Skills

      Absa Group
      Sept 2024
    • Ubuntu Network Server

      Udemy
      Apr 2024
    • Time Management

      Absa Group
      Oct 2024
    • Beginner UI UX YouTube Design Course From Scratch In Figma

      Udemy
      Feb 2024
    • CSS

      Udemy
      Feb 2024
    • Javascript

      Udemy
      Feb 2024
    • Professional certificate in Computer Software Engineering

      Moringa School
      Jun 2023
    • Tools for stress management

      Absa Group
      Oct 2024
    • Figma for User Interface and User Experience UIUX Design

      Udemy
      Feb 2024
    • Peoples skills

      Absa Group
      Sept 2024
    • 7 Steps to Master Critical Thinking

      Udemy
      Mar 2024
    • Blockchain

      Absa Group
      Sept 2024
    • Creative Problem Solving

      Absa Group
      Oct 2024
    • Creative Thinking

      Absa Group
      Oct 2024
    • Digital Literacy

      Absa Group
      Sept 2024
    • Money Skills

      Absa Group
      Aug 2024
    • Domain and Web Hosting

      Udemy
      Mar 2024
    • Javascript Fundamentals

      Udemy
      Mar 2024
    • JavaScript Mastery: Best Practices & Coding Efficiency

      Udemy
      Mar 2024
    • Next.js With Tailwind CSS-Build a Frontend Ecommerce Project

      Udemy
      Mar 2024
    • Payments 101: Fintech Fundamentals

      Udemy
      Mar 2024
    • Mastering C Language

      Udemy
      Feb 2024
    • Tailwind Css

      Udemy
      Feb 2024
    • Figma Essential for User Interface and User Experience UI UX

      Udemy
      Feb 2024