Software Engineer
CurrentDesigned and implemented a reactive notifications system. Optimized database queries and indexing strategies for improved performance and faster data retrieval. Additionally, developed an efficient ETL pipeline by utilizing threads and database streams.Spearheaded application security initiatives, implementing Spring Security to ensure robust protection of user data and system integrity. Additionally, developed and implemented application-level encryption to safeguard sensitive information, enhancing data security and privacy.Led the integration efforts with existing learning tools such as Canvas and Google Classroom, enriching the educational experience for students and teachers. Implemented data pipelines using MySQL and MongoDB for efficient data storage and retrieval, ensuring seamless operation of the platform.