Trimik Raj
Maharjan.
Building scalable web applications and robust REST APIs. Full-stack engineer with expertise in Java Spring Boot, Laravel, and cloud platforms.
About Me
I'm a self-motivated, passionate, and creative software engineer focused on developing scalable web applications. With 8+ years of hands-on experience, I work across the full stack — from backend architecture to frontend interfaces.
I specialize in Java Spring Boot with Hibernate and Laravel framework. I've built microservice architectures using LavinMQ for multi-project syncing and multi-database synchronization, and I have experience with messaging APIs like Firebase Cloud Messaging and Facebook Messenger Send API.
I've worked on Google Cloud Platform projects and built production systems across Nepal and the UK. I thrive on clean code, performance optimization, and turning complex problems into elegant solutions.
Here are the technologies I've been working with:
- Java / Spring Boot
- Laravel / PHP
- Hibernate
- Vue.js
- Microservices
- LavinMQ
- PostgreSQL
- Google Cloud
- Docker
- Firebase
What I Do
Backend Development
Scalable server-side applications and REST APIs using Java Spring Boot, Hibernate, and Laravel with clean architecture patterns.
Frontend Engineering
Responsive, interactive web interfaces built with Vue.js, Tailwind CSS, and modern JavaScript — performance-tuned and accessible.
Microservices
Distributed system design with message queues (LavinMQ), multi-database sync, and event-driven communication between services.
Cloud & DevOps
Deployment and infrastructure on Google Cloud Platform, Docker containerization, CI/CD pipelines, and Linux server management.
Database Design
Schema architecture, query optimization, and multi-database strategies across MySQL, PostgreSQL, and MongoDB for production.
API & Integrations
Third-party integrations including Firebase Cloud Messaging, Facebook Messenger Send API, payment gateways, and IoT platforms.
Tech Stack
Things I've Built
Cloud IoT Energy Management
Device state and telemetry manipulation system using Google Cloud IoT Core. Real-time monitoring with automated power controls and greenhouse gas emissions tracking.
Restaurant POS & Inventory System
Real-time web application using WebSockets (STOMP) for order management across Waiter, Cook, Cashier, and Manager roles. Built with Spring Boot, RabbitMQ, and PostgreSQL.
Rewards & Micro-Task Platform
Multi-level marketing platform with virtual currency, offer-walls via SDK/REST API, FCM and Messenger notifications, and publisher analytics dashboards.
Healthcare Appointment System
Doctor appointment platform with hospital coordination, Khalti/PayPal payments, and Viber chatbot with OTP validation for patient management.
Booking & Delivery Management
Suite of management systems — hostel booking, venue reservation, and delivery management with role-based permissions and custom dashboards.
Government Document Digitization
Secure file upload and sharing platform between government branches with granular permissions. Built with Backpack for Laravel.
Emergency Disaster Notification App
Natural disaster alert system with safety instructions and emergency medical assistance. Laravel web app with Ionic hybrid mobile app.
Talent Matching Platforms
Pair of Java-based matchmaking applications connecting companies with interns and mentors. Features candidate portfolio management, interview coordination, and meeting scheduling with smart matching algorithms.
Production systems delivered across Nepal, Cyprus, Australia, UK and other countries...
Where I've Worked
Full-time freelance development across web and API projects. Building scalable applications, microservice architectures, and REST APIs for clients across multiple industries.
Full-time role focused on scalable application development and backend architecture using Java Spring Boot and Laravel.
Full-stack development across multiple enterprise projects. Worked on web applications, REST APIs, and database optimization strategies.
Built an energy management system to eliminate wasted electricity. Automated power and greenhouse gas emissions controls with real-time monitoring.
How I Work
Discovery
Understanding requirements, constraints, and goals. Mapping the technical landscape before writing code.
Architecture
Database schemas, API contracts, service boundaries, and deployment strategy.
Build & Iterate
Agile development with regular checkpoints. Clean, testable code with version control.
Deploy & Support
Production deployment, monitoring, performance optimization, and ongoing maintenance.
Education
Four-year undergraduate program covering software engineering, data structures, networking, database systems, and web technologies.
Foundation in mathematics, logic, and computer science principles. Pre-engineering coursework in programming and analytical methods.
What's Next?
Get In Touch
If you have a project in mind or just want to say hi, don't hesitate to reach out. My inbox is always open!