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
Experience
Graduate Research Assistant
- Perform research on SDN, data plane programming, edge computing in High-Performance Computing & Networking lab.
Full Stack Engineer
- Design and develop cloud based mutli-tenant CRM solution for SMEs.
Sr. Software Engineer
- Design & develop NEPSE (Nepal Stock Exchange), standarize development process.
Software Engineer
- Part of the team to design and develop solutions for government agencies, NEPSE (Nepal Stock Exchange) contributing to the digitization process of Nepal.