beBee background
Professionals
>
Nairobi
Nathanael Mutua

Nathanael Mutua

Full Stack Software Developer | Graphic Designer

Technology / Internet

Nairobi, Nairobi Area

Social


About Nathanael Mutua:

Hi, I'm Nathanael, a dedicated software developer and graphic designer with 4 years of experience in branding, print & digital media, social media management and web development. Passionate about building and designing aesthetic products, I thrive in remote environments where I can deliver high-quality work independently while communicating effectively with global teams. In my free time, I enjoy hiking and learning new skills. I'm excited to bring my expertise to innovative projects, let's connect.

Experience

Work Experience:

  • Social media manager and lead graphic designer at Deluxe Carpet Spa - Kitengela, Kenya. [2022 - 2024]
  • Freelance graphic designer and web developer. [2019 - present]

Education

Education:

  • Bachelor in Software Engineering - Murang'a University of Technology
  • Skills acquired:
    • Programming and Coding: Proficiency in languages such as Java, C++, Python, and possibly others like JavaScript or SQL, including writing efficient, maintainable code.
    • Software Design and Architecture: Skills in object-oriented design, system modeling (e.g., UML), and architectural patterns for building scalable applications.
    • Database Management: Designing, querying, and administering databases using tools like MySQL or PostgreSQL, including data modeling and normalization.
    • Software Testing and Quality Assurance: Techniques for unit testing, integration testing, debugging, and ensuring software reliability using frameworks like JUnit or Selenium.
    • Project Management: Understanding methodologies like Agile, Scrum, and Waterfall, including planning, risk assessment, and team collaboration tools (e.g., Git, Jira).
    • Systems Analysis: Requirements gathering, feasibility studies, and analyzing user needs to define software specifications.
    • Algorithms and Data Structures: Implementing and optimizing structures like arrays, trees, graphs, and algorithms for sorting, searching, and complexity analysis.
    • Web and Mobile Development: Building front-end and back-end applications, including HTML/CSS, frameworks like React or Angular, and mobile platforms like Android.
    • Computer Networks and Security: Basics of networking protocols, cybersecurity principles, and secure coding practices to protect against vulnerabilities.
    • Operating Systems and Hardware Integration: Knowledge of OS concepts (e.g., processes, memory management) and how software interacts with hardware.
    • Problem-Solving and Critical Thinking: Analytical skills for troubleshooting complex issues and optimizing solutions.
    • Soft Skills: Effective communication, teamwork in remote or collaborative environments, and ethical considerations in software development.

Professionals who compete with Nathanael

Related professionals

Professionals in the same Technology / Internet sector as Nathanael Mutua

Professionals from different sectors near Nairobi, Nairobi Area

Jobs near Nairobi, Nairobi Area

  • Codevertex It Solutions Nairobi

    We're seeking a motivated Software Engineering Intern with a keen interest in backend development with Python/Django and frontend skills in JavaScript. You'll work directly with our development team on live projects, from concept to deployment, gaining hands-on experience in full ...

  • SHABACH PROPERTIES LIMITED Juja

    We are seeking a dynamic and motivated Sales and Marketing Specialist to join our team in Kenyatta road juja . This is a full-time, on-site role where you will identify and engage potential clients, develop effective sales strategies, and drive new business opportunities. · BUILD ...

  • Amnesty International- Kenya Nairobi

    The Public Communications and Engagement Creative Arts Intern will support the Public Communications and Engagement Unit in designing compelling graphics animations and visual content to enhance AIKs digital communication efforts. · This role offers a unique opportunity to apply ...