Hi there 👋, I'm Elvis Mburu!
I'm an enthusiastic Backend Developer and Data Nerd with a strong foundation in building scalable systems, REST APIs, and working with data-driven applications. I enjoy diving deep into system design, optimizing backend performance, and solving complex problems that make people's lives easier.
🔭 What I’m working on:
Wallet System Project: As part of the Natujenge 2024 cohort challenge, I'm building a wallet system that allows users to perform financial transactions like deposits, payments, and transfers.
Mobile Wallet Application: A Java-based project, 'mobileWallet', deployed with Docker and services like PostgreSQL.
Rolax Water Monitoring Project: A real-time water quality monitoring system, designed to track water metrics (e.g., pH, temperature, and turbidity). This project uses IoT sensors and a backend that processes and visualizes the data, ensuring easy monitoring of water supply for communities.
👨💻 Skills and Technologies:
Languages: Java, Python, C
Backend Frameworks: Spring Boot, Flask
API Development: REST
Databases: PostgreSQL, MySQL
Cloud Services: Render
Containerization: Docker
Version Control: Git
Development Practices: Agile, Test-Driven Development (TDD), Continuous Integration/Continuous Delivery (CI/CD)
🌱 What I’m learning:
Kubernetes: Gaining hands-on experience in container orchestration.
Advanced Data Structures and Algorithms: Working with new algorithms to boost the efficiency of my backend systems.
Big Data Technologies: Exploring tools like Apache Kafka and Spark to handle large-scale datasets.
💡 Featured Projects:
Nairobi Rent Price Prediction Platform: Developed a predictive platform using Python/Flask, allowing users to estimate rental prices across Nairobi, hosted on PythonAnywhere.
Health Chatbot: A chatbot designed to offer health guidance to patients.
💼 Professional Experience: Software Engineering Intern - Meliora Technologies Limited
During my internships, I've collaborated with teams to brainstorm ideas, conduct code reviews, and deliver high-quality backend solutions. My passion lies in understanding customer pain points and developing solutions that align with real-world problems.
📫 How to reach me:
Email: mburuelvis21@gmail.com
LinkedIn: elvis-mburu
Twitter: @ElvisMburu4