Sudip Kafle
Verified Expert in Engineering
Software Developer
Kathmandu, Central Development Region, Nepal
Toptal member since September 9, 2016
Sudip is a full-stack developer and an entrepreneur. Having worked as a CTO at a startup, he understands the importance of effective communication and results-oriented design. He has developed a wide range of applications including a Django-powered mobile back-end for a real-time predictive system based on machine learning. Developing applications in various languages and frameworks has given him expertise in Python, Django, and AngularJS.
Portfolio
Experience
Availability
Preferred Environment
PyDev, Sublime Text, Linux, Git
The most amazing...
...thing I've built is a machine learning application to predict customer churn in sports betting websites.
Work Experience
Full-stack Developer
Sellercrowd, Inc.
- Developed the back end and a search feature for Cohoot.com from scratch.
- Worked on React-based front-end development for Cohoot.com and Sellercrowd.com.
CTO and Co-founder
Phunka Technologies, Pvt., Ltd.
- Oversaw development at Meroanswer.com. Used Python, Django, MongoDB, and AngularJS to scale the system to thousands of active users.
- Led the development of Flipkarma.com. Worked with the team from ideation of the product to its implementation in a dozen of engineering colleges in Nepal.
- Developed an accounts module for a school management system using Python and ERPNext.
- Managed system administration and DevOps, overseeing five servers as well as the continuous integration/deployment process.
- Wrote Docker, Ansible, and Fabric scripts for deployment and continuous integration.
Intern
Yomari, Inc., Pvt., Ltd.
- Developed a decision support system for a telecommunications company in Nepal.
- Implemented a churn prediction algorithm in R.
- Wrote ETL scripts with Python and Korn-shell scripting.
- Developed a data warehouse with Teradata as the database.
- Implemented business reporting in Microstrategy.
Experience
Meroanswer
Flipkarma
Ace Account Management System
http://mis.ahs.edu.np/Audeet
Ionic-based Chat System
Python User Group Nepal
https://www.meetup.com/pythonnepalEducation
Master's Degree (Online) in Computer Science
Georgia Institute of Technology - Georgia, Atlanta
Bachelor's Degree in Computer Engineering
Intitute of Engineering, Pulchowk Campus - Kathmandu, Nepal
Skills
Libraries/APIs
React, Pandas, NumPy
Tools
Git, Sublime Text, PyDev
Languages
HTML, Python, Ruby, JavaScript, R
Frameworks
Django, Redux, AngularJS
Platforms
Android, Linux, Docker
Storage
MySQL, PostgreSQL, MongoDB, Teradata, Elasticsearch
Paradigms
Agile Software Development
Other
Front-end, Business, Data Mining
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