Gaurav Shrestha

Software engineer

I'm a

Resume

Experienced Javascript Developer with more than half a decade of experience in developing web applications and creating efficient, reliable code, possesses a deep understanding of the language's syntax and best practices for coding in order to produce high-quality products that are secure and performant. Skilled at troubleshooting issues quickly and effectively.

Summary

Gaurav Shrestha

Experienced Javascript Developer with more than half a decade of experience in developing web applications and creating efficient, reliable code, possesses a deep understanding of the language's syntax and best practices for coding in order to produce high-quality products that are secure and performant. Skilled at troubleshooting issues quickly and effectively.

  • Kathmandu , Nepal
  • +977-9816947062
  • gauravshresthh@gmail.com

Education

Bachelors of Computer Science and Information Technology

2015 - 2019

Samriddhi College, TU

Intermediate of Science (+2)

2012 - 2014

Emerald Academy, TU

Professional Experience

Senior software engineer (Node and react)

Jan 2022 - PRESENT

Maven solutions, Remote (US-based)

  • Team CareerAi : https://www.careerai.io/ (https://resumebuilder.joinswiftly.com/)
  • Worked as a senior software developer on a full stack application named Resume Builder initially, later transitioned to CareerAi, built on top of node, express , react and typescript, led a team of 3 junior developers and 2 mid level developers.
  • Tech stacks used : React, typescript, Redux toolkit, openAI, AWS, Node, express, mysql2, Sequelize ORM.
  • Experienced writing relational database queries and Sequelize ORM functions, worked heavily on client side using React and typescript, communicated with express backend and openAI to build an online platform that builds resumes and cover letters for the user.
  • Used OpenAi prompts to generate tailored resumes and cover letters
  • Worked with react-pdf extensively to generate pdf and docx for the end user.

Senior Backend developer

April 2021 - Jan 2022

Ebpearls, Elizabeth Street, Surry Hills, NSW 2010, Sydney, Australia

  • Team Learnt : https://learntgroup.com.au/
  • Worked on backend of the project named as "Learnt" , used node and express as backend framework with micro-service architecture and google cloud firestore as database to develop apis for mobile application of Learnt
  • Experienced writing non-relational database queries, google cloud functions , database triggers and deploy cloud functions to Google Cloud Platform (GCP)

React developer (Remote)

Nov 2020 - April 2021

Treeleaf.ai, 3 Taft Lane Spring Valley NY, 10977, USA

  • Team Anydone : https://www.anydone.com/
  • Worked on an AI powered autonomous workspace with features like video calling, real-time chat, multimedia sharing(photos/videos), live screen-sharing, task assigning , virtual assistant and many more.
  • Worked on the virtual assistant feature using react that communicated with a java powered backend that used an AI model to interpret the audio input as well as text input to return certain actions and based on the actions response , generated UI to facilitate users to perform tasks

Full stack developer

Sept 2019 - Aug 2020

Hash Technologies, Biratnagar, Nepal

  • Hami Nepal : https://www.haminepal.org/
  • Worked on a project named "HamiNepal" , a full stack web application that represented a social organization ran by youths .
  • Built with node, express and mongo DB on backend and react on frontend.
  • Featured things like payment gateway integration for collection donation from users
  • Mentored junior developers in their tasks
  • Delegated task to developers respectively on frontend and backend
  • Provided support by peer programming using screen-share.

React developer

Part-time

Top Nepal International, Baluwatar, Ktm

  • Telesix mobile : https://www.telesixmobile.com/
  • Worked on a ecommerce application named "Telesix mobile"
  • Worked on state-management using redux , setup role based authorization and authentication
  • Worked on a project that used next js . Also provided support to a wordpress powered frontend named "hitberry" that was built using frontity framework ( https://hitberry.com/)

React developer

Mar 2018 - Sept 2019

Corpola Tech

  • Gymhub : Mobile app available on google play store
  • Worked on a project termed as "Gymhub" built with react native
  • Worked on firebase push notifications for in-app and offline push notifications
  • Worked to integrate api on frontend powered by Django based api

React developer (Internship)

Sept 2017 - Mar 2018

BlendWit International, Kuleshwor, Ktm

  • Got introduced to web for the first time
  • Learned about javascript fundamentals and react js

About

Software Engineer

Experienced Javascript Developer with more than half a decade of experience in developing web applications and creating efficient, reliable code, possesses a deep understanding of the language's syntax and best practices for coding in order to produce high-quality products that are secure and performant. Skilled at troubleshooting issues quickly and effectively.

  • Age: 29
  • Degree: Bachelors
  • Email: gauravshresthh@gmail.com
  • Job: Open to work

Skills

  • Frontend Development: React, React Native, Next.js, Redux, Tailwind, Bootstrap, Material UI, Shopify, Liquid, Unit testing with Jest
  • Backend Development: Node.js, Express.js, Sequelize, Mongoose, Unit testing with Mocha and Chai
  • Database Management: MongoDB (Mongoose), MySQL (Sequelize), Google Cloud Firestore
  • Cloud & DevOps: Google Cloud Platform (GCP), Firebase, AWS
  • Other Tools & Technologies: Kubernetes, Kafka, Redis, Docker, TypeScript, JavaScript, Git, RESTful APIs

Facts

Worked as a software engineer intern at Blendwit International, Kuleshwor, Kathmandu. Later worked as a full-time react developer at Corpola Tech. After a year of working on react and react native projects, worked as a mentor and senior software engineer at Hash Technologies, Biratnagar, Nepal.

20+

Happy Web Projects

3+

Real-time large scale projects

7+

Years Of Experience

19+

Interns Mentored

Projects

Projects I've worked on:

CareerAi

AI-powered resume and cover letter builder

Learnt

Educational platform with micro-service architecture

Anydone

AI powered autonomous workspace with video calling, real-time chat, and virtual assistant

Hami Nepal

Social organization platform with payment gateway integration

Telesix Mobile

E-commerce application with role-based authorization

Hitberry

WordPress powered frontend built with Frontity framework

Gymhub

React Native mobile application available on Google Play Store

Skills

List of skills I possess

Frontend Development

React, React Native, Next.js, Redux, Tailwind, Bootstrap, Material UI, Shopify, Liquid, Unit testing with Jest

Backend Development

Node.js, Express.js, Sequelize, Mongoose, Unit testing with Mocha and Chai

Database Management

MongoDB (Mongoose), MySQL (Sequelize), Google Cloud Firestore

Cloud & DevOps

Google Cloud Platform (GCP), Firebase, AWS

Other Tools & Technologies

Kubernetes, Kafka, Redis, Docker, TypeScript, JavaScript, Git, RESTful APIs

Contact

Location:

Kathmandu , Nepal