My Avatar

Aayush Lamichhane

Education

Bachelor in Computer Engineering Nov 2018 — Apr 2023

Central Campus, Institute of Engineering, Tribhuwan University, Nepal
Secured Rank 7 In Entrance Exam in 2075 B.S. (2018 A.D.) among nearly 16,000 candidates

10+2 in Science Jun 2016 — Jun 2018

St. Xavier's College, Maitighar, Kathmandu

Work Experience

Docsumo Apr 2023 — Present

Python Developer
  • Worked as part of Site Reliability team for monitoring and ensuring API availability.

Amadablam Technologies Apr 2022 — Jul 2022

Backend Developer
  • Worked on creating Ecommerce System backend Django Rest Framework

Upwork

Freelancer
  • Worked as a freelancer on Upwork for various projects, including automation, chatbots, scraping and web development.
  • Work experience with International clients also outside from the Upwork

Licenses & Certifications

  • GAJABAAR Infosecurity Mentorship Program by GAJABAAR
  • Neural Networks and Deep Learning by deeplearning.ai on Coursera
  • Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization by deeplearning.ai on Coursera
  • Structuring Machine Learning Projects by deeplearning.ai on Coursera
  • Participant in Third Nepal Winter School in Al organized by NAAMI by NAAMI
  • AWS Academy Cloud Foundation by AWS Academy

Projects

Information Extraction from Documents
  • Used pretrained model called LayoutLM and created easy to use Complete software solution for annotating and train custom models to extract information from user documents
  • Extracts key information from unstructured text using Transformer based architecture
Realtime text similarity Identification
  • Real time text similarity matching by generating sentence embeddings
  • Different algorithms used, Average Word embeddings, Smooth Inverse Frequency, BERT
Regex engine in python
  • Simple regex engine written in python
  • Supports Kleene star, concatenation and union
  • Uses NFA (Thompson's construction)
Sorting algorithm Visualizer in C++
  • Visualizations for various sorting algorithms written in C++
  • Uses ImGui and GLEW
3D City Modeling
  • Implemented using C++, OpenGL, GLSL
  • Renderer created from scratch which can render any 3D model created in blender
  • implements Gouraud shading and Phong shading and phone illumintaion.
IOE Rank Priority Analyser
  • Shows beautiful visualizations of past Admissions in IOE constituents College

Technical Skills

  • Server Administration using Docker including experience with NGINX and managing virutal machines
  • Front end programming using JavaScript and its frameworks like React
  • Server side coding using python frameworks like Django and Flask
  • Experience with various SQL and NoSQL databases
  • Linux skills like vim, tmux, shell scripting and experience with different Linux distributions
  • Version control systems like Git

Spoken Languages

  • English: Full professional proficiency
  • Hindi: Professional working proficiency
  • Nepali: Native or bilingual proficiency