profile-pic

Dharmendra Soni

Designed and developed scalable backend architecture for robust data processing system with REST and graphql standards. If you are looking for the one to design your backend with millions of user handling capabilities. I can develop this for you with Test driven development.

  • Role

    NodeJS Developer

  • Years of Experience

    9.8 years

Skillsets

  • Apache
  • Lambda
  • SNS
  • testing
  • C
  • Postgre SQL
  • JS
  • GCP
  • Kubernetes - 3 Years
  • Backend - 9 Years
  • Ubuntu
  • VS Code
  • Python - 4 Years
  • Foundation
  • nginx
  • Github
  • DevOps
  • Cloud - 6 Years
  • Node Js - 9 Years
  • Software Development - 9 Years
  • Software Design
  • Architecture
  • RabbitMQ
  • Quality Assurance
  • SDLC
  • Postgres
  • Bitbucket
  • CI/CD
  • EC2
  • CloudWatch - 02 Years
  • On
  • cross
  • Database
  • Firestore
  • AWS - 4 Years
  • JavaScript - 7 Years
  • JavaScript - 7 Years
  • Postgre SQL - 4 Years
  • NO SQL - 4 Years
  • GitLab - 4 Years
  • GitLab - 4 Years
  • Git - 7 Years
  • Git - 7 Years
  • AWS EC2 - 7 Years
  • AWS - 4 Years
  • Docker - 3 Years
  • Docker - 3 Years
  • Type Script - 6 Years
  • Type Script - 6 Years
  • React Js - 6 Years
  • Node Js - 7 Years
  • Node Js - 7 Years
  • MySQL - 3 Years
  • MySQL - 3 Years
  • Elasticsearch
  • R
  • react
  • Node Js
  • Debugging
  • TDD
  • Design
  • PHP
  • Terraform - 3 Years
  • Node
  • Laravel
  • Azure
  • Mongo DB - 4 Years

Professional Summary

9.8Years
  • Mar, 2022 - Present4 yr 6 months

    Sr. Software Engineer

    Scaletech (oxolo.com product)
  • Aug, 2019 - Mar, 20222 yr 7 months

    Sr. Software Engineer

    Dotsquares
  • Mar, 2017 - Jun, 20192 yr 3 months

    Software Engineer

    Renosys

Applications & Tools Known

  • icon-tool

    PHP

  • icon-tool

    Python

  • icon-tool

    Terraform

  • icon-tool

    Typescript

  • icon-tool

    RabbitMQ

  • icon-tool

    Javascript

  • icon-tool

    TDD

  • icon-tool

    Docker

  • icon-tool

    React

  • icon-tool

    MQTT

  • icon-tool

    MariaDB

  • icon-tool

    MongoDB

  • icon-tool

    Firestore

  • icon-tool

    ElasticSearch

  • icon-tool

    AWS

  • icon-tool

    GCP

  • icon-tool

    EC2

  • icon-tool

    S3

  • icon-tool

    RDS

  • icon-tool

    Route53

  • icon-tool

    Lambda

  • icon-tool

    SNS

  • icon-tool

    EBS

  • icon-tool

    VPC

  • icon-tool

    IAM

  • icon-tool

    SQS

  • icon-tool

    CloudWatch

  • icon-tool

    Kubernetes

  • icon-tool

    Git

  • icon-tool

    CI/CD

  • icon-tool

    Webstorm

  • icon-tool

    VS Code

  • icon-tool

    Apache

  • icon-tool

    Nginx

  • icon-tool

    Linux

  • icon-tool

    Ubuntu

  • icon-tool

    MAC

Work History

9.8Years

Sr. Software Engineer

Scaletech (oxolo.com product)
Mar, 2022 - Present4 yr 6 months


    • Application Development
    • Amazon Web Services (AWS)
    • PostgreSQL
    • Back-End Web Development
    • Strategic Planning
    • Elasticsearch
    • Apache Kafka
    • API Development
    • Kubernetes
    • JSON
    • Data Engineering
    • DevOps
    • Node.js


Sr. Software Engineer

Dotsquares
Aug, 2019 - Mar, 20222 yr 7 months

    Used PHP and Node.js technology to develop E2E. Frameworks like Laravel, Lumen, Nest, express.js, CodeIgniter, CakePHP and many other technologies. Used Many SQL databases to Store data into the database using databases like MySQL, Postgres, and SQLite databases Like MongoDB, and DynamoDB. Mainly Used Microservices architectures to develop Projects.

Software Engineer

Renosys
Mar, 2017 - Jun, 20192 yr 3 months
    Execute full software development life cycle (SDLC) Develop flowcharts, layouts and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with latest features

Education

  • Bachelor In Computer Applications

    MGS University (2015)