I am an experienced full-stack developer with expertise in frontend and backend development, database design and development, shell scripting, and DevOps. I have a Bachelor's degree in Mathematics and Computer Science and over four years of hands-on software development experience, including contributions to Stack Overflow Lite, Monitor, and Wraptious Python API.

Alwavega Kelvin Lugaziva

I am an experienced full-stack developer with expertise in frontend and backend development, database design and development, shell scripting, and DevOps. I have a Bachelor's degree in Mathematics and Computer Science and over four years of hands-on software development experience, including contributions to Stack Overflow Lite, Monitor, and Wraptious Python API.

Available to hire

I am an experienced full-stack developer with expertise in frontend and backend development, database design and development, shell scripting, and DevOps.

I have a Bachelor’s degree in Mathematics and Computer Science and over four years of hands-on software development experience, including contributions to Stack Overflow Lite, Monitor, and Wraptious Python API.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Swahili
Fluent

Work Experience

Senior Software Developer at Solaris OffGrid
February 1, 2024 - Present
Designed and implemented responsive and user-friendly web interfaces using HTML/CSS. Ensured cross-browser compatibility and optimized performance across devices. Collaborated with UX/UI designers to create intuitive and visually appealing layouts. Developed robust and scalable web applications using Python Flask and Python Django. Integrated RESTful APIs to connect front-end applications with backend services. Ensured high performance and responsiveness of applications. Utilized Docker for containerization, ensuring consistency across development, testing, and production environments. Implemented Make to automate build processes, enhancing efficiency and reducing manual intervention. Managed deployment workflows and maintenance using Python Django, ensuring smooth and reliable operations. Implemented CI/CD pipelines for streamlined software delivery.
Backend Developer at Roamtech Limited
July 1, 2022 - June 1, 2024
Collaborated with the Head of Technology in designing, developing, modifying, and maintaining software systems, using Python, PHP, and Golang, improving development efficiency and reducing project timelines. Implemented approved designs and developed features in Python, PHP, and Golang per business specifications, translating designs into functional software aligned with business needs. Participated in concurrency testing for all API services and portals, using Jenkins and Travis CI to facilitate effective testing with Python and PHP, ensuring reliable API services and improved user experience. Analyzed user needs and software requirements, conducting feasibility studies for product designs to support informed decision-making and realistic project planning. Collaborated in developing software testing, validation procedures, programming, and documentation using Python, PHP, and Golang expertise, producing high-quality software and streamlined documentation for future efforts.
Backend Developer at Wraptious Limited
June 1, 2021 - July 1, 2022
Crafted robust and easily maintainable Python tests for the Wraptious API, harnessing the Flask framework to improve API reliability and ease of maintenance. Configured and maintained shell scripts, including scheduled cron jobs, for efficient data warehousing of Wraptious systems. Collaborated on enhancing and refactoring the Python API codebase to improve modularity and readability, while introducing Python Flask for web services and Docker for containerization, streamlining the API codebase and boosting performance and scalability. Designed and built a comprehensive log parsing and search system for Wraptious systems from the ground up, building a robust architecture using Flask for the web framework, Docker for containerization, cron for automated tasks, and Vanilla SQL for database interactions, creating a powerful log parsing system and enhancing system monitoring and stability. Designed database backup, archiving, and storage strategy for Wraptious systems, implementing secure d
Backend Developer Consultant at Helppr A.I
November 1, 2020 - April 1, 2021
Developed and maintained APIs for customers and internal applications using Django and Flask. Wrote SQL queries for PostgreSQL, focusing on database optimization, maintenance, and performance enhancements. Built important task management integrations, e.g., Celery and RabbitMQ. Enhanced DevOps stack and workflows by incorporating Docker and leveraging Google Cloud Platform (GCP) for improved infrastructure management and deployment. Collaborated with frontend engineers to optimize frontend/backend efficiency and performance, utilizing AJAX, JavaScript, and Angular for seamless integration.
Software Developer at Finance Plan Limited
August 1, 2019 - February 1, 2021
Wrote highly maintainable, solid Python code for the finance system that formed the core framework. Collaborated with banking and compliance departments to design new application systems to enhance client requirements for mobile computing capabilities. Interfaced with a cross-functional team of business analysts, developers, and technical support professionals to determine a comprehensive list of requirements specifications for new and old applications.

Education

Bachelor of Science in Mathematics and Computer Science at Technical University of Mombasa
September 1, 2013 - January 1, 2018
BSc Mathematics and Computer Science at Technical University of Mombasa
September 1, 2013 - January 1, 2018
BSc Mathematics and Computer Science at Technical University of Mombasa
September 1, 2013 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services, Education, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more