MA.

Hi, I'm Mochama Adriano.

I'm a Software Engineer; I transform complex challenges into innovative, reliable solutions. With a solid foundation in computer science and expertise in backend development, frontend development and DevOps, I build systems that make an impact.

Skills

Back-End Development

  • Proficient in Git workflows, Github actions, and CI/CD pipelines
  • Building high-performance RESTful APIs with authentication, middleware, rate limiting and pagination
  • Experience with databases setup, management and optimization
  • Working knowledge of asynchronous task processing and message queues
  • Familiar with caching and caching strategies
  • Experience with integrating third-party APIs and external services

DevOps

  • Working knowledge of Linux, Bash scripting, Networking and Security
  • Experience with VMs, application containers and orchestration
  • Familiar with cloud platforms, serverless architecture, reverse proxying and load balancing
  • Provisioning and Managing infrastructure with Infrastructure as Code
  • Knowledge of monitoring and logging tools
  • Experience with continuous delivery and deployment

Front-End Development

  • Working knowledge of HTTP, browsers and web performance optimization
  • Proficient in designing responsive, interactive, and user-friendly UI/UX
  • Strong understanding of UI/UX principles
  • Familiar with browser storage mechanisms: cookies, sessionStorage, localStorage, and IndexedDB

Software Engineering Craft

  • Familiar with data structures, algorithms, design patterns, SOLID principles and clean code
  • Working knowledge of Operating Systems
  • Experience with unit, integration, user acceptance testing, TDD and BDD
  • Proficient in code reviews and pair programming for collaborative development

Tech Stack

  • Languages: C, Python, Erlang, JavaScript
  • Backend: Django, DRF, Starlette, Express, OpenAPI
  • Frontend: HTML, CSS, TailwindCSS
  • Databases: PostgreSQL, SQLite, Mnesia
  • Message Queues: RabbitMQ
  • Caching: Redis, Memcached
  • Asynchronous Tasks: Celery
  • Monitoring: Prometheus, Grafana
  • Cloud: Azure, AWS, GCP, Hetzner
  • DevOps: Docker, Terraform, Ansible, Kubernetes, ArgoCD, Nginx

Experience

ibuQa Capital Limited

Software Engineer

2022 - Present

At ibuQa, I design, build, and maintain the backend infrastructure that supports our platform. I collaborate closely with cross-functional teams to develop scalable, reliable, and secure solutions tailored to meet user needs. My responsibilities include creating high-performance APIs, managing cloud deployments and continuously monitoring our system health to ensure optimal performance and uptime. Additionally, I participate in client discovery and code reviews, write tests and documentation to ensure maintainability and adherence to best practices.

Education

University of Eldoret

Bachelor of Science in Information Technology

2017 - 2021

I graduated with a Bachelor of Science in Information Technology from the University of Eldoret. My studies provided me with a solid foundation in computer science. I gained hands-on experience in various programming languages and technologies, which equipped me with the skills necessary to excel in the field of software engineering. My academic journey has instilled in me a passion for technology and a commitment to continuous learning and growth.

Recent Work

Portfolio Website

A personal portfolio website showcasing my skills, projects, and experience. Built with HTML, CSS, and JavaScript, it features a responsive design and smooth navigation.

Get in Touch

I'm always open to opportunities, collaborations, or a friendly chat. Let's connect!