Danson Kipkoech Langat

Danson Kipkoech Langat

Full-stack Developer

Followers of Danson Kipkoech Langat440 followers
location of Danson Kipkoech LangatNairobi County, Kenya

Connect with Danson Kipkoech Langat to Send Message

Connect

Connect with Danson Kipkoech Langat to Send Message

Connect
  • Timeline

  • About me

    Full Stack Java Developer | Angular | Machine Learning

  • Education

    • KCA University

      2016 - 2020
      Bachelor's degree Information Technology
  • Experience

    • MamboSoftware

      Apr 2021 - Jun 2022
      Full-stack Developer

      - Team lead Internet of Things (IoT) development department.• Developing Point of Sale Systems using C# and sql databases.• System integration, data transfer and implementation of new system to the clients• Internet of Things software developer.• Training clients on the new systems installed on the clients side.

    • Agiledata Global

      Jun 2022 - Oct 2022
      IT Customer Experience Consultant/Full stack Java Developer

      I worked as as full stack developer/ Customer Experience Consultant.Developed various E-commerce applications using Java and the Liferay IDE.Leant on how to integrate B2C,B2B,B2E architecture with cloud.

    • CompuLynx, Kenya

      Oct 2022 - Jun 2023
      Full Stack Java Developer/ Developer in Test

      Role: Full Stack Developer. Having extensive knowledge in Spring Boot framework for backend development and Angular for UI/UX development.I also have extensive knowledge in Optical Character Recognition(OCR) and in connection to that I develop software for KRA TIMS devices middleware intargration.I provide customer support in line with Tims devices intargration.

    • CompuLynx

      Jul 2023 - now
      Full-stack Java Developer | Angular Frontend Developer.

      Full Stack Java Software Engineer:1. Integrating Biometric Services that interface with biometric libraries or hardware to handle fingerprint recognition, facial recognition, or other biometric modalities.Ensuring that biometric data is processed and stored securely, following best practices for encryption and data protection.2. Collaborate with backend developers to integrate RESTful APIs and ensure smooth data flow between the frontend and backend of biometric applications.3. Designing and structuring Angular applications, considering best practices for scalability and maintainability.4. Testing and Debugging - Develop unit tests and end-to-end tests for Angular applications to ensure robustness and reliability, Identify and fix bugs and issues in the application, using Angular debugging tools and techniques.5. Designing and Implementing responsive, user-friendly interfaces using Angular, HTML, CSS, and TypeScript.6. Building reusable Angular components and modules to ensure consistent functionality and design across the application, Implementing techniques to improve application performance, such as lazy loading, change detection strategies, and efficient data binding, Writting clean, efficient, and maintainable code, following Angular style guides and best practices.7. Addressing any issues or feedback from users related to the frontend experience, and provide necessary support or fixes.Optical Character Recognition Software Developer:1. Developing and maintaing an Optical character Recognition Software(OCR) using Python.2. Integrating OCR software with KRA systems to aid in invoice and credit note fiscalisation.3. Supporting customers who are using the application. Show less

  • Licenses & Certifications

    • OSGi Basics

      Liferay University
      Jul 2022