Ukesh Gaiju, Developer in Bhaktapur, Nepal
Ukesh is available for hire
Hire Ukesh

Ukesh Gaiju

Verified Expert  in Engineering

Software Developer

Bhaktapur, Nepal

Toptal member since July 12, 2022

Bio

Ukesh has seven years of experience in IT, working as a software developer and team lead. His strengths are JavaScript and PHP, and his expertise is focused on React, Node.js, and Laravel. Ukesh is a hardworking, innovative, reliable, and fast learner, and, most importantly, he loves programming. His career goal is to establish himself as a world-class software developer.

Portfolio

OCTFOLIO
Laravel, React, REST APIs, PHP, API Development, Full-stack, MySQL...
DMscore Inc
PHP, SQL, Laravel 5, MVC Design, PostgreSQL, RESTful Microservices...
Grow Impact
Amazon Web Services (AWS), React, Node.js, Express.js, MySQL, AWS Lambda...

Experience

  • JavaScript - 5 years
  • PHP - 4 years
  • Next.js - 3 years
  • React - 3 years
  • TypeScript - 3 years
  • Node.js - 2 years
  • Laravel - 2 years
  • React Native - 1 year

Availability

Part-time

Preferred Environment

Ubuntu, MacOS, IntelliJ IDEA, Slack

The most amazing...

...thing I've developed is a new kind of strategy and thinking game called Kalaha with CPU AI for web and mobile platforms.

Work Experience

Full-stack Developer (Laravel and React)

2024 - 2024
OCTFOLIO
  • Collaborated with the team to successfully migrate a legacy PHP platform to a modern Laravel and React stack, enhancing performance, code maintainability, and overall user experience.
  • Created reusable custom UI libraries powered by back-end data.
  • Reduced report generation time by 20x through code and query optimization.
  • Ensured software quality by writing test cases, achieving 80% test coverage.
  • Enhanced system scalability by developing numerous command-line tools and offloading tasks to queues.
Technologies: Laravel, React, REST APIs, PHP, API Development, Full-stack, MySQL, Tailwind CSS, Pest, Shadcn, Full-stack Development, Data Cleansing, CI/CD Pipelines, Docker Compose, Redis

Back-end Developer

2022 - 2024
DMscore Inc
  • Integrated ChatGPT to enhance reports with summarization and data analysis capabilities, improving the efficiency and quality of insights generated.
  • Migrated legacy front-end codebases to modern JavaScript frameworks, improving performance, maintainability, and user experience.
  • Developed and implemented advanced string algorithms and full-text search techniques to clean, standardize, and map business data, improving data quality and usability for decision-making.
  • Developed features using Google Maps, US Census data, Yelp, and Google Business ratings, incorporating data visualization to drive insights and enhance user engagement.
Technologies: PHP, SQL, Laravel 5, MVC Design, PostgreSQL, RESTful Microservices, Amazon Web Services (AWS), Microservices, Heroku, Full-stack Development, Data Cleansing, CI/CD Pipelines, Redis

Senior Full-stack Developer

2022 - 2023
Grow Impact
  • Tracked and fixed bugs using Jira as a reporting tool. Improved code quality and code reusability by refactoring and restructuring codes.
  • Added many features like integrating Microsoft SSO, integrated full-text search with elastic search, moved longer processes to ECS, ORCID API integration.
  • Optimized system by optimizing a query, streaming report generation, and caching.
Technologies: Amazon Web Services (AWS), React, Node.js, Express.js, MySQL, AWS Lambda, Elasticsearch, Amazon Elastic Container Service (ECS), AWS Elastic Beanstalk, Amazon CloudWatch, Amazon S3 (AWS S3), Single Sign-on (SSO), Architecture, Full-stack Development, CI/CD Pipelines, Redis

Team Lead

2019 - 2022
Diagonal Technologies
  • Developed a web application that provides a platform for companies to find financiers for their business ideas.
  • Created a web front end for an application that manages product RFID tags and tracks product deliveries.
  • Built an application that distributes digital vouchers inside a company to its employees and partners.
  • Developed an application that provides a platform for different businesses to sell their digital vouchers.
  • Created an eCommerce application that sells and manages mobile devices for business-to-consumer (B2C) and business-to-business (B2B) models.
  • Built a mobile and web application that tracks vehicles in real time, generates routes and geofence alerts, and records and generates vehicular metric reports.
  • Developed a multiplayer strategy and thinking game for web and mobile platforms.
  • Created a mobile and web application that organizes training sessions for trainers and provides a forum feature for trainers to share exercises, a game of the month, and more.
  • Used GitLab as both a project management tool and CI/CD tool.
  • Practiced Scrum as an Agile methodology on some of the projects.
Technologies: Laravel, MySQL, React, Docker, JavaScript, Node.js, React Native, MongoDB, PHP, TypeScript, Redux, Front-end Development, React Router, REST APIs, NestJS, Chakra UI, Next.js, RabbitMQ, OpenStreetMap, Google Maps, Stripe, CSS, HTML5, Git, APIs, HTML, Amazon Web Services (AWS), Tailwind CSS, User Interface (UI), Web UI, Design, API Integration, Server-side Rendering (SSR), Express.js, Microservices, Architecture, Full-stack Development, Docker Compose, Redis

Senior Full-stack Developer

2018 - 2019
Entire Media Solution
  • Developed an application that provides a platform for restaurants to register to the system and manage food items and orders. The system is also a food ordering portal where users can order food from different restaurants.
  • Built the system on microservice-based architecture for scalability and other benefits.
  • Built a CMS system for registered restaurants to customize their web profiles.
  • Used behavior-driven development (BDD) to develop the system's back end.
Technologies: Laravel, Docker, JavaScript, Stripe, REST APIs, PHP, MySQL, Front-end Development, CSS, Git, HTML5, APIs, HTML, User Interface (UI), Web UI, API Integration, Bootstrap, Full-stack Development

Full-stack Developer

2016 - 2018
IT Nepal
  • Developed a human resource management web application. The system features employee management, attendance tracking, leave management, payroll generation, and performance appraisal.
  • Learned to scale software that could handle thousands of users at a time.
  • Learned and used Trello as project management tool.
  • Headed a team of five members to develop and support products after release.
Technologies: Oracle, Symfony, AngularJS, HTML, CSS, PHP, JavaScript, Laravel, REST APIs, Front-end Development, Git, HTML5, APIs, Web Scraping, API Integration, Bootstrap, Full-stack Development

Associate Full-stack Developer

2015 - 2016
EyeWeb Sys
  • Developed an app that allows users to report pictures of garbage with the location.
  • Learned cross-platform mobile development using the Ionic framework based on Angular and Cordova.
  • Used the Zend framework and MySQL to learn API development.
Technologies: JavaScript, PHP, REST APIs, Front-end Development, CSS, Git, HTML5, APIs, HTML

Experience

Yukamo

https://yukamo.de/en/
A Phaser JS-based digital version of a new kind of strategy and thinking game named Kalaha. The game can be played between two players or against the CPU. It has different options to select the CPU level, the number of balls, and play digital or analog games. Developing the game's UI, animation, and AI was fun and challenging, and I first created it for the web only but later released it to both Android and iOS platforms.

Routecontrol

https://www.routecontrol.de/
React and React Native-based web and mobile applications for real-time GPS tracking of vehicles and generation of vehicle routes. As the front-end developer, I developed map-based applications that track vehicles with beautiful UI and animations. The applications also feature real-time route generation, graph and PDF reports of vehicle speed and route, and geofence alerts where we set the geofence.

Human Resource Information System

A Symfony, Oracle, and AngularJS-based web app for human resource management with many modules. The modules are employee management, attendance management with automated attendance, which supports fingerprint devices, RFID devices, leave management, appraisal system, and payroll system. As proprietary software, it has been installed on many small and big companies' systems and could scale thousands of users. I worked as a tech lead in a team of five members.

Education

2012 - 2016

Bachelor's Degree in Information Technology

Islington College - Kathmandu, Nepal

Skills

Libraries/APIs

React, Node.js, React Router, REST APIs, Stripe, Google Maps, API Development

Tools

Git, Docker Compose, RabbitMQ, Amazon Elastic Container Service (ECS), Amazon CloudWatch, Shadcn

Languages

JavaScript, TypeScript, HTML5, HTML, PHP, CSS, SQL

Frameworks

Laravel, Next.js, Symfony, React Native, Express.js, JSON Web Tokens (JWT), Bootstrap, NestJS, AngularJS, Redux, Tailwind CSS, Laravel 5

Paradigms

REST, Microservices, MVC Design

Platforms

Docker, Heroku, Oracle, Amazon Web Services (AWS), AWS Lambda, AWS Elastic Beanstalk

Storage

MySQL, Redis, MongoDB, PostgreSQL, Elasticsearch, Amazon S3 (AWS S3)

Other

Front-end Development, APIs, API Integration, Full-stack Development, Chakra UI, User Interface (UI), Web UI, Server-side Rendering (SSR), Architecture, Data Cleansing, OpenStreetMap, Design, Web Scraping, Single Sign-on (SSO), RESTful Microservices, Full-stack, Pest, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring