trimikmaharjan@gmail.com
~/trimikraj $ cat profile.sys

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
Quick Facts
8+
Years Exp
15+
Projects
6
Countries
Lines

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

Backend & Frameworks
JavaSpring BootHibernateLaravelPHPNode.js
Laravel Packages
Laravel NovaBackpackInertia.jsLivewire
Architecture & Infra
MicroservicesLavinMQMessage QueuesMulti-DB Sync
Frontend
Vue.jsTailwind CSSJavaScriptHTML5CSS3Bootstrap
Database & Cloud
MySQLPostgreSQLMongoDBGoogle CloudFirebaseDocker
Tools & DevOps
GitGitHubGitLabBitbucketPostmanLinux

Things I've Built

📁01

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.

Laravel NovaVue.jsGCP IoT
📁02

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.

Spring BootRabbitMQPostgreSQL
📁03

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.

LaravelFCMREST API
📁04

Healthcare Appointment System

Doctor appointment platform with hospital coordination, Khalti/PayPal payments, and Viber chatbot with OTP validation for patient management.

LaravelPaymentsViber Bot
📁05

Booking & Delivery Management

Suite of management systems — hostel booking, venue reservation, and delivery management with role-based permissions and custom dashboards.

LaravelRBACDashboards
📁06

Government Document Digitization

Secure file upload and sharing platform between government branches with granular permissions. Built with Backpack for Laravel.

LaravelBackpackSecurity
📁07

Emergency Disaster Notification App

Natural disaster alert system with safety instructions and emergency medical assistance. Laravel web app with Ionic hybrid mobile app.

LaravelIonicMobile
📁08

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.

JavaSpring BootAlgorithms

Production systems delivered across Nepal, Cyprus, Australia, UK and other countries...

Where I've Worked

Software Engineer
Jan 2023 – Present
Contractor / Freelancer

Full-time freelance development across web and API projects. Building scalable applications, microservice architectures, and REST APIs for clients across multiple industries.

Software Engineer
Sep 2021 – Jan 2023
Gada Technology Pty Ltd

Full-time role focused on scalable application development and backend architecture using Java Spring Boot and Laravel.

Software Engineer
Oct 2018 – Sep 2021 · 3 yrs
IT Solutions · Lalitpur, Nepal · Hybrid

Full-stack development across multiple enterprise projects. Worked on web applications, REST APIs, and database optimization strategies.

Software Engineer — Freelance
Apr 2021 – Aug 2021
Organic Ecommerce Ltd · Worcester, UK

Built an energy management system to eliminate wasted electricity. Automated power and greenhouse gas emissions controls with real-time monitoring.

Laravel NovaVue.jsMySQLGoogle Cloud IoT Coreplatform.sh

How I Work

01

Discovery

Understanding requirements, constraints, and goals. Mapping the technical landscape before writing code.

02

Architecture

Database schemas, API contracts, service boundaries, and deployment strategy.

03

Build & Iterate

Agile development with regular checkpoints. Clean, testable code with version control.

04

Deploy & Support

Production deployment, monitoring, performance optimization, and ongoing maintenance.

Education

Bachelor's Degree, Information Technology
Lovely Professional University, India

Four-year undergraduate program covering software engineering, data structures, networking, database systems, and web technologies.

College Degree, Mathematics & Computer Science
National Institute of Science and Technology (NIST), Lalitpur

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!

/* contact.config */
NAME = "Trimik Raj Maharjan"
ROLE = "Software Engineer"
LOCATION = "Nepal"
STATUS = AVAILABLE
STACK = "Java, Laravel, Cloud"
/* open to opportunities */