Amos Nyagar

Amos Nyagar

Intern

Followers of Amos Nyagar2000 followers
location of Amos NyagarNairobi County, Kenya

Connect with Amos Nyagar to Send Message

Connect

Connect with Amos Nyagar to Send Message

Connect
  • Timeline

  • About me

    Cloud (AWS Certified Solutions Architect – Associate, Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Administrator Associate) | DevOps | Software Engineer

  • Education

    • Jomo Kenyatta University of Agriculture and Technology

      2017 - 2022
      Bachelor's degree Computer Science Second Class Upper Division
    • University of East London

      2023 - 2025
      Master's degree Computer Science
  • Experience

    • Vista Prime Solutions

      Feb 2021 - Apr 2021
      Intern

      Learnt the various modules within the Sage 300, an accounting platform for integrated operationalmanagement and financial reporting.Worked with Microsoft Excel functionalities to prepare and preprocess data.

    • Personal Projects - Shortest Path Finding Algorithm (Java)

      Jun 2021 - Aug 2021
      Personal Project

      Created a demonstration application using graph traversal algorithms(A-star, Depth-First Search andBreadth-First Search) to find the shortest path between various towns in Kenya and to render real-timeanimation(Spanning tree) showing the differences between the three algorithms using the JavaFXFXML graphics library.

    • Jomo Kenyatta University of Agriculture and Technology

      Jun 2021 - Jan 2022
      Interoperable E-Health Solution Prototype

      Prototyped a solution based on components within the open e-health space(Medical Record System,Information Mediator and Registries). As a proof of concept that information transfer can occur betweenheterogeneous health information systems.Leveraged docker to containerize the open e-health components and APIs to allow easy deployment,shipping and scalability.

    • CloudFactory

      Nov 2021 - Aug 2022
      Cloud Worker

      - Reported directly to the Team Lead for the data labeling workstream as the Team Captain using a well-designed dashboard with a summary of daily performance visuals of the workstream team members.- Lead a team of 20 cloud workers in leveraging the Dataloop platform to carry out data labeling on images and videos used in training Machine Learning models.- Conducted quality control procedures by reviewing the team members' work to examine if they meet the quality assurance threshold set by the client. Show less

    • Personal Projects

      Feb 2022 - Jun 2022
      Personal Project - Ecommerce Web Application (React, Django, PostgreSQL)

      Wrote a dynamic full-stack application with React framework and Django-based APIs enabling anadmin user to carry out CRUD operations on PostgreSQL database and user to add to cart, makepurchases and leave reviews and ratings.Learned how to merge the application files add to AWS S3 Buckets and finally deploy the application and databases instances to platforms like Amazon EC2, RDS,Digital Ocean and Heroku.

    • Jubilee Insurance

      Sept 2022 - now

      * Understood how enterprise companies design their infrastructure* Architected large, scalable apps using a collection of microservices* Deployed multi-service apps to the cloud with Docker and Kubernetes* Solved concurrency issues in distributed system environments* Leveraged my Javascript skills to build complex web apps* Wrote comprehensive tests to ensure each service works as designed* Communicated data between services using message-passing middlewares/event buses like NATS, Apache Kafka and RabbitMQ Show less - Created REST API endpoints for payment on various insurance products using Postman and PHP laravel framework.- Designed and implemented scalable APIs and background workers based on queues and jobs to log and dispatch emails to both agents and customers when insurance product purchases are made using laravel framework, thereby making efficient the notification process and logging of information for reporting purposes.- Led the maintenance of several products, from identifying and incorporating new requirements and dependencies to workload balancing, and feature improvements.- Enriched payment system functionality by integrating the platforms with new bank APIs.- Continuous Integration/Deployment Pipeline Integration, pull requests, code reviews, load/stress testing, and unit testing Show less

      • Junior Software Engineer

        Mar 2023 - now
      • Software Engineer Intern

        Sept 2022 - Feb 2023
  • Licenses & Certifications