Victor Gitonga

Victor Gitonga Email and Phone Number

Technical and API Support and Software Engineer @ IntaSend
Nairobi County, Kenya
Victor Gitonga's Location
Nairobi County, Kenya, Kenya
About Victor Gitonga

I am a Full-Stack Developer specializing in web and software development using the Django framework. My preferred tech stack includes Python-Django for backend development and JavaScript frameworks like VueJs for frontend work. I am known for my problem-solving abilities, attention to detail, and strong communication skills.Currently, I serve as a Senior Software Engineer and API/Tech Support at IntaSend Ltd where I manage API-related issues, support developers with integration tasks, and contribute to the improvement of the company's APIs.Prior to this, I held roles as a Full-Stack Developer at Malakoff Analytics and Flat Valley Solutions, where I designed and built REST APIs, developed front-end applications, and handled the deployment and maintenance of software solutions.I also have experience in technical consulting, having worked as a Technical Lead Consultant at DIID Consulting. My work involved collaborating with clients to understand technical requirements, managing development teams, and ensuring the successful deployment of software projects.My portfolio includes diverse projects such as the development of a cloud-based property management system, an online P2P checkers game, and a bio-metric visitor management system. My technical expertise extends to database management, server configuration, and software deployment, making me a versatile and accomplished developer in the tech industry.

Victor Gitonga's Current Company Details
IntaSend

Intasend

View
Technical and API Support and Software Engineer
Nairobi County, Kenya
Website:
intasend.com
Employees:
12
Victor Gitonga Work Experience Details
  • Intasend
    Technical And Api Support And Software Engineer
    Intasend
    Nairobi County, Kenya
  • Intasend
    Technical/Api Support And Software Engineer
    Intasend Jun 2023 - Present
    Nairobi County, Kenya
    1. Technical Support: Respond to customer inquiries, troubleshoot and resolve API-related issues promptly. Provide expert guidance and advice on API integration, usage, and best practices. Assist developers in diagnosing and resolving problems in their code or API implementations.2. Issue Management and Resolution: Track and manage customer-reported issues, ensuring timely resolution and appropriate communication throughout the process. Escalate complex issues, follow up on the… Show more 1. Technical Support: Respond to customer inquiries, troubleshoot and resolve API-related issues promptly. Provide expert guidance and advice on API integration, usage, and best practices. Assist developers in diagnosing and resolving problems in their code or API implementations.2. Issue Management and Resolution: Track and manage customer-reported issues, ensuring timely resolution and appropriate communication throughout the process. Escalate complex issues, follow up on the progress, and provide updates to customers.3. Documentation and Knowledge Sharing: Contribute to the creation and maintenance of API documentation, including guides, FAQs, and troubleshooting resources. Collaborate with the technical writing team to ensure accuracy and clarity of documentation. Share knowledge and best practices with internal teams and customers to improve self-service support capabilities.4. Integration Support: Assist customers and developers in integrating APIs into their applications or systems. Provide guidance on authentication, data formatting, error handling, and other integration considerations. Conduct code reviews and offer suggestions for optimizing API usage and performance.5. API Improvement: Act as a customer advocate by identifying recurring issues or usability challenges and communicate them to the product management and engineering teams. Contribute to the improvement of APIs by providing feedback, suggesting enhancements, and participating in the design, developing and testing of new features.6. Software Development: Design, code, test, and debug software applications according to specifications.7. Version Control and Deployment: Use version control systems to manage source code and collaborate with other developers. Participate in deployment process, ensuring smooth and efficient release of software updates. Show less
  • Flatvalley
    Lead Developer
    Flatvalley May 2020 - Present
    Nairobi, Kenya
    1. Write well designed, testable and efficient code with Agile or Scrum methodology.2. Collaborate with clients or project managers to gather and refine specifications and requirements based on technical needs.3. Design and develop back-end application or REST API using Python, Django and PostgreSQL.4. Develop front-end application using VueJs, HTML and CSS.5. Integrate front-end to back-end application and external API.6. Configure and deploy Linux servers on… Show more 1. Write well designed, testable and efficient code with Agile or Scrum methodology.2. Collaborate with clients or project managers to gather and refine specifications and requirements based on technical needs.3. Design and develop back-end application or REST API using Python, Django and PostgreSQL.4. Develop front-end application using VueJs, HTML and CSS.5. Integrate front-end to back-end application and external API.6. Configure and deploy Linux servers on Linode or Contabo.7. Configure and deploy applications on Linux server with Apache.8. Maintain and update web applications.9. Optimize back-end to improve query performance.10. Research efficient ways to solve software related problems.11. Train users.12. Troubleshoot errors and debug software code.13. Implement new features14. Collaborate with other developers to deliver software projects. Show less
  • Malakoff Analytics Consulting
    Full Stack Developer
    Malakoff Analytics Consulting Aug 2022 - May 2023
    Nairobi, Kenya
    1.Design and build of REST_APIs for multiple microservices with Python-Django and RabbitMQ.2. Design and build of front-end application using NuxtJs and TypeScript.3. Integration of Front-End application to Backend services.4. Conversion of physical enterprise forms to printable dynamically rendered HTML templates.5. Application deployment to on-premise Windows Server.6. Integration of external services e.g. Core Banking System(CBS), SMS gateway, email gateway e.t.c. to… Show more 1.Design and build of REST_APIs for multiple microservices with Python-Django and RabbitMQ.2. Design and build of front-end application using NuxtJs and TypeScript.3. Integration of Front-End application to Backend services.4. Conversion of physical enterprise forms to printable dynamically rendered HTML templates.5. Application deployment to on-premise Windows Server.6. Integration of external services e.g. Core Banking System(CBS), SMS gateway, email gateway e.t.c. to backend application.7. Collaborate with clients and project managers to gather and refine specifications and requirements based on technical needs.8. Train users.9. Troubleshoot errors and debug software code. Show less
  • Diid Consulting
    Lead Technical Consultant
    Diid Consulting May 2021 - Jul 2022
    Nairobi, Kenya
    1. Collaborate with client to understand technical specifications, workflow, and software system design.2. Research, plan and implement client requirements into working code.3. Recruit competent developers to contribute into the project4. Collaborating with other developers to develop a complete solution with reference to client requirements.5. Testing software and fixing problems.6. Deploy, monitor and maintain client server.7. Develop back-end with Python… Show more 1. Collaborate with client to understand technical specifications, workflow, and software system design.2. Research, plan and implement client requirements into working code.3. Recruit competent developers to contribute into the project4. Collaborating with other developers to develop a complete solution with reference to client requirements.5. Testing software and fixing problems.6. Deploy, monitor and maintain client server.7. Develop back-end with Python, Django and PostgreSQL.8. Deploy back-end application and ensure 99% API availability.9. Implement new features and make updates.10. Recommend and implement changes11. Collaborate with client to train users Show less
  • Devic Ventures
    Director
    Devic Ventures Jan 2017 - Dec 2019
    Nairobi, Kenya
    1. Created website interface by using HTML/CSS and JavaScript libraries2. Collaborated with clients or project manager to gather and refine specifications and requirements based on technical needs3. Deployed and configured websites on cPanel dashboards4. Created and managed domain based emails for clients on cPanel5. Ensured 99% website up-time and availability6. Troubleshoot and addressed errors7. Implemented new features on websites8. Integrated front-end… Show more 1. Created website interface by using HTML/CSS and JavaScript libraries2. Collaborated with clients or project manager to gather and refine specifications and requirements based on technical needs3. Deployed and configured websites on cPanel dashboards4. Created and managed domain based emails for clients on cPanel5. Ensured 99% website up-time and availability6. Troubleshoot and addressed errors7. Implemented new features on websites8. Integrated front-end application with backend API Show less
  • Kenya Pipeline Company Limited
    Intern
    Kenya Pipeline Company Limited May 2019 - Aug 2019
    Kenya
    Kenya Pipeline Company(KPC) is a state corporation that has the responsibilityof transporting, storing and delivering petroleum products to the consumersof Kenya by its pipeline system and oil depot network. My roles included:1. Ensure fibre cable up-link, repair damages if any.2. Ensure PLCs are online and respond to commands.3. Program PLCs.4. Ensure re-suppression system is working efficiently.5. Repair or replace defective smoke detectors, heat sensors and flame… Show more Kenya Pipeline Company(KPC) is a state corporation that has the responsibilityof transporting, storing and delivering petroleum products to the consumersof Kenya by its pipeline system and oil depot network. My roles included:1. Ensure fibre cable up-link, repair damages if any.2. Ensure PLCs are online and respond to commands.3. Program PLCs.4. Ensure re-suppression system is working efficiently.5. Repair or replace defective smoke detectors, heat sensors and flame detectors.6. Ensure access control system is online.7. Repair or replace defective access control consumables, e.g mag-locks, RFID sensors.8. Ensure IP CCTV system is online.9. Replace defective cameras, repair online cameras Show less

Victor Gitonga Education Details

Frequently Asked Questions about Victor Gitonga

What company does Victor Gitonga work for?

Victor Gitonga works for Intasend

What is Victor Gitonga's role at the current company?

Victor Gitonga's current role is Technical and API Support and Software Engineer.

What schools did Victor Gitonga attend?

Victor Gitonga attended Kca University, Jomo Kenyatta University Of Agriculture And Technology.

Not the Victor Gitonga you were looking for?

  • Victor Gitonga

    Nairobi County, Kenya
  • Victor Gitonga

    Audit Senior At Deloitte East Africa || Graduate Electrical And Electronics Engineer
    Nairobi County, Kenya
  • Victor Gitonga

    Game Tester Specializing In Game Testing For Enhanced User Experience.
    Chuka
  • Victor Gitonga

    Crypto Enthusiast / Blockchain Advocate/Fx,Crypto &Stocks Content Writer /Blog Editor/ Crypto Journalist/Web 3
    Mombasa County, Kenya

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

Aero Online

Your AI prospecting assistant

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.