Hello, I'm

Prakash Humagain

Full Stack Developer




Get To Know More

About Me

Experience icon

Experience

3+ years
Full Stack Development

Education icon

Education

B.Sc. Computer Science
From: Tokyo University Of Information Science

Starting out as a personal interest, my journey in web system development spans approximately about ten years however professionally for three years. l was born in Nepal but I move to Japan in 2014. I studied for and earned a Bachelor's Degree in Computer science and have been working as Full Stack Developer for three years in well-known Companies over Tokyo.

I have experience using the Python and PHP programming languages for backend development. I specialize Frameworks like Flask and Django in Python, and Laravel and Symfony in PHP.

For database I have professionally used Posgres SQL, MySQL and Mongo DB.

For front-end development, I am proficient to work with HTML, CSS, and JavaScript. I've also mastered using frameworks like Vue.js and jQuery in JavaScript and Bootstrap and Tailwind in CSS. My professional undertakings center around agile development methodologies, with a focus on crafting management systems and e-commerce platforms. My main areas of expertise when it comes to cloud services are Google Cloud Platform (GCP) and Amazon Web Services (AWS).

Arrow icon



My Communication

Languages

English

Fluent

Japanese

Fluent

Hindi & Urdu

Fluent

Nepali

Fluent

Arrow icon



Explore My

Skills

Frontend

Experience icon

HTML

Experienced

Experience icon

CSS

Experienced

Experience icon

Tailwind CSS

Experienced

Experience icon

Bootstrap

Experienced

Experience icon

SASS

Intermediate

Experience icon

JavaScript

Experienced

Experience icon

TypeScript

Basic

Experience icon

jQuery

Experienced

Experience icon

Vue.js

Experienced

Experience icon

React

Intermediate

Backend

Experience icon

PHP

Experienced

Experience icon

Laravel

Experienced

Experience icon

CodeIgniter

Intermediate

Experience icon

Symfony

Intermediate

Experience icon

Phalcon

Intermediate

Experience icon

Python

Experienced

Experience icon

Django

Intermediate

Experience icon

Flask

Intermediate

Experience icon

JAVA

Intermediate

Experience icon

PostgreSQL

Experienced

Experience icon

MySQL

Experienced

Experience icon

MongoDB

Intermediate

Experience icon

FastAPI

Intermediate

Experience icon

REST API

Experienced

Experience icon

OpenAPI

Experienced

Others

Experience icon

Git

Experienced

Experience icon

MAC

Experienced

Experience icon

Windows

Experienced

Experience icon

linux

Experienced

Experience icon

AWS

Experienced

Experience icon

GCP

Experienced

Experience icon

Apache

Experienced

Experience icon

Nginx

Experienced

Experience icon

Docker

Experienced

Arrow icon



Browse My Recent

Projects

Project 1

Nissan Dealers - Japan

Software Engineer (May 2023 – May 2024)

Tokyo, Japan


Car management system for dealers of Nissan automobile company. It has functions such as loaner vehicle management, maintenance reservation reception, consultation/estimates, etc. Responsible for correcting customer complaints and adding functionality.

We used Laravel for backend, Vue.js for frontend and Postgres for Database.

[Responsibilities]


1. Enhanced maintenance schedule specifications for dealers.

2. Implemented statistical information screen for loaner vehicle management.

3. Expanded maintenance reservation reception functionality, incorporating a new detailed information screen.

4. Transitioned consultation/estimate reservation reception from JQuery to Vue.js.

5. Revised specifications and implemented related functions.

6. Developed test specifications and conducted testing procedures.

Project 2

UNIQLO - Japan

Software Engineer (May 2022 – April 2023)

Tokyo, Japan


Uniqlo is a global apparel retailer renowned for its high-quality, affordable clothing and commitment to innovation in fabric technology. We established internal system to effectively utilize customer ratings .and make them anonymous. Member evaluations obtained from Salesforce and surveys undergo processing to anonymize personal information through an AI component, subsequently stored in DATALAKE.

We used Python for backend, Flask for frontend and GCP Bigquery for Database.

[Responsibilities]


1. The system includes functions for acquiring and storing data from Salesforce and Google Forms, with detailed processes for database design, specification creation, and function implementation.

2. Advanced features like BigQuery on Google Cloud Platform (GCP) are employed for efficient data storage and search capabilities, seamlessly integrating BigQuery into the system architecture.

3. The data processing flow is implemented using Google Cloud Platform's Composer and Airflow, automating and managing tasks for processing data from various sources.

4. The web system is developed using Python/Flask and deployed on Kubernetes, with modules handling data acquisition, storage, retrieval, and manipulation.

5. Within the GUI functionalities for viewing, editing, and saving data are implemented, ensuring user-friendly interaction with the system.

6. Rigorous unit and integration testing are conducted throughout development to ensure system reliability, functionality, and performance.

Project 3

UniSearch - Japan

URL

Software Engineer (April 2021 – April 2022)

Tokyo, Japan


The UniSearch is Customer Portal serves as a comprehensive management platform tailored for clients utilizing UniSearch, an advanced product search engine designed for e-commerce platforms. It aggregates pertinent data, including commonly searched keywords and product ranking details derived from individual customer search histories across e-commerce platforms. The portal generates detailed reports outlining customer purchasing trends based on this collected data. Access permissions are customizable for each client, ensuring that users can only access and view reports designated for their specific authorization level.

We used Laravel for backend, Vue.js for frontend and Postgres for Database.

[Responsibilities]


1. Implementation of database table additions, alterations to existing tables, and creation of corresponding migration files.

2. Establishment, modification, and removal functionalities for email templates used in generating reports and facilitating bulk email transmissions.

3. Capability to edit or remove reported data.

4. Administration of email sending and viewing privileges.

5. Development of a summary page featuring a dashboard showcasing the top 20 keyword rankings and the top 20 product rankings for each service.

6. Creation of a recurring service summary batch process.

7. incorporation of an update status page.

Project 3

Rock-Lawson.work

URL

Software Engineer (April 2020 – March 2021)

Tokyo, Japan


Previously, Client used to put manual data input into Excel, which posed challenges when accessing the system via smartphones or other compact devices. In response to this issue, i have developed an online accounting system that centralises and manages your accounts digitally. This platform is designed with responsive web capabilities, allowing seamless operation across a spectrum of devices. Moreover, users have the option to download individual account entries in various formats, such as CSV, Excel, and PDF, as well as the ability to print them. This ensures continuity in the processing workflow without disruptions. I used PHP for backend and javascript, Jquery for frontend and MySql for Database.

[Responsibilities]


1. Creation of screen layouts, database structures, and migration files.

2.Execution and validation of standard functionalities, including tax rate administration and master data handling.

3. Development of algorithms for entering account details and income figures.

4. Production of data in various formats utilizing the DataTable package.

Arrow icon



Let’s Work Together

Contact Me

Arrow icon