Mahesh Bogati
Mahesh Bogati

Senior Software Engineer

Open to offers · Member since 30 Oct 2026
Location
Nepal
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Contract
Experience level
Senior

About

Professional summary

I am a Senior Software Engineer with over six years of experience delivering client projects and building production-grade backend and distributed systems. My work spans backend ownership, full-stack development, real-time systems, and applied AI infrastructure.

I specialize in designing scalable, low-latency platforms using Go, Node.js, TypeScript, Python, Kafka, PostgreSQL, Redis, AWS, and Kubernetes. I have built systems supporting more than 25,000 concurrent users and over 100,000 daily transactions.

I have a strong background in real-time communication, event-driven architecture, WebSockets, Socket.io, gRPC, database performance optimization, and CI/CD modernization. I focus on measurable improvements in throughput, latency, reliability, deployment speed, and operational scalability.

I also work with AI and LLM infrastructure, including RAG systems, LangChain, LangGraph, vector databases, AWS Bedrock, and agentic workflows. I enjoy building practical AI-powered applications with reliable orchestration and streaming user experiences.

As a co-founder and engineer, I have led end-to-end delivery for multiple client projects, collaborated across small engineering teams, conducted code reviews, and coordinated releases. I bring ownership, system-design thinking, and a product-focused engineering mindset to backend and platform challenges.

Skills

37 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Backend Engineer Dreemz

Designed and scaled a real-time chat system for more than 25,000 concurrent users and 500,000 registered users. Built a horizontally scalable Socket.io cluster using a Redis adapter, enabling consistent session routing, low latency, and high availability across replicas.

Improved backend throughput by 60%, reducing a Lambda workflow from 16–21 seconds to 1–2 seconds through service-boundary optimization, efficient data-access patterns, and database tuning. Redesigned PostgreSQL indexing and query strategies, reducing p95 API response times from over 800 ms to under 400 ms.

Developed an Amazon S3 pre-signed URL upload pipeline that eliminated server-side file proxying and reduced server load by approximately 80–90%. Stabilized an AI-powered conversational platform using NestJS, AWS Bedrock, Redis, and Socket.io by resolving LLM orchestration, state-transition, and real-time streaming issues.

Mid Backend Engineer to Senior Backend Engineer Ochrebyte Technology

Migrated a real-time game-state synchronization layer from Node.js and TypeScript to Java with Spring and Netty. Architected WebSocket infrastructure that achieved sub-100 ms latency for more than 5,000 concurrent active players, with Redis-backed session management for stable state delivery during traffic spikes.

Unified MongoDB write batching, asynchronous notifications, and immediate Socket.io replies through a Kafka event pipeline. Implemented persistent topics, consumer-group failover, and dead-letter queue handling to achieve more than 99.9% delivery reliability across over 100,000 daily transactions.

Improved MongoDB query performance by 45% through schema refactoring, index redesign, and API-flow improvements. Redesigned Jenkins and GitLab CI/CD pipelines, standardizing build, test, and release stages and reducing deployments from approximately 5–10 minutes to 1–2 minutes.

Full Stack Engineer Metalogic Soft Pvt. Ltd.

Owned technical delivery across three to four concurrent client projects within a five-person engineering team. Managed implementation, code review, release coordination, and delivery quality across project work.

Delivered full-stack features using React, React Native, Next.js, and Node.js while maintaining sprint velocity across multiple engagements. Introduced structured QA practices, regression workflows, and pre-merge review gates that reduced post-release defects by approximately 15%.

Established Git branching strategies and streamlined CI/CD workflows, improving release reliability and reducing merge conflicts across the team.

Co-founder and Software Engineer Datum Tech Group

Co-founded a three-person student technology collective and delivered 13 local client web projects end-to-end without senior oversight. Built practical ownership across project delivery, engineering implementation, and client-focused development.

Worked across React, Node.js, Python, React Native, Go, and AWS, establishing a cross-domain foundation in full-stack and backend engineering. Managed projects involving more than eight technologies.

Completed university engineering research projects involving a voice-controlled robot with computer vision and a servo-driven finger gesture-control system. Combined NLP, embedded systems, computer vision, and robotic control into working prototypes.

Education

Learning history

Tribhuvan University (TU)

Bachelor of Engineering, Electronics, Communication & Information

Completed a Bachelor of Engineering degree in Electronics, Communication and Information. Engineering projects included a voice-controlled robotic arm using computer vision and NLP, and a computer-vision-based servo-driven finger gesture control system.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu