Name: Niraj Paudel
Role: Software Engineer
Experience: 9 Years
Address: Mount Albert, Auckland, New Zealand
Skills:
Backend Development (95%)
Leadership (90%)
Frontend Development (40%)
Automation (70%)
Project Management (60%)
About Me
With nine years of experience in software development, I excel in designing and delivering top-tier products. My expertise spans a wide range of programming languages, backend and frontend frameworks, databases, and API development. I am adept in ensuring software quality through rigorous testing and implementing efficient CI/CD pipelines and DevOps practices. Whether as a Solution Architect, Senior Full-Stack Software Engineer, Senior Backend Engineer, or Automation Engineer, I bring finesse and efficiency to every role. With a deep understanding of software architecture and SDLC methodologies, I am committed to driving success through innovation and collaboration in any project or team setting.
Languages: JavaScript, TypeScript, Rust, PHP, C#, Go
Frameworks: Node.js (Express, Nest.js), PHP (Drupal, Yii, Laravel), Rust (Axum), .Net Core
Frontend: React.js, Next.js, Vue.js, Svelte.js, Angular.js, Nuxt.js, Jquery
Database: MySQL, PostgreSQL, MongoDB, ElasticSearch, Redis
APIs: REST, GraphQL, gRPC
Unit Testing: Jest, Mocha, Vitest, Entity Framework, Rust's testing framework
Automation: Protractor, Cucumber, Selenium, Jmeter, TestRail
CI/CD: Jenkins, GitHub Actions, Octopus
DevOps: GitHub, SVN, AWS, Docker, Kibana
Architecture: Monolith, Microservice, Serverless
SDLC: Jira, Agile, Scrum, Sportify, Kanban, Mob Programming, TDD, Peer Programming
Others: RabbitMQ, Terraform, Excel, Google Analytics & SEO
Interests: Philosophy, Writing, Travelling, Teaching
1 Projects completed
With around nine years of experience in developing top-tier software applications, I'm a detail-oriented, responsible, and committed engineer. My mission? Ensuring high-quality, on-time delivery of products!
URL: https://bpazes.com
URL: https://myfonts.com
Percentage: 72.8%
Percentage: 69.7%
This article illustrates the process of building a high-performing portfolio website with Svelte.js, providing a step-by-step guide and practical insights. #Svelte #Portfolio #WebDev
Rust's memory management, facilitated by its Borrow Checker, ensures both memory safety and performance by enforcing rules during compilation, eliminating runtime overhead associated with garbage collection or manual memory allocation/deallocation.
JavaScript, including Node.js, primarily operates on a single-threaded model, but it can handle concurrent operations efficiently through non-blocking I/O, although there are methods available for utilizing multiple threads in Node.js, necessitating an understanding of its concurrency models.
Explore my LinkedIn post series on gRPC concepts, where I break down key topics and provide insights into using gRPC effectively. Each post covers different aspects of gRPC, offering practical examples and easy-to-understand explanations to help you master this powerful technology.
In this article, I explain Protocol Buffers in a simple way. I cover what they are, how they work, and why they are useful. You'll learn about their key parts, how to serialize data with them, and see examples to make everything clear. This guide is perfect for anyone new to Protocol Buffers or wanting to understand them better"
The article discusses integrating API Gateways with JWTs in micro-service architectures for enhanced security and performance.
In this article, I delve into the fundamental connection between high-level programming languages like JavaScript and the underlying electronic principles learned in electronics and communication engineering. Specifically, I explore how seemingly abstract JavaScript instructions intricately manipulate the flow of electricity at the transistor level within a computer system.
This guide introduces beginners to the principles of Functional Programming (FP), emphasizing the utilization of pure functions, immutability, and function composition for writing cleaner and more maintainable code.
Elon Musk's groundbreaking achievements underscore the importance of visionary leadership, teamwork, and relentless pursuit of ambitious goals, serving as a powerful inspiration for aspiring entrepreneurs like myself.