Projects
Breathe.io
Breathe.io is a platform offering air quality monitoring and insights, designed for both individuals and businesses. It includes features like real-time alerts, detailed air quality reports, and environmental recommendations.
Github- Go
- Echo
- PostgreSQL
- gRPC
- Xendit
- Mailtrap
- Open-Meteo API
Car Rental Management App Backend
Backend for a Car Rental Management Application.
Provide features to manage the business’ car fleet, allow users to make rental bookings, make payments and notify important events to users by email.
- Go
- Echo
- PostgreSQL
- GORM
- Xendit
- Google SMTP
- Testify
LSP (Language Server Protocol) Server for a Domain Specific Language
Lexer, Parser and LSP Server for a Domain Specific Language using Rust.
Implemented Linter/Analyzer to check for programming rules, provide Goto Definition, Auto-complete and other features
Utilized multi-threading to allow analysis of projects containing 50,000+ source files.
- Rust
- LSP
- Multi-threading
Dog Kennel Monitoring System
Modular dog kennel monitoring system that can measure the temperature and humidity of dog kennels in real time.
Designed the system for easy implementation in a dog shelter environment and scalable up to hundreds of kennels.
- C++
- Qt
Experience
- Sea Labs
- Software Engineer
- Backend Homepage
- IDEMIA
- Software Development Engineer III
- Designed and reviewed software architecture documents.
- Led project initiation, analyzing requirements, architecture, and new technologies.
- Ensured development team readiness through knowledge sharing and training.
- Oversaw project execution in collaboration with testers, product owners, and stakeholders.
- Software Development Engineer II
- Lead development teams with up to 7 members (developers & testers) to deliver 38 features.
- Achieved > 90% on time delivery.
- Contributed to feature design & architectures.
- Perform code reviews to ensure quality and maintainability of code pushed to production.
- Software Development Engineer I
- 12 Features developed with >90% on time delivery, and >85% first time right.
- 38 Bugs resolved with >90% meeting SLA.
- 10 improvement ideas proposed & implemented.
- TimeTec Cloud Sdn Bhd
- Intern
- Tested biometric products and ensured that they function according to the company’s standards.
- Troubleshooted and repaired faulty devices.
- Compiled reports showing all the updated features available in the company’s product listing, to ensure clarity in the documentation.
About Me

Hi, I’m Razif – a software engineer with a passion for building impactful, scalable backend systems. I hold an MEng in Electrical and Electronics Engineering from the University of Nottingham, Malaysia Campus, where I also spent a year on exchange at the UK campus. During my studies, I was awarded the Dean’s List (top 10% of my cohort) and earned recognition for leading the Best Full-Year Group Project.

Although my academic background is in electrical & electronics engineering, my curiosity and excitement for programming led me to pursue a career in software development. I began my journey at IDEMIA, where I quickly progressed from developer to project lead, delivering high-quality features and leading cross-functional teams.
To deepen my skills and explore other technologies, I enrolled in Hacktiv8’s Go Backend Bootcamp, graduating with honors after completing several intensive, hands-on projects. This experience solidified my foundation in backend engineering and sharpened my problem-solving abilities.
I’m currently part of the Marketplace Buyer – Homepage team at SeaLabs (Shopee), where I’m focused on building systems that serve millions of users. I’m always eager to learn, grow, and contribute to meaningful tech products that make a difference.