Rachindra Poudel, Full-stack Developer in Maple Ridge, BC, Canada
Rachindra Poudel

Full-stack Developer in Maple Ridge, BC, Canada

Member since February 24, 2021
Rachindra is a seasoned software engineer and entrepreneur with close to 10 years of experience in developing web and mobile applications. Throughout his career, he has worked on various projects spanning multiple industries, including payment gateways, eCommerce platforms, video conferencing solutions, websites, Shopify apps, and mobile app builders.
Rachindra is now available for hire

Portfolio

  • Get
    React Native, React, MySQL, Amazon S3 (AWS S3), Amazon EC2...
  • Doctor World
    React, JavaScript, Node.js, MongoDB, Socket.IO, Firebase, Git
  • Online Freelance Agency
    JavaScript, TypeScript, Node.js, React, React Native, MongoDB, MySQL, Laravel...

Experience

Location

Maple Ridge, BC, Canada

Availability

Full-time

Preferred Environment

MERN Stack, Kubernetes, Microservices, React, React Native, Node.js, TypeScript, JavaScript

The most amazing...

...thing I've developed is a no-code drag-and-drop mobile app builder for Shopify.

Employment

  • Senior Full-stack Developer

    2019 - 2022
    Get
    • Developed a mobile app using React Native and Expo. Developed its back end using Node.js, Express, Sequelize, and MySQL.
    • Created a staff dashboard for tracking and managing Visa card and bank account transactions.
    • Used GetStream for the customer support chat with custom chat commands. Utilized Amazon SQS to manage a queue of payment requests and process them with jobs.
    • Built a React Native app using Expo for development and making OTA updates.
    • Wrote unit tests using Mocha and Chai for API testing.
    • Created React-based pages for user payment requests and handling deep links for the desktop.
    Technologies: React Native, React, MySQL, Amazon S3 (AWS S3), Amazon EC2, Amazon ECS (Amazon Elastic Container Service), Amazon ECR (Amazon Elastic Container Registry), Memcached, PHP, Docker, Expo, Amazon Simple Queue Service (SQS), Sequelize, Express.js, Git, TypeScript, CSS
  • Senior Full-stack Developer

    2018 - 2019
    Doctor World
    • Developed a web app for video consultation and appointment scheduling between doctors and patients.
    • Wrote REST APIs using Node.js, Express, and MongoDB.
    • Used Twilio for video consultations between doctors and patients.
    • Updated real-time data on the front end after data changes on DB using Socket.IO.
    Technologies: React, JavaScript, Node.js, MongoDB, Socket.IO, Firebase, Git
  • Freelance Developer

    2011 - 2018
    Online Freelance Agency
    • Managed a server using Kubernetes and developed new features using PHP and MySQL for an existing eCommerce website (cheers.com.np) in Nepal.
    • Used Ruby on Rails and MySQL to develop new features for a cultural experience-sharing platform based in Singapore.
    • Developed and implemented microservices and REST API for an invoicing company based in Singapore. Used Node.js, MongoDB, and RabbitMQ.
    • Built a multi-tenant school management system for Australian AVETMISS compliant schools and colleges using PHP, Laravel, MySQL, and Redis.
    • Used Ruby on Rails to develop new features for the Home by Hitcheed website.
    • Built a system for wedding planning and management service called Hitcheed (hitcheed.com) using Vue.js, Laravel, and PHP.
    • Developed an esports betting system (eliteduels.com) using PHP, Laravel, and MySQL.
    • Created a loyalty card mobile app using Swift and Java.
    • Used Angular and Firebase to develop a forum system for a European company.
    Technologies: JavaScript, TypeScript, Node.js, React, React Native, MongoDB, MySQL, Laravel, PHP, Vue, Angular

Experience

  • Payment Gateway
    https://useget.com

    A payment gateway system with virtual cards, virtual bank accounts, and budgeting. I was the full-stack developer on the project, and my role was to develop REST APIs, design database schema, and a mobile app connected to the back end via REST API. I also created a web-based staff dashboard for the internal staff to manage the system.

  • Mobile App Builder for Shopify
    https://apps.shopify.com/evlop-app-builder

    A drag-and-drop mobile app builder for the Shopify platform. Using this mobile app builder, users who already have a Shopify store can create a native mobile app for their store. I am the owner of this project, so I handled the complete project: app customizer, back end, React Native app, automating iOS and Android builds, and publishing

  • Website and App Builder
    https://createwebsite.io

    Low-code platform to build websites and mobile apps. This is my pet project, and I am the sole developer. I developed the back end using Node.js, Express, MongoDB, and Socket.IO. The front end was developed using React, Redux, context APIs, and hooks. I developed the mobile app using React Native, Redux, context APIs, and hooks. The server environment used for this project is Kubernetes.

  • Doctor World App
    http://doctorworld.co

    Web and mobile apps for video consultation and appointment scheduling between doctors and patients. I was the full-stack developer. My duties were to develop a front-end app using React, which communicates with the back end via REST API and Socket.IO, and create the back-end REST API using Node.js, Express, and MongoDB.

  • Ray of Hope
    http://rohi.sg

    Ray of Hope is a fundraising platform. I was a full-stack developer. I built the functionality for payment management, displaying the information about fund collection campaigns with custom SQL queries and server management using cPanel.

  • Glovida Website
    https://www.glovida.com/

    An eCommerce website for vitamins, supplements, and beauty products. I developed the front end using Vue and Nuxt.js connected to the Magento back end. Maintained and managed the server on an AWS EC2 instance.

Skills

  • Languages

    PHP, JavaScript, TypeScript, GraphQL, C, C++, CSS
  • Frameworks

    React Native, Angular, Redux, Express.js, Laravel, Nuxt.js, Next.js
  • Libraries/APIs

    React, Node.js, Socket.IO, Vue, Shopify API, Chai, Twilio API, Vuex, Handlebars
  • Platforms

    Docker, Kubernetes, Shopify, Amazon EC2, Firebase, WordPress, Magento
  • Storage

    MySQL, MongoDB, Redis, Amazon S3 (AWS S3), Memcached, Databases, PostgreSQL
  • Other

    SaaS, Artificial Intelligence (AI), Numerical Methods, Simulations, Web App Security, Elementor, MERN Stack, Kubernetes Operations (Kops), Drag & Drop, Website Builders
  • Tools

    Amazon ECS (Amazon Elastic Container Service), Amazon ECR (Amazon Elastic Container Registry), RabbitMQ, Mongoose, Mocha, Sequelize, Expo, Amazon Simple Queue Service (SQS), Git, Amazon EKS, Amazon Simple Email Service (SES), Fastlane
  • Paradigms

    Microservices
  • Industry Expertise

    Security

Education

  • Bachelor's Degree in Computer Engineering
    2011 - 2015
    Kathmandu Engineering College - Kathmandu, Nepal

Certifications

  • Secure Coding Fundamentals
    SEPTEMBER 2020 - PRESENT
    Cybrary

To view more profiles

Join Toptal
Share it with others