Hi, my name is

Roshan Paudel.

I build things for the web.

I'm a Full Stack Developer with over 4 years of expertise in designing and building scalable web applications. Specializing in microservices architecture, event-driven systems, and secure API development.

Work Experience

Building scalable solutions and leading development teams

IDenTV LLC

Software Engineer (Remote)

03/2022 - 12/2023

San Francisco, CA

  • Developed and optimized microservices architecture using gRPC, RabbitMQ, and Kafka for real-time event processing and scalable data pipelines.
  • Designed distributed system architectures leveraging MongoDB, MySQL, PostgreSQL, Elasticsearch, and Qdrant for high-performance applications.
  • Led an Agile team of five developers, managing sprint planning, mentoring, and code reviews to ensure timely delivery.
  • Built gRPC endpoints for a product recommendation system powered by collaborative filtering and image vector embeddings using QDrant Vector Database.
  • Wrote microservices for event-driven architecture using Kafka and RabbitMQ, optimizing data flow and reducing latency.
  • Implemented CI/CD pipelines with CircleCI, automated containerization using Docker, and managed Kubernetes orchestration for scalable deployments.
  • Integrated Prometheus and Grafana for monitoring, reducing downtime by 30% and improving log management, leading to a 15% increase in product sales.
  • Conducted PR reviews and implemented version control strategies, ensuring code quality and maintainability.
  • Worked closely with international clients, gathering requirements, delivering scalable solutions, and optimizing application performance.
  • Created comprehensive API documentation using OpenAPI V3 and Postman for seamless integration and collaboration.
  • Collaborated with DevOps to enhance workflows by integrating Prometheus and Kafka, improving debugging and real-time system reliability.
Node.jsPythongRPCRabbitMQKafkaMongoDBMySQLPostgreSQLRESTful APIsDockerAWS EC2CircleCIGitHubElasticsearchQDrantKubernetesPrometheusGrafanaOpenAPI V3ChaiMochaSinon.jsSeleniumProject ManagementMicroservice ArchitectureAPI TestingDebuggingOptimizationDeployment

Leafnode Technology

Full Stack Developer (MERN Stack)

06/2021 - 03/2022

Kathmandu

  • Designed and implemented database schemas and REST APIs to streamline business operations and improve performance.
  • Integrated secure payment gateways (PayPal and Stripe) into a MERN stack e-commerce platform for smooth online transactions.
  • Applied AES-256 encryption techniques to safeguard sensitive data and ensure compliance with security standards.
  • Built strong client relationships by delivering high-quality projects ahead of deadlines and fostering collaboration.
  • Optimized APIs and deployed scalable services on AWS EC2 to enhance reliability and support business growth.
Node.jsExpress.jsReact.jsRESTful APIsMongoDBPostgreSQLAWS EC2GitAES-256CI/CDGit WorkflowSocket.ioNext.jsReduxContext APISMS NotificationReal-Time InsightsPayPalStripe

XYBA Health Technologies

Junior Node.js Developer (Remote)

06/2020 - 06/2021

Vienna, VA

  • Designed and developed RESTful APIs using Node.js and MongoDB aggregations, reducing query execution time by 50%.
  • Integrated APIs with React-based web applications for seamless user interaction and dynamic data flow.
  • Built real-time features using Socket.io for live chat and notifications, improving user engagement.
  • Implemented JWT authentication for secure access control and data protection.
  • Deployed and managed Node.js applications on AWS LightSail, automating backups and monitoring server performance.
HTML5CSS3JQueryJavaScriptNode.jsExpress.jsSocket.ioJWTReactMongoDBRESTful APIsGitTrelloJiraTwilioAWS S3AWS LightSailSwagger Docs

Technical Expertise

Specialized in full-stack development with a focus on scalable and modern web applications

Programming Languages

Python
JavaScript
TypeScript
Java
C++

Frontend

HTML
CSS
JQuery
React
Next.js
Redux
TailwindCSS

Backend

Node.js
Express
Spring Boot
FastAPI
GraphQL

DevOps & Cloud

AWS
Docker
Kubernetes
CI/CD
Git

Tools & Technologies

Other technologies I work with

MongoDBPostgreSQLRedisElasticsearchRabbitMQKafkaJestCypressWebpackViteOAuthJWTRESTful APIsMicroservicesSystem DesignAgile

Personal Projects

Recent projects I've worked on

Retrieval Augmented Generation (RAG)

Retrieval Augmented Generation (RAG)

2024

Implemented a Retrieval Augmented Generation framework to reduce hallucinations in LLMs and improve response quality. Integrated an external knowledge base with GPT-3.5 Turbo for real-time, fact-based query handling. Enhanced model reliability and contextual relevance.

React.jsElasticsearchPythonGPT-3.5 TurboFastAPI
Chat Docs - Interact with Documents

Chat Docs - Interact with Documents

2024

Developed a platform for uploading PDF documents and interacting via chat interface. Users can query individual documents or an entire space for efficient document engagement. Integrated GPT-4 Mini for dynamic conversational interactions.

React.jsFastAPINode.jsJWTGPT-4 MiniMongoDBSwagger

Get In Touch

Feel free to reach out for collaborations or just a friendly hello

Current Status

Open for full-time opportunities and interesting projects

Send Message