* 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