Arpan Kc

Full Stack Software Engineer with a cross-functional mindset experienced in Javascript, Node.js, and React. Skilled at writing well-designed, testable, and efficient code and experience working on projects from inception to launch.

 Download Resume  


Beating Bookies  

A free platform for tracking your matched-betting activities.

A free-to-use application made for matched-bettors. Used for tracking betting activities, profits along with matched-betting tools like dutching calculator, back-lay calculators. This application has support for Google Sign In and regular email sign in.

Technologies used: Node.js, Vue.js, Express, Sqlite database , Testing framework: Mocha + Chai

Technical features:

  • OAuth 2.0 for authentication and authorization using Google API
  • Backend API and unit testing with Mocha and Chai.
  • Responsive front-end using Bulma/Buefy component libraries
  • Github actions for automated testing and Continuous Integration.
  • API based server architecture with component based frontend application.

December 2019 - Present

Teachers Guide

Project for Illawarra Shoalhaven Local Health District (ISLHD)

A .Net application with a user- friendly website and an application that includes the information pack, related to mental health conditions and first aid of students in Schools, to be easily accessible to the key stakeholders when needed.

Technologies used: .NET CORE 2.1, MVC5 , Javascript, Bootstrap, MSSQL, Quill.js, Charts.js

Project highlights and Features:

  • Mobile responsive
  • Simple CMS for CRUD functionality
  • Dashboard for tracking user behaviours and button clicks
  • WYSIWYG editor for minor website content manipulation
  • MVC architecture

Major Roles and responsibilities in the project:

  • Implemented cookie based authentication for login
  • Created and implemented models for use with MSSQL database
  • Used SCRUM for agile development and participated in team-led solutions, reviewing peer’s code for quality and completeness.
  • Worked with front end libraries like Quill.js and Charts.js for WYSIWYG editors and dashboards.
  • Used bootstrap for mobile responsive components

February 2019 - January 2020



University of Wollongong

Bachelor of Computer Science

Graduated with Distinction

January 2017 - February 2020

Kathmandu University

Bachelor of Computer Science

GPA: 3.9

March 2015 - December 2016


Programming Languages & Tools
  • Test Driven Development
  • Continuous Integration/ Continuous deployment
  • Agile Development & Scrum