Julius Peter Oketayot

Julius peter oketayot

bookmark on deepenrich
location of Julius Peter OketayotKampala, Central Region, Uganda
Followers of Julius Peter Oketayot1000 followers
  • Timeline

  • About me

    Software Engineer at Fiter Apache Fineract

  • Education

    • Clarke international university

      2017 - 2019
      Ged in software engineering computer software engineering
    • St. joseph's college layibi

      2012 - 2013
      Advance certificate of education uganda physical sciences
    • Kyambogo university

      2013 - 2017
      Bachelor of science - bs chemical engineering
  • Experience

    • 3d services ltd

      Feb 2017 - Mar 2018
      Software developer

      1. Develop web-based software systems for 3D services such as Employee Management System2. Use ReactJs, Java Springboot and NodeJS3. Goes through the entire Software Development Life Cycle (SDLC) when developing the systems4. Use Digital Ocean for deployment and cloud services needs

    • Refactory

      Mar 2019 - Mar 2020
      Software developer

      1. Implement different design principles such as SOLID principles, Modularity, Abstraction, General Responsibility Assignment Software Pattern (GRASP)2. Implement different design patterns such as Singleton, CQRS, Facade, Builder3. Develop front-end single-page applications with Angular and ReactJS4. Develop back-end RESTful web services with NodeJS and Java Springboot5. Onboarding apprentice and other teammates by setting up the development environment, making pull request reviews, and answering their queries Show less

    • Xente

      Jun 2019 - Jan 2020
      Software developer

      1. Develop Xente payment gateway service with C# ASP.NET CORE2. Develop Software Development Kits(SDKs) in different programming languages (JavaScript, Java, PHP, C#, Python) to facilitate integration with the Payment Gateway.3. Goes through the entire Software Development Life Cycle (SDLC) right from requirements gathering to Go Life in Production

    • Awamo gmbh

      Mar 2020 - Jan 2023
      Software developer

      1. Develop microservices using Java Springboot + Jax-Rs, Groovy, MySQL, Docker, etc. 2. Write unit tests, integration tests and provide supports to the QA and UAT teams3. Review pull requests and write APIs and system documentations4. Integrate the core system with the external service providers (Insurance + mobile money + USSD + SMSes, Mifos, etc)5. Troubleshoot and debug production issues across services and multiple levels of a complex technical stack like microservices, containers, and data platforms. Show less

    • Global payex

      Jan 2022 - Mar 2023
      Software engineer

      1. Developed of payment system microservices using Java, MongoDB, Angular, etc.2. Full software development life from project analysis to Go Life

    • Fin

      Jan 2023 - Dec 2023
      Software engineer

      1. Development and maintenance of core-banking system in Apache-Fineract2. Project management with Jira tools, GitHub, Java, PostgreSQL, middleware, AngularJS, AWS services

    • Fiter

      Aug 2023 - now
      Software engineer

      1. Development and maintenance of core-banking software web application system based on Apache Fineract2. Go through the entire software development lifecycle e.g. requirement analysis, planning, architectural design, software development, testing, deployment, and support3. Team building, leadership, support, and improvement. By using tools like Jira, Slack, Gmail, face to face to achieve the optimum results

  • Licenses & Certifications

    • Refactory catalyst course certificate

      Refactory
      May 2019