Software Developer
OCA Solutions
Full-stack delivery across large enterprise modules — Angular front ends, Node.js and Express APIs, and the MongoDB queries behind high-volume screens.
Built scalable Angular components and improved front-end performance, UX flow and maintainability across large enterprise modules. Developed REST APIs with Node.js and Express, implementing advanced filtering, sorting, pagination and aggregation for high-volume datasets. Designed and optimized MongoDB queries and aggregation pipelines to improve retrieval speed and reduce server load. Implemented Bryntum Grid solutions with real-time filtering, grouping, virtualization and custom renderers. Delivered end-to-end document upload pipelines including validation, Azure Blob integration, metadata mapping, preview rendering and secure delivery. Created reusable reactive form structures with conditional validators for complex workflows. Implemented multilingual support (i18n) across UI, emails and PDF templates. Strengthened platform security with role-based access control and secure endpoint design. Troubleshot complex full-stack issues and contributed to Agile ceremonies and sprint delivery.
