Lokesh P
About
Full stack developer experienced in developing web application, mobile application and REST APIs using Node JS, JavaScript, jQuery, Go Lang, Python and Java.
Developed multiple web modules using Node JS, JavaScript and jQuery for an enterprise biometric web application which facilitates enrolment, identification and verification using biometric features.
Built a workflow designer (BPMN) module that enables the users to design and manage business processes to perform enrolment, identification and verification using biometric features.
Optimized and modernized modules to improve, code readability and maintainability.
Implemented Redis Cache, Redis Pub/Sub, and Bull MQ to improve application performance, scalability, and reliability. Optimized resource-intensive processes by managing concurrency and scheduling tasks with Bull MQ, while utilizing Redis Pub/Sub to stream real-time biometric device availability.
Conducted POC to enhance the application's API gateway layer for adopting new UI frameworks.
Integrated the Service Worker API to enable offline capabilities, improving performance and usability in low-connectivity regions and reducing UI render time (< 100ms).
Built a JavaScript-based rules engine (similar to npm json-rules-engine) to execute business rules in the browser even in offline scenarios without relying on server-side rule engines.