* Lieferoo UG

  • As a web developer, we launched Lieferoo (Beta phase) which is a community of trusted travelers and sender
  • Developed frontend part using AngularJS, configured hosting environment(linux) in digitalocean, configured nginx proxy, designed database schema using mysql, defined REST Api structures.

* Experteer GmbH, Germany (December 2015 - December 2016, 1 year)

  • Migrated existing Ruby on Rails web app into angular app (specially landing page and onboarding module).
  • Architectured angular app’s components to provide flexibility without conflicts when new modules are added in future.

* Actiworks GmbH, Germany (January 2014 - October 2015, 1 year 10 months)

  • Developed frontend using HTML, SASS, CSS, XR javascript framework for mobile, tablet and web application.
  • Designed database schema using mysql and developed backend for web app using XR framework (XR javascript framework on top of Node js).
  • Implemented push notification service for android and iOS device using cordova.Ref
  • Deployed apps for mobile and tablets using cordova (phonegap).
  • Worked with JSON, REST Api, Websockets etc.

* BitsCrafters, Nepal (March 2012 - August 2013, 1year 6 months)

  • Studied existing codebase and implemented business logic on backend for various use cases using C#, Mysql.
  • Implemented web service call from Telephony Service Provide(TSP) Driver using windows Telephony Application Programmable Interface (TAPI) API.

* Academy for Corporate Entrepreneurship (AfCE), Germany (March 2015 - September 2015)

  • Converted static html/css templates to wordpress website for AfCE , www.afce.co, handled server configuration and setup.

* Technical University Of Munich (TUM), Germany (October 2013 - present)

  • Master’s thesis on Adaptive routing in publish/subscribe systems. Explored about PADRES, content-based pub/sub middleware framework( https://github.com/MSRG/padres ). I had to modify PADRES framework build with JAVA to introduce topic-based routing and flooding. We have extended content-based-flooding hybrid(CF Hybrid) routing model to use topic-based(CFT) routing and evaluated the results of both hybrid models. Similarly, we have proposed an implementation approach to extend PADRES framework to use topic-based routing. We have compared the simulation results of the related work with our results and investigated the impact of the new hybrid(content-based-flooding-topic-based (CFT)) model on the size of subscription table of the brokers network.

  • Developed a sandbox tool for testing plugins developed by Architecture informatics developers at TUM using C#, OpenTK and * WinForms as an Interdisciplinary(IDP) project.
  • Worked on backend of TeachZone (teaching mediating platform) web app using JAVA playframework and best practices of web navigation patterns.
  • Worked on prototyping, UML Modeling, photoshop etc.

* Others

  • Online Bodhi Shop: An ecommerce site built with zen cart. Online Bodhi Shop.
  • Church Of Light: This project contains 3D model with texture and light rendering for Church of light using cinema 4D and photoshop. Ref
  • My Personal Website: I like sharing and discussing whatever I have learned or experienced. Therefore, after an intensive research I found a simple and cool template beautiful-jekyll and customized it to create my personal website/blog.
  • Simple Data Structures:- It contains simple list of data structures like LinkedList, Binary Search Tree and HashTable written using JavaScript. SimpleDataStructureJS
  • Custom Slack Bot Using NodeJS:- This slack bot replies with jokes when the text ‘jkbot’ is mentioned in the message. JKBot
  • MEAN Auth Starter Kit App:- Starter seed app build using MongoDB, NodeJS, Express and AngularJS 2 that allows users to login, register and navigate to dashboard with url authentication using JSON web token. It can be used as a starter project for any kind of web application that requires user authentication and dashboard view after login.MEAN Auth App Repo