Skip to content
View Arrotech's full-sized avatar
πŸ’»
Software Engineer
πŸ’»
Software Engineer

Block or report Arrotech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Arrotech/README.md

πŸ‘‹ Harun Gitundu

AI Innovation Specialist | Senior Software Engineer

Cloud-Native Architecture β€’ Data Infrastructure β€’ Distributed Systems

Email Phone Location

LinkedIn Twitter Medium Stack Overflow

Profile Views


πŸš€ Professional Summary

Senior Software Engineer with extensive expertise in designing and leading the development of scalable, resilient platforms and systems. My experience spans cloud-native architecture, data infrastructure, and distributed systems, with a focus on building end-to-end solutions that drive business impact.

I excel at turning complex challenges into elegant, production-ready softwareβ€”from backend services and data pipelines to API design and system automation. As a technical leader, I bridge engineering, product, and operations to deliver high-quality, maintainable systems while mentoring teams and advancing engineering standards.

πŸ’‘ Core Competencies

☁️  Cloud-Native Architecture          πŸ—οΈ  Distributed Systems Design
πŸ“Š  Data Infrastructure & Pipelines    πŸ€–  AI/ML Integration & LLMs
πŸ”§  System Architecture & Design       πŸš€  Technical Leadership & Mentorship
πŸ“ˆ  Performance Optimization            πŸ”’  Site Reliability Engineering
βš™οΈ  Infrastructure as Code             🎯  Technical Roadmapping

πŸ’Ό Professional Experience

πŸ”Ή Software Engineer @ Autodesk

Leading Enterprise Software Solutions

  • πŸ—οΈ Designed and developed high-performance SDKs for multiple platforms and programming languages, enhancing user experience and functionality
  • 🀝 Collaborated with cross-functional teams to gather and analyze requirements, ensuring alignment with project goals and specifications
  • πŸ“ˆ Improved existing SDKs by 30% based on user feedback, resulting in increased user satisfaction and usability
  • πŸ“š Authored comprehensive documentation outlining SDK usage and best practices, facilitating onboarding and reducing support inquiries
  • πŸ”§ Troubleshot and resolved user-reported issues, achieving high resolution rates within established timelines
  • 🌟 Monitored industry trends and emerging technologies to incorporate innovative features into SDKs, maintaining competitive advantage

Key Technologies: SDK Development Multi-Platform Development API Design Technical Documentation User Experience


πŸ”Ή Technical Developer Advocate @ Autodesk

Developer Relations & Technical Evangelism

  • 🎨 Designed and implemented prototypes and software components to enhance product functionality
  • ✍️ Created engaging technical content for the developer community, including sample code, blog articles, and whitepapers, increasing community engagement
  • πŸ’» Developed comprehensive sample code demonstrating API usage and best practices, resulting in reduction in support inquiries
  • πŸ’¬ Provided expert technical advice on API programming via platforms such as Stack Overflow, improving response time
  • πŸ”§ Resolved technical issues by clearly communicating API functions and assisting with software code, enhancing user satisfaction ratings
  • 🀝 Leveraged in-depth knowledge of Autodesk product APIs to support partners in achieving their business objectives, contributing to an increase in value-added software offerings
  • 🎯 Guided partners in software design by delivering technical insights on Autodesk APIs and technologies, leading to improved project outcomes

Key Technologies: Developer Relations API Evangelism Technical Writing Community Engagement Partner Support Prototyping


πŸ”Ή Full Stack Software Developer @ Fintech-Group

Financial Technology Solutions

  • πŸ—οΈ Developed modular programming systems that enhanced reliability, availability, and scalability, leading to an increase in system performance
  • πŸš€ Facilitated seamless system handover and user training, resulting in faster integration into business operations
  • πŸ” Conducted comprehensive system performance reviews, troubleshooting, and debugging, achieving reduction in system downtime
  • 🀝 Coordinated effectively with external consultants and ICT vendors to streamline system development processes
  • βš™οΈ Executed system management and change management initiatives, delivering prompt solutions that improved technical and user support response times
  • 🎯 Implemented diagnostic and optimization strategies that enhanced system functionality and user satisfaction
  • πŸ“ˆ Monitored emerging technology trends to drive continuous improvements and cost-effective, standards-compliant system implementations

Key Technologies: Full Stack Development Modular Architecture System Performance Fintech Change Management DevOps


πŸ”Ή Technical Lead @ Kenyatta National Hospital

Healthcare Technology Leadership

  • πŸ‘₯ Delegated tasks effectively to team members, enhancing productivity
  • 🀝 Collaborated with cross-functional teams to identify and resolve technical issues, improving system efficiency
  • πŸ’‘ Analyzed user needs and implemented tailored applications, increasing user satisfaction
  • 🎯 Established clear end goals for teams, driving project completion ahead of schedule
  • ⚑ Ensured timely updates of software and applications, minimizing downtime
  • πŸ”§ Supervised system modifications, enhancing overall performance and reducing errors
  • πŸ”’ Conducted comprehensive security audits, identifying critical areas for improvement that reduced vulnerabilities
  • πŸ§‘β€πŸ« Guided the team through complex technical challenges, fostering a collaborative problem-solving environment

Key Technologies: Technical Leadership Healthcare IT Team Management Security Audits System Architecture Mentorship


πŸ”Ή Software Engineer Intern @ Virtual Pay

Payment Solutions & FinTech

  • πŸ”¬ Researched, designed, implemented, and managed software programs
  • πŸš€ Engineered and deployed software solutions, enhancing functionality and user experience
  • πŸ“Š Managed software programs through all stages of development, ensuring alignment with organizational goals
  • βœ… Tested and evaluated new software applications, achieving improvement in performance metrics
  • πŸ’¬ Utilized user feedback to refine software features, increasing user satisfaction

Key Technologies: Software Development Payment Systems SDLC Testing & QA User Experience


πŸ”Ή Software Engineer @ Freelancing

Independent Consulting & Development

  • πŸ”§ Identified and enhanced existing programs, resulting in improved functionality and user experience
  • ⚑ Developed and implemented efficient code, increasing system performance
  • πŸ“Š Evaluated operational practicality, leading to streamlined processes and reduced overhead costs
  • βœ… Established and executed quality assurance procedures, elevating software reliability
  • πŸš€ Deployed software tools, processes, and metrics to enhance project tracking and efficiency
  • πŸ”„ Maintained and upgraded existing systems, providing user training and collaborating with developers, UX designers, and analysts

Key Technologies: Full Stack Development Code Optimization QA Processes System Maintenance Consulting


πŸ› οΈ Technical Expertise

☁️ Cloud & Platform Engineering

AWS Kubernetes Docker Terraform Linux CI/CD GitHub Actions Jenkins IaC

Core Skills: Cloud-Native Architecture Container Orchestration Infrastructure Automation DevOps Practices


πŸ“Š Data & Systems Engineering

Distributed Systems Apache Kafka Elasticsearch PostgreSQL Prometheus Grafana Kibana Logstash

Core Skills: Event-Driven Architecture Data Pipelines Observability Monitoring & Alerting Stream Processing


πŸ’» Languages & Frameworks

Python Java TypeScript JavaScript C# SQL Bash

React Node.js .NET Core

Core Skills: Backend Development Frontend Development API Design Microservices Full Stack Engineering


πŸ€– AI/ML & Emerging Tech

Generative AI LLMs Autonomous Agents TensorFlow PyTorch scikit-learn MLOps

Core Skills: Large Language Models AI Integration Machine Learning Operations Model Deployment AI-Driven Solutions


🎯 Practices & Leadership

System Architecture Technical Roadmapping Agile/Scrum Mentorship Code Review Performance Optimization SRE/DevOps

Core Skills: Technical Leadership Engineering Standards Team Development Strategic Planning Best Practices


πŸŽ“ Education

Bachelor of Science in Mathematics and Computer Science
πŸ… Second Class Honors
🏫 Jomo Kenyatta University of Agriculture and Technology
πŸ“… November 2014 - November 2018
πŸ“ Juja, Kenya


🌍 Languages

  • English: C1 (Advanced/Professional Working Proficiency)

🌟 Extra-Curricular Activities

πŸ™ Voluntary Programmer @ Fellowship of Christian Unions (FOCUS) Kenya
Contributing technical expertise and software development skills to support faith-based community initiatives and digital transformation projects


πŸ“Š GitHub Statistics

πŸ”Ž Profile Overview

Profile Details

πŸ”₯ GitHub Stats

GitHub Stats Top Languages

πŸ”₯ Contribution Streak

GitHub Streak

πŸ† GitHub Trophies

Trophies


πŸ† Key Achievements

  • πŸ“ˆ Improved SDK performance by 30% through user feedback implementation and optimization
  • πŸ“‰ Reduced support inquiries through comprehensive documentation and sample code
  • ⚑ Increased system performance through modular architecture and optimization strategies
  • πŸš€ Delivered projects ahead of schedule through effective technical leadership and team coordination
  • πŸ”’ Reduced security vulnerabilities through comprehensive security audits and best practices
  • πŸ“Š Minimized system downtime through proactive monitoring and performance optimization
  • 🀝 Enhanced community engagement through technical content creation and developer advocacy

πŸ“« Let's Connect!

I'm always interested in collaborating on challenging projects, especially those involving distributed systems, cloud-native architecture, AI/ML integration, or data platform engineering.

Open to discussing technical leadership opportunities, system architecture consulting, and innovative engineering challenges.

Email LinkedIn Twitter Medium Stack Overflow


πŸ’­ "Turning complex challenges into elegant, production-ready solutions"


⭐ If you find my work interesting, consider starring some of my repositories!

Pinned Loading

  1. Portfolio Portfolio Public

    My portfolio

    HTML 1

  2. Flask-Mail Flask-Mail Public

    How to use Flask-Mail to send emails

    Python

  3. Callbacks Callbacks Public

    Handling callbacks in java

  4. React-Native React-Native Public

    How to build mobile app with react

  5. AndroidWeatherAPI AndroidWeatherAPI Public

    Java

  6. HomeAutomation-Nodejs HomeAutomation-Nodejs Public

    This is a home automation system in node js

    HTML