Kapildev Neupane, Developer in Brisbane, Queensland, Australia
Kapildev is available for hire
Hire Kapildev

Kapildev Neupane

Verified Expert  in Engineering

Software Developer

Location
Brisbane, Queensland, Australia
Toptal Member Since
October 25, 2021

Kapildev is a full-stack developer with a solid understanding of user-feedback-driven development. He's experienced in working with startups and building a product fast, in a lean way. He's also interested in UI/UX design, deep learning, and competitive programming.

Portfolio

Deliberate Solutions
TypeScript, React, Spring Boot, Python, PyTorch, TensorFlow...
Trilogy
JavaScript, TypeScript, Java, Amazon DynamoDB, AWS Lambda, ECS...
Deliberate Solutions
JavaScript, TypeScript, React, Kotlin, Spring Boot, PostgreSQL, Python, HTML...

Experience

Availability

Part-time

Preferred Environment

React, TypeScript, JavaScript, Kotlin, Java

The most amazing...

...application I've developed is used by mental health clinicians for measurement-based care that needed dynamic forms.

Work Experience

Senior Machine Learning Engineer

2023 - PRESENT
Deliberate Solutions
  • Analyzed and deployed several large language models (LLMs) for AI-based summarization of clinical therapy sessions.
  • Created a data collection pipeline and recording app for a DARPA-funded Neural Evidence Aggregation Tool (NEAT) project partnered with the University of Washington, the University of Minnesota, and Worcester Polytechnic Institute.
  • Facilitated the MLOps side of an internal research concerned with Hamilton-Depression/Anxiety prediction using machine learning.
  • Analyzed and deployed several machine learning solutions like WhisperX for multi-language transcription with diarization.
  • Developed a robust, efficient, and scalable feature extraction pipeline that leveraged MediaPipe, PyAFAR, and other technologies.
  • Leveraged multiple cloud providers, including AWS, GCP, and Azure, for cost-effective deployment of our machine learning solutions.
  • Facilitated comprehensive communication with clinicians, overseeing aspects such as addressing bug reports, promoting feature awareness, providing customer support, managing feature requests, and actively participating in business development.
Technologies: TypeScript, React, Spring Boot, Python, PyTorch, TensorFlow, Large Language Models (LLMs), OpenCV

Senior Software Engineer

2022 - 2022
Trilogy
  • Architected and implemented several features of Sococo, InsideSales, Jive, and other enterprise applications.
  • Decreased the cost of operation for Sococo, InsideSales, and Jive by moving them to cloud infrastructures.
  • Improved the scalability of the products to handle 100 million users.
Technologies: JavaScript, TypeScript, Java, Amazon DynamoDB, AWS Lambda, ECS, AWS Cloud Development Kit (CDK)

Full-stack Engineer and Machine Learning Intern

2021 - 2022
Deliberate Solutions
  • Led a team of six people, including designers and full-stack developers.
  • Developed a web app for measurement-based care allowing clinicians to create forms dynamically. These forms vary based on the clinic and the current status of treatment of the patient.
  • Helped with a feature mining toolkit for the deep learning model.
  • Increased the number of customers (clinics) threefold.
  • Converted a Google Forms-based prototype into a fully customizable web application with complex features.
  • Helped hire three engineers by conducting technical interviews.
  • Built a Windows app in C# and WPF to collect data from research subjects.
Technologies: JavaScript, TypeScript, React, Kotlin, Spring Boot, PostgreSQL, Python, HTML, CSS, Amazon Cognito, Amazon Web Services (AWS), C#, Amazon Elastic Container Service (Amazon ECS), GitLab CI/CD, CI/CD Pipelines, Full-stack

Product Engineer

2019 - 2021
Producement
  • Worked with seven startups, including Pactum, Sunly, PayQin, Clean Kitchen, Virality Content, and Deliberate.ai, to build their ideas into MVP and then fully-fledged software.
  • Managed a team of 2-5 people and acted as a lead in Pactum, Sunly, PayQin, Virality Content, and Deliberate.ai.
  • Provided guidance to afore-mentioned early-stage startups in business development, software engineering, and hiring. Most of the startups are doing great now, having monthly recurring revenue of $50,000+.
  • Assisted Pactum in gaining Walmart as its first customer for AI-powered, chat-based contract negotiation.
  • Helped PayQin get rid of its buggy Android and iOS software and have a 100% increase in users.
  • Guided Virality Content to turn its idea into fully-fledged software with 10x improvement in MRR.
  • Helped Clean Kitchen convert its Shopify and Airtable-based prototype into a fully customizable web application built on top of React and Spring Boot.
  • Supported Deliberate to transform its Google Forms-based prototype into a fully-fledged application with complex functionalities and gain three more clinics as customers.
Technologies: React, TypeScript, JavaScript, Kotlin, Spring Boot, Node.js, Flutter, HTML, CSS, SCSS, Amazon Web Services (AWS), Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), Java, PostGIS, Amazon Cognito, PostgreSQL, PostgREST, Full-stack, CI/CD Pipelines, GitLab CI/CD, Dart, GIS

Full-stack Developer

2019 - 2020
Sunly
  • Scanned for updated Estonian map from the governmental side and update the GeoServer.
  • Highlighted roads, rivers, occupied lands, unoccupied lands, and several other topographies.
  • Accurately calculated land characteristics like proximity to the nearest road, nearest generator, sunlight, wind power, etc.
  • Accurately found the best lands based on more than 12 constraints like nearness to land, solar power, wind power, largest unoccupied land that can be bought, and more.
Technologies: PostgreSQL, PostGIS, React, TypeScript, CSS, OpenStreetMap, GeoServer

Full-stack Developer

2019 - 2020
Pactum
  • Developed a chatbot front-end that interacted with humans.
  • Connected the chatbot front-end with back-end and AI to provide a realistic experience for the users.
  • Expanded the DSL to allow contract managers to expressively write chat flow to reach the best negotiation possible.
  • Integrated with DocuSign API to allow contract signing to be legally binding.
  • Dynamically created PDF based on the contract terms reached in the chat.
Technologies: JavaScript, React, Spring, PostgreSQL, CSS, HTML

Software Engineering Intern

2019 - 2019
LIS Nepal Pvt
  • Developed a back-office for Nepal Stock Exchange (NEPSE) to be used by brokers to manage their daily finances.
  • Led a team of four interns, teaching them how to use Angular, Spring Boot, and React.
  • Built the product in an Agile way, following Agile principles, creating Gantt charts, and planning sprints.
Technologies: Spring Boot, Angular, TypeScript, React, Node.js, HTML, CSS, JavaScript, Full-stack

Pactum

https://pactum.com/
Pactum is a chat-based contract negotiator used by big names like Walmart to negotiate contracts on a large scale without the need for human resources. The AI-based negotiator allows contractors to negotiate better deals for both parties.

PayQin

https://play.google.com/store/apps/details?id=com.payqin&hl=en&gl=US
A Flutter-based app for easy money transfers in Africa. It works on both iOS and Android. It has features like:

• Top-up using mobile money and balance on your SIM card.
• Top-up using bank accounts.
• Transfer money to any person within the PayQin network
• Ability to buy virtual cards for payments to online merchants like Alibaba and AliExpress.
• Add money to your virtual card.
• Verify users for KYC.
• Allow merchants to have PayQin as a payment option on their website.

Sunly | Rexplorer

https://tool.sunly.ee/login
A geographic information system that allows Sunly to find the best lands in Estonia for solar and wind farms. The best grounds are judged based on nearness to electrical poles, closeness to substations, power of wind and sun at the location, largest unoccupied land that can be bought in that area, and nearness to roads, among a dozen constraints.

Virality Content

https://viralitycontent.com/
A web app to distribute marketing materials to fitness gurus on Instagram and other social media. High-quality fitness materials are prepared by medical doctors, and users can get a calendar of what to post each day for a month. They can also get customized content on holidays and other special days. The holidays are determined based on their location.

Clean Kitchen

https://www.cleankitchen.ee/?lang=en
A subscription-based food service that delivers ingredients and recipes every day to all its subscribers. The idea is to provide fresh ingredients to people so that they can prepare meals for themselves without relying on restaurants, thus allowing them to prepare healthy foods every day.

Deliberate PRO Tool

https://pro.deliberate.health/
Developed a web app that allows clinicians to have their patients fill out surveys and get measurements from that survey, thus having measurement-based care. These surveys are dynamic, depending on the timeline of the patient's treatment and the clinician's clinic.

Languages

TypeScript, JavaScript, Kotlin, Java, HTML, CSS, SQL, Dart, SCSS, C#, Python

Frameworks

Spring Boot, Flutter, Redux, Angular, Spring

Libraries/APIs

React, Node.js, PostgREST, PyTorch, TensorFlow, OpenCV

Paradigms

Agile Software Development, App Development

Storage

PostgreSQL, Amazon S3 (AWS S3), PostGIS, MongoDB, GeoServer, Amazon DynamoDB

Other

Software Engineering, Full-stack, CI/CD Pipelines, User Interface (UI), Mobile App Development, User Experience (UX), OpenStreetMap, ECS, Large Language Models (LLMs)

Tools

Amazon Elastic Container Service (Amazon ECS), Amazon Cognito, GitLab CI/CD, GIS, AWS Cloud Development Kit (CDK)

Platforms

Amazon Web Services (AWS), AWS Lambda

2015 - 2019

Bachelor's Degree in Computer Engineering

Pulchowk Campus – Institute of Engineering, Tribhuvan University - Kathmandu, Nepal

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