Introduction

Welcome, my name is Paras Bhattrai. I am a software developer who loves to build technical solutions for businesses to help them realize their goals efficiently. I appreciate good design, simple, secure and easy to use interfaces.

I usually adapt to tech stack that solves the problem at hand most effectively and have built web interfaces in Java stack and in Node.js with database in PostgreSQl or Mongo.

Projects

Swiping - React Native Android game

Download at: Google Play Store Link
The game is based upon the principle of free recall. Free recall is a basic paradigm used to study human memory. In a free recall task, a subject is presented a list of to-be-remembered items, one at a time. After remembering part, recalling the choices is the key phase. Swiping as a game enables the player to see if one is good at photographic memory, with colors mode, or good at recalling readable names like country names or a super human with abilities to recall random numbers (only in pro version). The scoring is done based upon the total learning and recalling time.


Transits

Node.js app facilitating car-pooling in the University context.
Technical highlights :

  • Wireframes done with wireframes.cc
  • Templating engine - ejs
  • Front-end framework - Materialize.css
  • Back-end stack includes express js framework in Node.js
  • User authentication is done using GMail API from passport dependency
  • Database is made on Mongodb


Appointment Portal CDO

Web App for making and managing student appointments with Career Development Office of Ashoka University.
Technical highlights :

  • Front-end uses AJAX techniques using jQuery along with animate.css for animations
  • Back-end is done using Java
  • Login is implemented using OAuth 2
  • Database is in PostgreSQL
  • Static analysis done using FindBugs
  • Security Tested for OWASP Top 10


ERP for cable company

Java web application facilitating resource planning for specific cable company.
Technical highlights :

  • Front-end uses AJAX techniques using jQuery along with animate.css for animations
  • Back-end is done using Java
  • Database is in PostgreSQL
  • Static analysis done using FindBugs
  • Security Tested for OWASP Top 10


University Philosopy Conference Portal

Web portal for conference witnessing participation from various Indian universities.
Technical highlights :

  • Developed an online portal for facilitating upload of philosophy conference papers using google drive API
  • Front-end is done using semantics.css
  • Back-end is in JavaScript


Twin research project

Created a web app to facilitate data collection for twin research project in India.
Technical highlights :

  • Web app uses jQuery and material design for front end
  • Back-end is made with Java
  • Uses OAuth2 (GMail API) for user authentication


Residence Assistance App

Developed responsive web app for facilitating residence and IT complaint flow for the university in a team of two developers.
Technical highlights :

  • Implemented OAuth 2 (GMail API) for user authentication
  • Front-end is in Materialize css along with animate.css
  • Back-end uses Java
  • Database is in PostgreSQL
  • Static analysis done using FindBugs
  • Security Tested for OWASP Top 10


University Election Voting Portal

Designed first web application to enable electronic voting process for both front-end voting and back-end tallying. The portal has is delivering fair elections for four times since 2014 till March 2016. The portal is done using JavaScript along with custom css to make the portal fast and reliable


Stackd - Book Sharing

Developed back-end for the web portal to facilitate sharing, renting and selling of used books on campus in a team of three developers. Back end using PHP along with MySQL for database.

Portfolio

Contact

Email :

sivssdn@gmail.com

LinkedIn :

https://www.linkedin.com/in/paras-bhattrai-139b8aa4/

GitHub :

https://github.com/sivssdn