Bijay Khatri

Bijay Khatri

San Diego, California, United States
1K followers 500+ connections

About

Over a decade of professional software development experience, with a recent focus on web…

Articles by Bijay

Activity

Join now to see all activity

Experience

  • ServiceNow Graphic

    ServiceNow

    San Diego, California, United States

  • -

    San Diego County, California, United States

  • -

    Fairfield, Iowa

  • -

    Kathmandu

  • -

    Lalitpur, Nepal

Education

Volunteer Experience

  • Instructor

    ILO, Nepal

    - 1 month

    Social Services

    Presented how technology can be best used to better serve the public by bringing some sort of automation to service delivery and thereby establishing a better transparent system. The program was organized by ILO Nepal and top executives from the department of foreign employment were participants.

  • Instructor

    IOM, Nepal

    - 1 month

    Social Services

    Demonstrated how an individual can leverage their mobile to check the authenticity of foreign employment advertisement and/or demand so they can make an educated decision. The participants were top executives and social workers, media personalities, and the general public from Illam District in Collaboration with the Director General and Director of the Department of Foreign Employment. The program was organized by IOM, Nepal.

  • Instructor

    Safer Migration Project, Nepal

    - 1 month

    Social Services

    Demonstrated how technology can be used within the existing framework to better serve different needy people to ensure safer migration. The participants were the district coordinator or representatives nominated by Sami. The confrence was organized by Safer Migration Project (Sami).

Courses

  • Computer Network

    CS450

  • Data Structure and Algorithms

    -

  • Database Management System

    -

  • Design and Analysis of Algorithms

    CS435

  • Enterprise Architecture

    CS544

  • Object Oriented Programming in C++

    -

  • Software Engineering

    -

  • Software design patterns and frameworks

    CS525

  • Web Application Architecture

    CS545

Projects

  • BookPlus

    -

    Developed as a part of on campus Enterprise Architecture Course. It is an online store for books where we striclty followed Open Close Principle. Technologies and tools used were : Spring Boot, Spring MVC, Spring Data JPA, Thymeleaf, Angular JS

    Other creators
    See project
  • Dormitory Management System

    -

    This is a project for on campus course - Web Application Architecture. The tools we used were: Spring Data and Hibernate for Persistence to MySQL Database, Spring MVC for Presentation, Spring Security for role based Authentication, Apache titles and bootstrap for front end, Angular JS for rich client side behavior and consuming web services.

    Other creators
    See project
  • Software Framework Development for Financial Company

    -

    Java based Framework for Financial Company using design patterns like Proxy design patterns, Observer Design Pattern , Abstract Factory , Factory Method, Template Method Pattern and Command Pattern. Also developed two application for Bank and Credit card on top of the framework. Dependency Injection and Inversion of Control was heavily used.

    Other creators
    See project
  • Library Management System

    -

    Mvc based desktop project built using JAVA FX. Used concepts likes programming to interface, Object Serialization, Observer Patterns, Dependency Injection. The whole project is a team collaboration for which we use gitlab. The IDE used is Intellij Idea. The major portion of work done by me was designing the class diagram as well as sequence diagram and turning them into code.

    Other creators
    See project
  • Foreign Employment Management Information System

    -

    It is an application developed using .NET Stack and deployed in Windows server 2012 R2 which manages Recruiters, Employers, Vacancies in destination countries (like Qatar, Malaysia, UAE etc.), Aspirant Migrant workers, Pre-departure trainings/Medical test and results , Financial transactions , Government to Government data sharing.

    I played the role of System analyst form the Government's side. Designing of application requirements, system architecture and user acceptance testing was…

    It is an application developed using .NET Stack and deployed in Windows server 2012 R2 which manages Recruiters, Employers, Vacancies in destination countries (like Qatar, Malaysia, UAE etc.), Aspirant Migrant workers, Pre-departure trainings/Medical test and results , Financial transactions , Government to Government data sharing.

    I played the role of System analyst form the Government's side. Designing of application requirements, system architecture and user acceptance testing was done from my side.

    It's a real time replicated highly available applications using private cloud and exposing different services and consuming services from different entities of department.

    Other creators
    • Raju Shrestha
  • http://thefreshfiction.com/

    -

    Web application based on MVC architecture following modern PHP standards using CodeIgniter as framework, MySQL backed data store and Twitter bootstrap as a front end CSS library. This application is membership based and it lets the writers around the world share their writings to rest of the world while allowing the readers to read it and comment it.

    See project
  • Communication and ticketing system

    -

    It is a web application developed using ASP.NET with C# which simply allows users of existing Management Information system to login with the same credentials and ask for the support ticket with IT department. Once ticket was requested, the app automatically checks the load of the all IT staffs and assigns that particular ticket to the support staff with least load and sends app notification as well as email notification to the user who requested the ticket cc being to head of IT department…

    It is a web application developed using ASP.NET with C# which simply allows users of existing Management Information system to login with the same credentials and ask for the support ticket with IT department. Once ticket was requested, the app automatically checks the load of the all IT staffs and assigns that particular ticket to the support staff with least load and sends app notification as well as email notification to the user who requested the ticket cc being to head of IT department and allows real time tracking. The same module allow the logged in users to communicate with rest of the users.

  • Orientation Candidate list submission module

    -

    It is a module on top of existing MIS developed using MVC architecture in PHP which allows 110+ orientation training Institutes to use the system to send the list of the candidate who applied for the training classes and allows them to place an acknowledgement for those candidates who really appear at training and successfully completed the training program. While developing this module, module for approval of work permit (Both via Self or Individual or via Recruiting Agency) was re-coded so…

    It is a module on top of existing MIS developed using MVC architecture in PHP which allows 110+ orientation training Institutes to use the system to send the list of the candidate who applied for the training classes and allows them to place an acknowledgement for those candidates who really appear at training and successfully completed the training program. While developing this module, module for approval of work permit (Both via Self or Individual or via Recruiting Agency) was re-coded so that the candidate (tracked by Passport No.) without training classes cannot be approved for work permit.

  • Employee Transfer Management System

    -

    It is a .NET based desktop application developed using C# and visual studio 2013 as IDE which tracks the history of all the staffs of department like which are the sections of the department they have already worked, how long they worked there etc. The application simply proposed the new section at the time of mandatory transfer of employee (Generally 3 months) so that repetition of same section to an employee can be avoided. (It is the policy of department that the employee is allowed to work…

    It is a .NET based desktop application developed using C# and visual studio 2013 as IDE which tracks the history of all the staffs of department like which are the sections of the department they have already worked, how long they worked there etc. The application simply proposed the new section at the time of mandatory transfer of employee (Generally 3 months) so that repetition of same section to an employee can be avoided. (It is the policy of department that the employee is allowed to work in same section only after he/she has worked in all other sections). The application was also able to store the uploaded files/letters related to the employee for better record management.

  • Visa Acknowledgement Module

    -

    It is a module added on top of Existing MIS which allows the users with appropriate ACL to go and check the visa status of the migrant workers based on the files/documents they have submitted and allow them to place an acknowledgement either by approving the process or rejecting the process with a comment. Developed using Code igniter framework for PHP as MVC Application.

  • Labor Permit Status via SMS

    -

    The project is MVC based PHP application on top of existing MIS built using CodeIgniter Framework. It exposes REST Services to be consumed by Mobile Gateway in order to route the SMS to the servers to which it replies back with details of employment status. I was responsible for planning, analysis, design, coding and testing/implementation of the project.

    See project
  • Class Routine Scheduler

    -

    MVC based .net desktop application with MS-SQL as back end that simply allows the college or Universities to come up with the routine for whole semester. Contributed in Analysis and Design, Database design and Coding in C#.

    Other creators
  • Automated Seat Planner

    -

    It is a desktop application developed using 3-tier architecture which used MS-SQL as back end and C# as a programming language. It allows colleges/universities to make a automated seat planner for their whole students. The analysis and development of use case, database design, coding and testing and implementation done by me.

  • Criminal database with finger print matching

    -

    3 tier application developed in C# using MS-SQL as back end. The device used for finger print matching was ZK and used the minutiae based algorithm for fingerprint matching. It helps to identify the culprit with simply the fingerprint stored in database. The project was done for fulfillment of project requirement for Bachelor's.

  • Hamro Media Player

    -

    It is desktop based C# windows media player using Object Oriented Principles and Software Engineering Principles. File based Database was implemented but the audio codec was used from third party.

Recommendations received

3 people have recommended Bijay

Join now to view

More activity by Bijay

View Bijay’s full profile

  • See who you know in common
  • Get introduced
  • Contact Bijay directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses