An enthusiastic Software Engineer with experience in a fast-paced world of software development, infrastructure reliability and platform engineering. Eager to contribute towards the implementations of solutions to various problems whilst incorporating creativity, innovation, security and efficiency. A proud team player focused on achieving project objectives with quality in especially dynamic and fast paced environments.
Overview
3
3
years of professional experience
1
1
Certification
Work History
Software Engineer
ZEPZ Technology Services Ltd
01.2023 - Current
Develop and Implement robust integrations with various payout partners (MFS, Wave, Pegasus) utilizing Java and Spring Boot, ensuring seamless transaction processing for our users
Design, Implement and maintain scalable RESTful APIs, enabling efficient data exchange and integration between the integrator, transactor and manager systems
Ensure platform reliability by monitoring infrastructure health, configuring alert rules in Grafana, and actively participating in over 300 incidents to maintain system uptime and performance
Perform database infrastructure upgrades and develop automation scripts (Python, PowerShell) for efficient bulk CRUD operations
Develop and implement ETL scripts to facilitate seamless data migration of over 100 million records, ensuring data integrity and minimizing downtime
Conduct extensive resource moderation on micro services, significantly reducing cloud CPU and memory costs through resource tuning
This has resulted in cost savings of almost 30% so far
Design robust testing frameworks to validate functionality and ensure a high level of quality assurance
Timetable Technician / Developer
Eduvos Institute
09.2022 - 03.2023
Design and Develop Eduvos' first ever in-house student enrolment and management System (RegAssist) to reduce enrolment processing time by at least 20%
Develop scripts to load student data from Excel Spreadsheets, processing over 10,000 records monthly for analysis and storage
Optimize student timetables to reduce scheduling conflicts through parameter tuning
This led to a reduction in tickets submitted by students by more than half compared to the previous year of enrollment
Perform Unit and End-to-End testing of various sub components of the system to ensure higher quality code and less bugs during deployment
Creating, managing and rectifying student timetables using the Untis timetabling system
Carried this out for over 1000 students
Develop subsystems to track student enrolment, attendance and academics to generate detailed reports for admin purposes