Skip to main content
Ujjan JoshiUJ
Open to opportunities

Ujjan Joshi

@ujjanjoshi

Senior backend engineer focused on scalable APIs, secure authentication, and high-performance data processing systems.

Nepal
Message

What I'm looking for

I’m looking for a backend-focused role where I can design secure, scalable APIs, improve performance, and own system architecture end-to-end—especially systems involving event/data processing and clear API documentation.

I’m a Senior Backend Engineer building and maintaining backend APIs that power employee management, onboarding, administration, leave allocation, and attendance tracking. I focus on reliability and clear contracts, delivering secure REST APIs and strong integration between backend and frontend teams.

In my current role, I develop scalable backend applications with Node.js, Express.js, Laravel, and TypeScript, and implement role-based access control for Admin, HR Admin, Project Manager, and Employee permissions. I use JWT and OAuth, integrate Stripe and Razorpay for payments, and design logic for attendance based on schedules, working days, time zones, and grace periods.

I also build high-performance systems using Kafka, Redis, AWS S3, AWS SES, Docker, and Docker Compose—especially for large file-processing workflows. I create Swagger/OpenAPI documentation and work to improve API performance and stability for real production workloads.

Beyond this, I’ve contributed to distributed event and sensor data processing using Node.js, Redis queues, and Kafka-based batching and memory optimization. I started as a Backend Developer Intern, delivering scalable RESTful APIs for an LMS and building real-time notifications with Pusher, including a reported 60% reduction in student response time.

Experience

Work history, roles, and key accomplishments

AL
Current

Software Engineer - HRM

AtticBits Solution Pvt. Ltd.

Aug 2023 - Present (2 years 11 months)

Developed and maintained backend APIs for employee management, onboarding, company administration, leave allocation, attendance tracking, and HR operations. Implemented RBAC with JWT/OAuth, integrated Stripe and Razorpay payments, and built high-performance services using Kafka/Redis and AWS (S3/SES) with Swagger documentation.

PP
Current

Backend Developer (Freelance)

Platform Freelance Projects

Aug 2023 - Present (2 years 11 months)

Built a distributed file-processing system for large-scale sensor data and delivered backend authentication/authorization APIs with RBAC. Implemented Redis-queue and Kafka-based processing with batching and memory optimization, and produced Swagger documentation across multiple CRUD backends.

IG

Backend Developer Intern

IT Glance

Jun 2022 - Jun 2023 (1 year)

Developed backend APIs for influencer discovery and profile management using JWT authentication and scalable architecture. Launched a real-time notification system with Pusher and built scalable REST APIs for an LMS including course management, enrollment, assignments, and progress tracking.

Education

Degrees, certifications, and relevant coursework

Tribhuvan University logoTU

Tribhuvan University

Bachelor of Information Management, Information Management

2018 - 2023

Completed a Bachelor in Information Management at Tribhuvan University between 2018 and 2023, based in Kathmandu.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan