Pratima Sapkota, Developer in Kathmandu, Central Development Region, Nepal
Pratima is available for hire
Hire Pratima

Pratima Sapkota

Verified Expert  in Engineering

Software Developer

Kathmandu, Central Development Region, Nepal

Toptal member since September 16, 2022

Bio

Pratima is a full-stack developer with sound knowledge and experience in various domains like eCommerce, logistics management systems, and telemedicine platforms. She is a diligent worker and an enthusiastic learner who can perform efficiently solely or in a team. She co-founded a logistic company and successfully delivered around 16,000 packets within four months of operation.

Portfolio

Dispatch
SaaS, Django, Python, REST APIs, PostgreSQL, jQuery, Flutter, Dart, Jira
Self-employed
Python, Django, PostgreSQL, jQuery, HTML5, CSS, JavaScript
Mayurex
Django, Python, PostgreSQL, Flutter, Dart, jQuery, REST APIs, HTML5, CSS...

Experience

  • HTML5 - 4 years
  • CSS - 4 years
  • Python - 4 years
  • REST APIs - 3 years
  • Django REST Framework - 3 years
  • Django - 3 years
  • jQuery - 3 years
  • PostgreSQL - 3 years

Availability

Part-time

Preferred Environment

Python, Django, REST APIs

The most amazing...

...thing I have developed is an advanced logistics management system, Dispatch. It has high isolation among tenants and is used by around 10 logistics companies.

Work Experience

Technical Lead and Full-stack Developer

2022 - PRESENT
Dispatch
  • Built a SaaS model for the logistics management system with a high isolation level between subdomains using Python, Django, and PostgreSQL.
  • Organized meetings with various clients, conducted requirement analysis in the presence of the CEO and business analysts, and collaborated with the team on architectural decisions.
  • Used Jira as a project management tool for Agile workflow and Scrum boards.
  • Retained five logistics companies as a tenant within the first two months of product launch.
Technologies: SaaS, Django, Python, REST APIs, PostgreSQL, jQuery, Flutter, Dart, Jira

Full-stack Developer

2020 - PRESENT
Self-employed
  • Built a visually appealing eCommerce website using Python and Django.
  • Worked on a PostgreSQL database for recording the customers and the order information.
  • Implemented jQuery and Ajax alongside HTML5, CSS, and JavaScript.
  • Focused on customer satisfaction and dealt with several customers from different areas.
  • Managed social media, published content regularly biweekly, and coordinated third-party vendor relationships.
Technologies: Python, Django, PostgreSQL, jQuery, HTML5, CSS, JavaScript

Co-founder and Full-stack Developer

2020 - 2022
Mayurex
  • Developed a website with a robust PostgreSQL database for courier and logistics services using Python and Django.
  • Worked on UI of the web app using HTML5, CSS, and Bootstrap.
  • Built modules for asynchronous communications using jQuery and Ajax.
  • Used Dart and Flutter to create an Android app for tracking the delivery of all the goods and the user.
  • Implemented Google services like maps and geolocators. The use of providers for state management of the Android app and periodic tracking of the user’s data in addition to integrating the payment gateway using Flutter packages.
  • Created REST APIs for the communication between the server and the app, along with the authentication tokens.
  • Worked closely with the director to successfully deliver over 16,000 packets within four months.
Technologies: Django, Python, PostgreSQL, Flutter, Dart, jQuery, REST APIs, HTML5, CSS, Bootstrap, Google Maps API

Intern

2020 - 2020
Wiseyak
  • Developed a telemedicine platform using Python and Django for automated online health.
  • Built a database using MySQL for recording the user's data, booking the appointments, and managing the schedules.
  • Worked closely with the CEO for inventory management and invoice generation of pharmacy.
Technologies: Python, Django, MySQL, jQuery

Experience

LetsFutsal

An Android app for managing the bookings of LetsFutsal. This system has two apps, and it was built using Flutter. One for general users and the other for futsal. It can view, search, and book futsal from the user side. Users can select the available date and time as they scroll through the calendar and choose the payment option. Payment gateways have been integrated into the app.

Similarly, in the futsal side application, the futsal owners can view all the bookings, empty slots, and payments. They can book the spaces for other players as well. The application provides summarized analytics of the futsal earnings daily, weekly, and monthly.

The application uses REST APIs to communicate with the server. The authorization scheme used is OAuth tokens, and the server-side implementation was done through Python using a PostgreSQL database.

I built from scratch, designed the UI, and implemented the API calls and permission throughout the application and its modules. The user tracking system is also implemented, allowing users to browse through the nearest futsal.

Dispatch

https://bydispatch.com/
A SaaS product for an advanced logistics management system that automates almost all the day-to-day operations. I was involved in the project from the initial phase of planning to the final stage of completion. I designed the modules where vendors can send the pickup request for the parcels, and the company can view all the requests in their dashboard.

For the smooth and fast operation of the company, I implemented Google Map's logic and optimized the route. This significantly increased the number of packets delivered per day.

Vendors can create tickets for any of their queries and view their accounting and parcel history.

Similarly, admins can view all the parcels, schedule their delivery and make payments to the vendors. They can calculate the commission earned by their delivery riders as well.

ULPU Skins

https://ulpuskins.com/
An eCommerce website for order management and order tracking. I developed the back-end logic and integrated it with the front-end to obtain the fully-fledged website.

Users can explore a wide range of products, preview how the specific skin (cover) will look in the particular model, and add the products to the cart. This website also has an admin panel that allows the seller to track or modify the order and obtain daily sales analytics.

Stickers Nepal

https://stickersnepal.com/
An eCommerce website with the feature of viewing all the available products and their details. Users can add the products to the cart and place orders at once without having to log in or signup. An interface is provided for the admin of the website to view all the orders and track the day's total sales.

I designed the database schema and defined all the views required for the web. I also explained the module where all the product images are saved in a folder with their respective quantity without frequently fetching and verifying the order. This feature reduced the time and increased work efficiency significantly.

Education

2016 - 2021

Bachelor's Degree in Computer Engineering

Institute of Engineering | Pulchowk Campus - Pulchowk, Lalitpur, Nepal

2012 - 2015

High School Degree in Science

Reliance International Academy - Kathmandu, Nepal

Skills

Libraries/APIs

REST APIs, jQuery, Google Maps API

Tools

Jira

Languages

Python, HTML5, HTML, C++, Dart, CSS, JavaScript, SQL

Frameworks

Django, Flutter, Jinja, Bootstrap, Django REST Framework

Storage

PostgreSQL, MySQL

Paradigms

Microservices Architecture

Other

Writing & Editing, SaaS

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