Srishti Sharma

Srishti Sharma

Software Engineer
Dedicated, quick learner, and technology enthusiast. Love to pick new technologies, tools, and tricks. Interested in building mobile and web apps. Creative, social, ambitious and self-motivated.

The most amazing...

... I built a dashboard using Svelte and Sapper, which anyone can use as a starter kit to start with Svelte.

Interest & Expertise

  • Mobile App development
  • Web App development
  • Clean Code
  • Data Structures
  • Team Work

Achievements

  • Winner of Top-Coder Hackathon organised in Chitkara University, Himachal Pradesh in 2018.
  • Participated in Infosys Digital Makeathon conducted by Chandigarh DC at Infosys Ltd. Chandigarh.
  • Participated in 3rd Himachal Pradesh Science Congress held at IIT, Mandi (H.P)

Skills

Databases

MySQL, MongoDB, SQLite

Backend Framework & Library

Node.js, Express.js

Frontend Framework & Library

React.js, JQuery, Svelte

Mobile Framework & Library

React Native

Languages

JavaScript, Java, C, C++, TypeScript

Version Control

Git, GitLab, GitHub

Project Management

JIRA, Trello

Editors

VS Code

State Management

Redux, Thunk

User Interface Design

Bootstrap, NativeBase

Cloud Services

Firebase

Projects

Widget Making Application

It is a web-app in which we create a dashboard to visualize data. For creating dashboard we are providing many different widgets, which we can drag and drop in the dashboard. Widgets can be configured with an API call, from where we hydrate the widget with the incoming API data. We can also configure the widget according to our fit.

Technologies Used: React, Typescript, Highcharts, Fabric.

NativeBase.io

Open Source project with more than 13,100+ stars on Github. Many mobile developers use NativeBase to ease their mobile app development and so we call it - "The missing piece of React Native!". It has 150k+ monthly downloads.

Online Grocery Shopping Platform: Driver App

An application that helps the driver to deliver the products to the customer. The driver scans the crate/product which he has to deliver and starts the delivery. The customer is notified about the status of the product at different stages when the product is dispatched or arrived or offloaded. Customers can also return the product if there is some problem with it. Similarly, the driver can also report delivery for certain reasons, like a customer not available, delay, unable to find the address, etc. Tech Stack Used: React-Native, Typescript, React-Hooks, Apollo-Client

Online Grocery Shopping Platform : Finance Reconciliation App

An application that allows the packer to scan offline invoice barcode or if the scan doesn't work or it's not clear to scan then the packer manually enters the barcode number before completing the order. This application helps to overcome the problems from manual entry of offline and online order value for each order and eliminates human error by automating the process. Tech Stack Used: React-Native, Typescript, React-Hooks, Apollo-Client

Finance Management App

A smart mobile-banking app built by using React-Native which helps customers to manage daily spendings. It automatically analyzes user’s spending and gives the user instant receipts and insights so he/she can spend, save & live smarter. Tech Stack Used: Javascript, React-Native, Redux

JS Report

As a part of an application, there was a need to generate a report in pdf format. For that, I have worked on JS Report which is an open-source platform where we can write HTML, JS with handlebars to generate reports in PDF format. Also have done API integration on the jsreport side. Tech Stack Used: HTML, JS, Handlebars.

Food Ordering App

A React Native Food Ordering App built by using Firebase as a backend, which helps the user to order food online just like Zomato and Swiggy. Users can add items to the cart and order them later. Users can also check his/her order history. Tech Stack Used: Javascript, React-Native, Firebase, Redux

Svelte Dashboard

A dashboard developed using Svelte. Svelte being new in the market stole my attention. I built the UI with SvelteStrap, a UI library for Svelte and have also used Sapper for routing. Tech Stack Used: Svelte, Sapper

Article link: https://dev.to/geeksrishti/building-a-dashboard-in-svelte-2fkp

Music Player App

Music Player App is a WebApp built using React and Typescript. It allows the user to add his/her songs, make a playlist, etc. Tech Stack Used: Typescript, React, React-Hooks

2020 © All rights reserved. GeekyAnts India Pvt Ltd.