Software Engineer
CurrentDesigned and developed enterprise-level systems, focusing on scalability, performance, and user-centric design.Key Projects:------------------➤ Payroll System • Designed the architecture and database for HRMS, attendance, salary processing, and reporting. • Integrated real-time attendance tracking and automated salary calculations. • Technologies: ASP.NET Core 8, Angular 18, Oracle.➤ Sync Stream Service • Built a Windows Service for real-time synchronization of attendance data from punching device databases to the payroll system database. • Implemented multithreading to ensure efficient and simultaneous processing of large data sets. • Applied a failover policy to automatically retry failed data transmission, ensuring reliable synchronization. • Enabled live data updates with SignalR and robust error handling. • Technologies: .NET 8, SignalR, SQLite, Oracle.➤ Streaming Engine • Developed a data-sharing platform using Kafka for real-time data across multiple systems. • Used multithreading to handle high-volume, real-time data processing efficiently. • Applied a failover policy to retry failed data transmissions, maintaining data integrity across systems. • Implemented live UI updates with SignalR and efficient data monitoring. • Technologies: ASP.NET Core 6, Angular 16, Kafka, SignalR, Entity Framework Core, MySQL.➤ Gatepass System • Architected a system to manage product movement with automated approvals and return tracking. • Delivered features like Gatepass creation, tracking, and reporting. • Technologies: ASP.NET Core 3.1, Angular, Oracle.➤ Point of Sale System • Enhanced features such as product transfer, gift voucher management, and discount automation. • Maintained system stability through updates and bug fixes. • Technologies: .NET MVC, jQuery, Oracle, Crystal Reports.