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
-
Software EngineerSaharaacsNairobi County, Kenya -
Software EngineerTovuti Group Ltd Jun 2024 - PresentNairobi County, KenyaContinuous 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. -
Support EngineerTovuti Group Ltd Mar 2024 - May 2024Nairobi County, KenyaDelivered 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 -
Software DeveloperFreelance Jan 2021 - PresentDesigned 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/
-
It ConsultantKippra Kenya Jan 2023 - Nov 2023Nairobi County, KenyaProvided 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). -
Software Engineer InternIct Authority Jan 2022 - Dec 2022Nairobi County, KenyaI 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. -
Information Technology SpecialistDepartment Of Health Services, Nakuru County Sep 2021 - Dec 2021KenyaUpgraded 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. -
Software Developer TraineeCounty Government Of Nakuru Jan 2021 - Aug 2021KenyaProvided 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 UniversitySecond 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?
-
-
-
Joseph Maina
Senior Quality Assurance/Test Automation Engineer||Tech Support||Python Developer||Cloud Enthusiast||Green Digital SkillsNairobi County, Kenya -
Joseph Maina
Software Engineer & Educator | Typescript | Next.Js | React | MongodbNairobi County, Kenya -
Joseph Maina
Nairobi County, Kenya
Free Chrome Extension
Find emails, phones & company data instantly
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