Steve Muchira Gitema | Software Developer

Software Developer with 3+ years of experience, passionate about development, technology, and coffee that sparks ideas. I love bringing digital projects to life. ๐Ÿš€โ˜•

About me

I am a dynamic Software Engineer with a proven track record of developing robust applications and enhancing system performance by up to 30%. My journey in technology began with a passion for problem-solving and has evolved into expertise in full-stack development, achieving a 95% customer satisfaction rate in technical support and solution delivery.

My Professional Journey ๐Ÿ’ผ

Current Role: Senior Developer at ByGrace Trust

Currently, I lead the development of a comprehensive management system for a childrenโ€™s home using cutting-edge technologies including Go, React.js, PostgreSQL, RabbitMQ, and GraphQL. This platform facilitates:

  • Child registration and monitoring
  • Education tracking systems
  • Health management modules
  • Fundraising campaign management
  • Financial oversight and reporting

Key Projects Iโ€™ve Contributed To:

Technical Expertise ๐Ÿ› ๏ธ

Programming Languages & Frameworks

  • Go - Backend development and microservices
  • React.js - Modern frontend applications
  • Node.js - Server-side JavaScript development
  • JavaScript & TypeScript - Full-stack web development
  • PHP - Web application development
  • Python - Automation and data processing
  • Spring Boot - Java enterprise applications

Database Technologies

  • PostgreSQL - Primary relational database
  • MySQL & MariaDB - Web application databases
  • Oracle - Enterprise database solutions
  • MongoDB - NoSQL document database

Additional Technologies

  • RabbitMQ - Message queuing and communication
  • GraphQL - API development and data fetching
  • WordPress - Content management systems

Professional Experience Timeline ๐Ÿ“ˆ

Developer at Jambo Capital (July-Dec 2024)

Developed and deployed a comprehensive system for Jambo Clean Energy, enhancing data recording for eco-friendly cookstove initiatives. Engineered solutions to capture customer biodata and geolocation data, facilitating investor access to critical project metrics while maintaining system integrity and performance.

Junior Developer at Digital Vision EA

Specialized in developing and maintaining client web applications with focus on functionality and performance optimization.

Notable Projects:

  • Chamasoft NGO Panel: Created a whitelisted version using Node.js and React
  • Caritas Fundraising Platform: Developed comprehensive fundraising tracking for Caritas Microfinance Bank
  • Caritas Reconciliation Platform: Implemented transaction reconciliation system for large transaction monitoring
  • Equity Group Foundation DMIS Platform: Upgraded existing software to enhance scholar management functionality

Intern at Digital Vision EA (May 2024 - August 2024)

Gained hands-on experience developing and launching company websites using WordPress, PHP, and JavaScript. Focused on maintaining and upgrading existing websites to enhance functionality and user experience.

IT Support Specialist at Jambo Capital Initiative (2021-2023)

Ensured seamless operation of computer systems and networks within the organization.

Key Responsibilities:

  • Technical Troubleshooting: Diagnosed and resolved hardware/software issues, bugs, and connectivity problems
  • System Administration: Set up and configured computers, printers, and peripherals
  • Security Management: Implemented firewalls, antivirus solutions, and cybersecurity protocols
  • User Support: Provided technical support with clear communication of complex concepts

Education & Continuous Learning ๐ŸŽ“

Software Engineering - ALX (2023-2024)

Intensive software engineering program focusing on modern development practices, algorithms, and system design.

Bachelor of Science in Software Development - KCA University (2020-2024)

Comprehensive computer science education covering software development lifecycle, database design, and project management.

Design & UI/UX Skills ๐ŸŽจ

Beyond coding, I have experience with design tools that help me create better user experiences:

  • Figma - UI/UX design and prototyping
  • draw.io - System architecture and flowcharts
  • Canva - Graphics and presentation design

Core Values & Approach ๐ŸŒŸ

Problem-Solving Philosophy

I believe in addressing the root cause rather than symptoms, implementing sustainable solutions that scale with business growth.

Collaboration & Communication

As a team player, I excel at translating technical concepts into understandable terms for stakeholders and end-users.

Continuous Innovation

I stay current with emerging technologies and best practices, always seeking ways to improve system performance and user experience.

Languages ๐Ÿ—ฃ๏ธ

  • English - Fluent (Professional working proficiency)
  • Kiswahili - Native speaker

Letโ€™s Connect! ๐Ÿ“ž

Iโ€™m always interested in discussing new opportunities, collaborating on innovative projects, or sharing knowledge about software development.

Whether youโ€™re looking for a dedicated developer to join your team, need consultation on a technical project, or want to discuss the latest trends in software development, Iโ€™d love to hear from you!

Experience Work

Work Experience

  1. Software Developer

    Digital Vision EA

    Developed and maintained client web applications with focus on functionality and performance. Key projects included Chamasoft NGO Panel (Node.js & React), Caritas Fundraising Platform, Caritas Reconciliation Platform, and Equity Group Foundation DMIS Platform upgrades. Provided technical support and implemented bug fixes and feature enhancements. Contributing to projects including chamasoft.com, recon.sandbox.co.ke, and fundraising platforms.
  2. Developer

    Jambo Capital

    Developed and deployed a comprehensive system for Jambo Clean Energy, enhancing data recording for eco-friendly cookstove initiatives. Engineered solutions to capture customer biodata and geolocation, facilitating investor access to critical project metrics while maintaining system integrity and performance.
  3. Junior Developer

    Digital Vision EA

    Developed and maintained client web applications with focus on functionality and performance. Key projects included Chamasoft NGO Panel (Node.js & React), Caritas Fundraising Platform, Caritas Reconciliation Platform, and Equity Group Foundation DMIS Platform upgrades. Provided technical support and implemented bug fixes and feature enhancements.
  4. Intern

    Digital Vision EA

    Gained hands-on experience developing and launching company websites including Chamasoft.com and help.websacco.com using WordPress, PHP, and JavaScript. Focused on maintaining and upgrading existing websites to enhance functionality and user experience.
  5. IT Support Specialist

    Jambo Capital Initiative

    Ensured seamless operation of computer systems and networks. Responsibilities included technical troubleshooting, hardware/software installation, security management with firewalls and antivirus solutions, and providing responsive technical support with clear communication of complex concepts.

Stack Technological

Ready to bring your software ideas to life? Let's build something amazing together.