Green leaf

Nihal M - ExpressJS developer
Member since:Mar 01, 2022
Profile last updated:Sep 13, 2022
Last activity:Dec. 9, 2022, 10:32 a.m. UTC
LD Interview score: 3.7 / 5
View Details

Nihal M

Hi, this is Nihal. I am a software engineer mainly focusing on web development, both frontend, and backend. I have experience with Laravel and Node.js for the backend and React.js for the frontend. In addition to that, I have experience with AWS for deployment and have implemented CI/CD pipelines using Travis and Github Actions.

Skills:    ·   ·   ·   ·   ·   ·   ·    ·    ·    · 
Weekly Availability: 44 hours
Sun03 - 1519 - 07
Mon13 - 1705 - 09
Tues13 - 1705 - 09
Wed13 - 1705 - 09
Thurs13 - 1705 - 09
Fri13 - 1705 - 09
Sat03 - 1519 - 07

Hourly Rate:$50.00
Experience:4 yrs
ExpressJS:4 yrs
React:4 yrs
Nodejs:4 yrs
Typescript:4 yrs
JIRA:4 yrs
Agile:4 yrs
JavaScript:4 yrs
Engineer's Devices:

LD Talent Work History

Average response time:
5.8 hours
Avg count of messages / Day:
Average client satisfaction:

Earned hours:
Worksession approval:
# Hires / # Interviews :
2 / 4


Leapfrog     Software Engineer     Employment
Jun 2019 - Present

  • Created Single Page Application frontend using React with both Javascript and Typescript, helping users to interact with the system with great UX.
  • Built the backend with Nodejs using the library ExpressJS. The microservice architecture was used so that there is no single point of failure and each backend service has a specific purpose.
  • We worked in a team of more than 12 members consisting of developers, QA, and designers. We used JIRA for project management.
  • Used both kanban and scrum as the agile methodology for developing the project. We had a scrum for 2 weeks following all scrum events.

Skills used: Typescript, JIRA, JavaScript, React, Nodejs, ExpressJS, Agile

Cyber Secure Mobile Payments     CyberSecureMobilePayments     Developer     Contract
Mar 2022 - Oct 2022

  • Working on the different bands and musician management by creating the dashboard and frontend using React.
  • Working on the event management to allow the admin and event managers to manage their events.

Skills used: React

Travel Insurance Management     Developer     Contract
May 2021 - Jul 2021

  • The platform is for buying and selling Travel Insurance. The Stripe API is used for the payment.
  • On the admin side, the seller can update the pricing, buy the policy on behalf of the customer, and track the sales.
  • The customer can directly buy the policy from the website. They can select the desired policy by using their credit/debit card. After purchase, the policy details are sent to the customer via email.
  • Used Laravel on the backend and JavaScript with jQuery on the frontend for creating interactive UI.

Skills used: JavaScript, Stripe API, jQuery, Laravel

Link to the project:
PacMan     Developer     Passion Project
Jul 2020 - Jul 2020

  • "Pacman" game was built in 2 weeks using Vanilla JavaScript using the browser canvas API.
  • Implementation of Dijkstra's algorithm and A* Search Algorithm for the ghost to find the Pacman.
  • Added power-ups that increase the seed of Pacman. It makes the movement of ghosts slow to help Pacman kill ghosts.
  • Added a multiplayer game mode: If a player's Pacman is killed by a ghost, it gets frozen and locked. When the second player's Pacman touches the frozen Pacman, it becomes unfrozen.

Skills used: JavaScript

Link to the project:

Link to the github:
Flappy Bird     Developer     Passion Project
Jul 2020 - Jul 2020

  • Used canvas API of JavaScript to develop the game.
  • Implemented a high score feature with saving scores locally.

Skills used: JavaScript

Link to the project:

Link to the github:


KEC    Bachelor of Engineering  (Computer Science)
Aug 2016 - Dec 2020