Hi, my name is
Bikesh Chaudhary
Full-Stack Developer
Full-stack developer since 2022, specializing in React, Next.js, TypeScript, and Node.js. Passionate about clean architecture, system design, and building products that scale.
About Me
Bikesh Chaudhary
Full-stack developer since 2022, specializing in React, Next.js, TypeScript, and Node.js. Passionate about clean architecture, system design, and building products that scale. Open source contributor and technical writer.
Complexity belongs in the code, not the interface
Users shouldn't pay for our architectural decisions. Every abstraction should make the surface simpler, not the internals more clever.
Build for the maintainer at 2 AM
The true test of code isn't how it runs on launch day — it's how easily a tired engineer can fix it six months later without breaking three other things.
Performance is a feature, not an afterthought
A slow experience excludes users on modest devices and fragile connections. Optimizing for the baseline raises the ceiling for everyone.
“Craftsmanship means sweating the details that most won't notice — the 200ms micro-interaction that makes a flow feel alive, the error message that guides instead of blames, the migration script that runs silently while users sleep. It's the discipline to refactor not because it's broken, but because it could be clearer.”
On craftsmanship
The 60% latency reduction that started with a question
A critical API was timing out under load. The team wanted to throw more servers at it. I spent two days reading the query plans and found a single missing index and an N+1 pattern buried in a service layer. The fix took 47 lines of code. Latency dropped from 1.2s to 480ms. The lesson? Before scaling out, understand what's actually happening inside.
Skills & Technologies
Tools I work with.
Technologies I use daily, organized by discipline.
Frontend
Backend
Database
DevOps
Tools
Testing
Selected Work
Projects I've built with care.
Every project tells a story — from first commit to production. Here are four that represent different challenges and approaches.
Open Source
Code I've shared.
Packages and tools I've published to the open source community.
Experience
The journey so far.
Each role, each project, each lesson learned — mapped as milestones on a path that keeps leading forward.
Software Developer
Citytech Group Pvt Ltd · Kathmandu, Nepal
Developing scalable backend systems and responsive UIs. Researching and adopting modern technologies for long-term project improvement.
Developed scalable backend systems using Node.js and MongoDB
Created responsive UIs with Next.js and React.js
Integrated UI libraries (Ant Design, MUI, Bootstrap) to streamline design
Conducted code reviews and debugging to ensure high-performance applications
Researched and adopted modern technologies for long-term project improvement
Associate Software Developer
Virtuosway Software Pvt. Ltd · Kathmandu, Nepal
Built clean, scalable APIs and interactive SPAs. Introduced tech upgrades and new tools to boost project success.
Built clean, scalable APIs with Node.js and Express.js
Developed interactive SPAs with React.js and Next.js
Used modern UI libraries for consistent user experience
Performed in-depth code reviews and performance optimization
Continually introduced tech upgrades and new tools to boost project success
React Developer
E-Signature Pvt. Ltd · Kathmandu, Nepal
Built efficient and responsive UIs using React.js and Next.js. Contributed to architecture and best practices discussions.
Built efficient and responsive UIs using React.js and Next.js
Maintained scalable codebase for enterprise-grade apps
Integrated reusable components and third-party libraries
Debugged and optimized app performance under agile delivery cycles
Contributed to architecture and best practices discussions
Frontend Intern
Varosa Technology · Lalitpur, Nepal
Learned core React concepts and contributed to frontend features under guidance. Explored REST API integration and web application workflows.
Learned core concepts of React.js, including components, props, state, and hooks
Gained hands-on experience with ReactJS, Redux, Axios, JavaScript, and responsive design
Built simple UI components and contributed to existing frontend features under guidance
Practiced using Git for version control and collaborated with team members on code reviews
Explored integration with REST APIs and improved understanding of web application workflows
Bachelor of Computer Application (BCA)
Tribhuvan University · Nepal
Pursuing a BCA degree with a focus on software development, data structures, and web technologies.
Studying software development fundamentals, data structures, and algorithms
Building practical projects alongside academic curriculum
AWS Certified Developer – Associate
Amazon Web Services ·
Validated expertise in developing and maintaining AWS-based applications.
Proficient in AWS core services including EC2, Lambda, S3, DynamoDB, and API Gateway
Experienced with CI/CD pipelines, CloudFormation, and Elastic Beanstalk
Meta Front-End Developer Professional Certificate
Coursera ·
Professional certificate covering modern front-end development with React and responsive design.
Mastered responsive design, version control, and React fundamentals
Completed hands-on projects demonstrating front-end engineering best practices
Timeline
2022
Started career
Frontend Intern at Varosa Technology.
2022
First dev role
React Developer at E-Signature Pvt. Ltd.
2023
Associate Developer
Joined Virtuosway Software Pvt. Ltd.
2023
AWS Certified
Earned AWS Certified Developer – Associate.
2024
Software Developer
Joined Citytech Group Pvt Ltd.
Writing
Featured articles.
Thoughts on development, architecture, and the lessons learned building real products.
Understanding JavaScript Closures
A practical guide to closures in JavaScript with visual examples and common use cases.
How I Built My First NPM Package
A breakdown of the development, publishing, and versioning process of my first package.
Deploying React Apps on Vercel
A step-by-step deployment tutorial for frontend developers using React and Vercel.
Testimonials
What people say.
Feedback from colleagues and collaborators I've worked with.
“Bikesh is an excellent problem-solver with an unmatched work ethic. His ability to adapt and work under pressure is impressive.”
John Doe
Senior Developer, TechNova Solutions
“Working with Bikesh was a fantastic experience. His technical acumen and attention to detail made him an asset to the team.”
Jane Smith
Lead Developer, Virtuosway Software Pvt. Ltd
“Bikesh has been instrumental in building scalable web applications. His coding skills and collaboration are top-notch.”
Michael Johnson
Project Manager, E-Signature Pvt. Ltd
Technical Writing
Articles & insights.
Deep dives into architecture, performance optimization, and the engineering decisions that shaped production systems.
Architecting Modular NestJS Applications
How to structure large-scale NestJS applications for maintainability, testability, and future microservice extraction.
PostgreSQL Performance: Beyond the Basics
Indexing strategies, query plan analysis, and materialized views — the techniques that cut our query times by 95%.
Redis Patterns for Production Systems
From caching to rate limiting to real-time leaderboards — production patterns for Redis that scale.
Next.js App Router: A Practical Guide
Server Components, streaming, and the mental model shift from pages to app directory.
Docker Multi-Stage Builds for Node.js
Reducing production image size by 80% with efficient multi-stage Docker builds.
Now
Current focus.
Currently Building
Portfolio Platform v2
Dual-mode portfolio with PostgreSQL, Drizzle, and cinematic UI
Multi-Tenant SaaS Platform
Enterprise SaaS with event-driven microservices
Currently Learning
Rust
Systems programming for performance-critical services
Kubernetes
Container orchestration at scale
System Design
Distributed systems, consensus algorithms, and scalability patterns
Currently Reading
Designing Data-Intensive Applications
By Martin Kleppmann
Building Microservices
By Sam Newman
Interested In
Get in touch
Let's build something together.
Whether you have a project in mind, a question, or just want to say hello — I'd love to hear from you.