📋 Bishal Sapkota
contact@bishal.io . Melbourne, AU.
Lead Software Engineer at Outback Yak
From Aug 2023 to Present, Melbourne- Design and implement GenerativeAI powered enhancements for a SaaS platform increasing customer engagement and retention by over 20%.
- Designed and built a virtual patient interface to be used as a pedagogical tool for medical training using fine-tuned gpt-3.5-turbo and equivalent LLMs. The solution was built using a React frontend, a Koa/Typescript REST API layer, LLM infrastructure from OpenAI, IBM, and , Anyscale. The solution was deployed to Google Cloud using Pulumi.
- Helped achieve a reduction of cloud compute costs by 97%, migrating from AWS to GCP, levegaging Cloud Run's autoscale to 0.
- Deploy and maintain an applications served through Ezproxy and OpenAthens, to provide access to the application for universities.
Technologies: Typescript, Koa, Node.js, OpenAI GPT3.5, Anyscale, IBM Watson, Pulumi, GCP Cloud Run.
Engineering Team Lead at Sensand
From Sep 2021 to May 2023, Melbourne, AU- Recruit and onboard Senior Engineers to the team.
- Lead the technical solution design and implementation of Blockbase using vendor agnostic technologies like Kubernetes, Kong, Ory Hydra, OPA, and a microservices approach.
- Identify and plan technical aspects in achieving ISO27001 and GDPR certification.
- Set up processes to build, test, and deploy Blockbase using Agile methodology. This involves defining standards, setting up tooling, CI/CD pipelines, and Observability platform to monitor application performance.
- Implemented highly scalable microservices for aerial image processing, image classification, and other workloads in Node.js and GoLang.
Technologies: GoLang, Typescript, Node.Js, Python, Kubernetes, Google Cloud Platform(GCP), Kong API Gateway, Ory Hydra(oAuth2.0), Open Policy Agent, Microservices.
Senior Software Engineer at Sensand
From May 2021 to Sep 2021, Melbourne, AU- Built a frontend to operationalize an image classification ML model built by partner research institution.
- Built tooling in python to process large GeoTIFF aerial imagery through raster image based ML pipelines
- Built a web map tile server to overlay tiles of high-resolution aerial imagery in a mapping application
Technologies: GoLang, Typescript, Node.Js, Python, Kubernetes, Google Cloud Platform(GCP), Kong API Gateway, Ory Hydra(oAuth2.0), Open Policy Agent, Microservices.
Software Engineer at Deakin University
From Aug 2018 to Feb 2021 at, Melbourne, AU- Helped set up the application development platform, CI/CD pipeline with functional and non-functional checks, and development standards for the agile release train with 4 scrum teams.
- Augmented the CI/CD pipeline with end-to-end automated tests using BDD style feature files.
- Defined the Node.js development standards and created templates using yeoman to make it easier for developers to spin up new microservices automatically.
- Built several microservices using Node.js to interface with external SaaS solutions, and MongoDB.
Technologies: Node.js, Typescript, Yeoman, Contentful, MongoDB, Docker Swarm, GitLab CI/CD,, Python, Behave, Docker
Scrum Master at Deakin University
From Oct 2019 to Feb 2020 at, Melbourne, AUWeb Applications Developer at Deakin University
From Nov 2017 to Jul 2018 at, Melbourne, AU- Develop Node.js APls for DeakinScout, an award-winning indoor wayfinding solution for kiosks, and mobile.
- Automate repetitive business processes by building an analytics dashboard in Angular to help Deakin's internal customers self-serve their location feed telemetry requests.
- Maintain and improve DeakinScout CI/CD pipeline in Bamboo
Technologies: Node.js, Typescript, SQL Server, MongoDB, Bamboo CI/CD, Docker, Angular, Ionic, GeoJSON, Leaflet, Cisco CMX
You can find my older, and more complete experiences on my LinkedIn
Find me on LinkedInThe University of Melbourne
Master of Engineering (Software) | 2016 to 2018, Melbourne, AU- Represented The University of Melbourne in Vatican Hacks
- Secretary - Nepalese Student Society
- Architecting with Google Kubernetes Engine - Google Cloud Training
- Professional Scrum Master I - Scrum.org
- Certified SAFe® 4 Practitioner - Scaled Agile, Inc
- Deakin University: Vice-Chancellor's Award for Outstanding Contributions to Value
- Technical Design
- Team Leadership
- Articulation
- Continuous Improvement
- Kubernetes
- GoLang
- Node.js
- DevOps
- Google Cloud Platform
- Microservices Architecture
- Event based architecture
- Web Mapping
- Langchain
- OpenAI Platform
- oAuth2.0