
Pratima Sapkota
Verified Expert in Engineering
Software Developer
Kathmandu, Central Development Region, Nepal
Toptal member since September 16, 2022
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
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
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
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.
Full-stack Developer
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.
Co-founder and Full-stack Developer
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.
Intern
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.
Experience
LetsFutsal
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/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/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/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
Bachelor's Degree in Computer Engineering
Institute of Engineering | Pulchowk Campus - Pulchowk, Lalitpur, Nepal
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring