Full-Stack Java Developer | Angular Frontend Developer.
CurrentFull 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.