Joseph Maina

Joseph Maina Email and Phone Number

Software Engineer @ SaharaACS
Nairobi County, Kenya
Joseph Maina's Location
Nairobi County, Kenya, Kenya
About Joseph Maina

My primary objective is to facilitate the completion of a project while ensuring that standards and specifications in designing, development and deployment of a software in order to generate a maximum output of a product. I will do this by implementing skills learned from school and other self-taught skills in correspondence to my supervisors and my managerial team. One of my goal is constant effective communication.I can connect effectively with people at all levels and help them visualize my goals.I appreciate a challenge and work well under duress; I also have a strong commitment to customer service and excellent attention to detail. I am extremely motivated and love new or existing challenges, and I believe I am adaptable enough to satisfy the objectives of any taskI have a vast and broad of experience is matters of Information Technology and ICT as a whole. I have worked under many projects that have resulted to superb consummate

Joseph Maina's Current Company Details
SaharaACS

Saharaacs

View
Software Engineer
Nairobi County, Kenya
Joseph Maina Work Experience Details
  • Saharaacs
    Software Engineer
    Saharaacs
    Nairobi County, Kenya
  • Tovuti Group Ltd
    Software Engineer
    Tovuti Group Ltd Jun 2024 - Present
    Nairobi County, Kenya
    Continuous development of the Sahara FCS system aiming to enhanceits functionality, improve user-friendliness, and deliver superiorperformance.Collaborating with the product team to develop innovative softwaresolutions that can be effectively utilized within the institution and byexternal clients.Writing, testing, and maintain high-quality code to implement thesoftware according to design specifications and user requirements.Implementing security best practices to protect software and data fromvulnerabilities and threats.Engaging with clients to understand their needs, provide technicalsupport, and ensure satisfaction with the software solutions provided.
  • Tovuti Group Ltd
    Support Engineer
    Tovuti Group Ltd Mar 2024 - May 2024
    Nairobi County, Kenya
    Delivered prompt and effective technical support to SaharaFCS users, ensuring smooth operation of the platform by quickly responding to queries and resolving technical challenges.Worked closely with the development team to identify, analyze, and address technical issues within the SaharaFCS platform, contributing to the system's continuous improvement.Maintained accurate records of user interactions and technical solutions by documenting and tracking support requests using ticketing systems and other designated toolsContributed to the creation and maintenance of comprehensive support documentation, including knowledge base articles and tutorials, enabling users to resolve common issues independently.Actively participated in training sessions, workshops, and knowledge-sharing activities, enhancing support capabilities and staying updated on new features and functionalities
  • Freelance
    Software Developer
    Freelance Jan 2021 - Present
    Designed and implemented a full-stack e-commerce platform using NEXTJS and React.Developed and maintained a web application using React for the front end and Node.js for the back end.Passionate about innovation and driven by a relentless curiosity, I've embarked on a journey of personal projects showcased on my GitHub profile: Link to GitHub https://github.com/MainaJoseph/
  • Kippra Kenya
    It Consultant
    Kippra Kenya Jan 2023 - Nov 2023
    Nairobi County, Kenya
    Provided primary IT support, offering both in-person and remote assistance.Installed, configured, and upgraded software while troubleshooting network issues.Actively contributed to research, capacity building, and policy creation for strategic government planning.Managed computer hardware maintenance, disposal of computer waste, and contributed to computer acquisition planning.Demonstrated expertise in designing and maintaining websites, with specific involvement in the KIPPRA and KIPPRA conference websites.Acquired proficiency in conceptualizing and crafting innovative fintech software solutions, with a focus on intricate systems such as Enterprise Resource Planning (ERP).
  • Ict Authority
    Software Engineer Intern
    Ict Authority Jan 2022 - Dec 2022
    Nairobi County, Kenya
    I successfully completed the certification in accordance with the program's requirements and objectives.I participated in various stages of the software development lifecycle.Collaborated with team members on projects and Innovations.Agile Development: Participated in Agile development methodologies such as Scrum or Kanban, including attending stand-up meetings, sprint planning, and retrospective meetings.Research and Innovation: Explored new technologies, tools, and techniques that could improve the development process or enhance the functionality of the software.
  • Department Of Health Services,  Nakuru County
    Information Technology Specialist
    Department Of Health Services, Nakuru County Sep 2021 - Dec 2021
    Kenya
    Upgraded and maintained Kenya's EMR systems, leading two major upgrades from version 16.0 to 18.04 and then from 18.04 to 20.01.Provided on-site support and training for system users.Actively engaged in network maintenance, ensuring optimal system performance.Conducted software upgrades, including Windows OS and MS Office.Performed hardware maintenance and repairs to ensure uninterrupted system functionality.Participated in strategic planning for IoT infrastructure.Led server configurations across all counties and sub-county hospitals.Utilized Linux-based servers, specifically Ubuntu distros, for server configurations.Developed proficiency in shell bash scripting through hands-on experience.Expanded expertise in Linux server configuration through practical application.
  • County Government Of Nakuru
    Software Developer Trainee
    County Government Of Nakuru Jan 2021 - Aug 2021
    Kenya
    Provided comprehensive onsite technical support for software and hardware issues.Troubleshooted hardware and network issues, including LAN and WAN challenges.Maintained, assessed, and upgraded software systems within the institution.Seamlessly integrated systems with the county revenue system to ensure smooth operations.Generated and filed reports as part of daily responsibilities.Performed system upgrades and programming tasks.Configured point of sale (POS) systems for enhanced functionality.

Joseph Maina Education Details

  • Chuka University
    Chuka University
    Second Class ( Upper Division)

Frequently Asked Questions about Joseph Maina

What company does Joseph Maina work for?

Joseph Maina works for Saharaacs

What is Joseph Maina's role at the current company?

Joseph Maina's current role is Software Engineer.

What schools did Joseph Maina attend?

Joseph Maina attended Chuka University.

Not the Joseph Maina you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.