About Me โ Specializing in large-scale enterprise applications.
A compelling story of growth, learning and impact that shaped my professional path.
Every great developer has a story. Here's mine - a tale of growth, challenges, and the relentless pursuit of excellence.
Jun. 2022 - Aug. 2022 โข Full-Stack Internship
โEvery great developer has a beginning.โ In June 2022, I started my professional journey at Robust Tech House. This 3-month internship was where I transformed from a student to a software engineer, working on real client projects with modern technologies.
Sep. 2022 - Dec. 2023 โข Enterprise Scale
Jan. 2024 - Present โข Delivering Results
Measurable impact that tells the story of growth and success
UI modernization at AvePoint
โMigrated 18+ components from Fluent UI to AUI, delivering measurable performance gainsโ
SAML 2.0 SSO Integration
โEnabled seamless SSO for NUS staff, reducing IT support ticketsโ
Async messaging at EVIZI
โEnhanced equipment sync performance through RabbitMQ and MassTransit architectureโ
Comprehensive experience across enterprise SaaS, rail industry platforms, and web/mobile development

Enterprise SaaS & Cloud Solutions

Rail Transportation Technology

Web & Mobile Development Agency
Core knowledge areas that form the foundation for building reliable, scalable systems
Comprehensive technology stack across multiple domains
My technical expertise spans across backend development, frontend technologies, cloud platforms, and DevOps practices. Here's a breakdown of my core competencies:
The principles that guide my work and life
I believe in building robust, maintainable solutions that stand the test of time. Every line of code should be written with future developers in mind.
Great software is built by great teams working together. I value open communication, knowledge sharing, and collective problem-solving.
Technology evolves rapidly, and so must we. I'm committed to staying current with industry trends and expanding my skill set.
The best solutions are often the simplest ones. I focus on elegant, efficient code that solves real problems without unnecessary complexity.
A proven methodology that transforms complex challenges into elegant solutions
I start by asking the right questions: What's the real problem? Who are the stakeholders? What are the constraints? I map out the entire problem space, identify root causes, and separate symptoms from actual issues.
Clear problem definition with measurable success criteria
I dive into existing solutions, study industry best practices, and analyze similar implementations. This includes technical research, competitive analysis, and learning from both successes and failures.
Informed solution strategy with risk mitigation
I design comprehensive solution architectures with clear separation of concerns, scalability in mind, and maintainability as a core principle. Every component has a purpose and clear interfaces.
Robust architecture ready for implementation
I build solutions using clean, maintainable code following SOLID principles, TDD practices, and continuous integration. Each feature is delivered incrementally with immediate feedback loops.
High-quality, production-ready solution
I validate solutions through comprehensive testing, gather user feedback, and continuously optimize based on real-world performance data and user behavior patterns.
Optimized solution delivering measurable value
My career roadmap and aspirations
Lead engineering teams and drive architectural decisions that impact millions of users
Contribute to major frameworks and build tools that benefit the developer community
Share insights through conferences, workshops, and technical content creation
Become a recognized expert in enterprise architecture and cloud-native solutions