π Hi there, I'm Marlon Macharia
Founder & CEO β Bombay Softwares Limited (Kenya)
Backend Software Engineer | Python Specialist | Data Analytics Practitioner
Iβm a backend-focused software engineer with a strong specialization in the Python ecosystem, particularly Django-based backend systems. I design and build scalable backend application logic, architect production-ready systems, and use data analytics to solve real operational and business problems.
Alongside Python, Iβm currently learning Go, focusing on performance-oriented backend services and deeper system-level design.
My approach to engineering is grounded in first-principles thinking β breaking problems down to what actually matters, eliminating unnecessary complexity, and building only what moves the system forward.
I believe in:
- Shipping early and often over over-engineering
- Building fast, then iterating based on real usage
- Testing assumptions in production, with proper monitoring and rollback strategies
- Simple systems that evolve, rather than perfect systems that never ship
- Engineering as a feedback loop, not a one-time design exercise
Python is my primary language and the foundation of most systems I build:
- Django β Core framework for business-critical backend systems
- REST APIs β Authentication, authorization, permissions, and domain-driven logic
- Backend Architecture β Modular apps, service layers, and reusable components
- Performance & Stability β Query optimization, caching, background tasks
I combine backend engineering with data analytics to improve systems and operations:
- SQL β Reporting, analytics, and performance tuning
- Python Data Stack β Pandas, NumPy
- BI Tools β Power BI, Tableau
- Jupyter β Exploratory analysis and prototyping
β CBC AI β Lead Software Engineer
Iβm leading the engineering of CBC AI, a platform focused on optimizing Kenyan school operations end-to-end.
We are building systems that cover:
- Academic management β curriculum, assessments, performance tracking
- Financial operations β fees, payments, reporting, and reconciliation
- Operational systems β including low-level Biometric and RFID-based solutions
- Backend services & APIs designed to scale across multiple institutions
- LinkedIn: https://linkedin.com/in/marlon-macharia/
- Website: https://bombaysoftwares.co.ke
- Email: [email protected]
