Bibek Shrestha

Full Stack Engineer with 3+ years of experience in designing and developing complex systems that make an impact. Strong background in test-driven development following object-oriented principles and service-oriented architecture. Primarily worked on the back-end development of complex systems such as online stock exchange, CRM solutions, web-based business process automation for government agencies, etc., along with experience in working with front-end technologies. Strong knowledge of data structure and algorithms.

Languages: Java, Python, JavaScript, C, C++

Databases: MSSQL, PostgreSQL, MySQL, MariaDB, Redis, SQLite

Messaging Systems: Kafka, RabbitMQ

Web Technologies: NodeJS, React, Angular, HTML5, CSS, WebSockets

Other tools and technologies: Git, Elasticsearch, Jenkins, JEE, CUDA, REST, SOAP, AWS, Docker, SDN, Data plane programming, Socket Programming

bibek shrestha

Experience

Graduate Research Assistant

Aug 2019 - Current
  • Perform research on SDN, data plane programming, edge computing in High-Performance Computing & Networking lab.
Python
C++
NS3
SDN
P4
Node.js
Azure IoT
Socket Programming

Full Stack Engineer

Nov 2018 – May 2019
  • Design and develop cloud based mutli-tenant CRM solution for SMEs.
JavaScript
Node.js
React
Auth0
PostgreSQL
AWS
SCSS
REST

Sr. Software Engineer

Aug 2018 - Dec 2018
  • Design & develop NEPSE (Nepal Stock Exchange), standarize development process.
Java
Angular
Jenkins
REST

Software Engineer

Nov 2015 - Aug 2018
  • Part of the team to design and develop solutions for government agencies, NEPSE (Nepal Stock Exchange) contributing to the digitization process of Nepal.
Java
JEE
Nginx
Angular
CSS
RabbitMQ
Redis
Socket Programming
REST
MSSQL
Wildfly
Jenkins

Skills

Languages

Technical Skills

AWS
Git
REST
JEE
Node.js
React
Angular
CSS
HMTL5
Elasticsearch
Microservices
Socket/Network programming
multi-threaded programming
CUDA
RabbitMQ
Kafka
Redis
SQL
Jenkins
Docker

Education

Aug 2019 - Dec 2021 (Expected)
M.S. in Computer Science and Engineering
University of Nevada, Reno
Nov 2011 - Oct 2015
Bachelor’s in Computer Engineering
Tribhuvan University, Kathmandu, Nepal

Publications

Shrestha, Bibek, Richard Cziva, and Engin Arslan. "INT Based Network-Aware Task Scheduling for Edge Computing." 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 2021.
Shrestha, Bibek, and Hui Lin. "Data-centric edge computing to defend power grids against IoT-based attacks." Computer 53.5 (2020): 35-43.
Thom, Jay, et al. "Casting a Wide Net: An Internet of Things Testbed for Cybersecurity Education and Research." International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2021. 2021.

Get in touch.