Pranay Sheth

Pranay Sheth

Full Stack Developer

AWS Certification Message Me

About Me

An enthusiastic, and self-motivated developer with over 8 years of experience. Well suited to projects that prioritize accomplishing high goals and demand continuous learning. An engineering graduate with a passion to build highly scalable, durable, and resilient cloud solutions.

Latest Projects


coopnetwork a peer to peer app

Chatter

A cross platform chat app where users can register and chat in rooms. Hosted using Firebase and built with Flutter

Learn more

coopnetwork a peer to peer app

coopnetwork

coopnetwork is a peer-to-peer platform built with a social mission to connect students worldwide.The coopnetwork is a platfom for students to connect with each other and seek help/guidance for internships/co-op. It is built using Bootstrap 3.3, AngularJS, PHP and MySQL.

Learn more

calendar management app

Calendar Management App -developed for executives

The calendar management app was built to manage time and productivity for top level excecutives at firms. It was built in collabartion with an industry partner

Learn more

take me there app

Take Me There - a Rome2Rio API based application

A one-click windows store application that provides air travel details to popular cities around the world. Built with Windows 8.1 store application

Learn more

educan

EduCan - a search program

A tool created to help students look for universities and colleges in Canada.

Learn more

project name

Card Game - A JavaScript based concentration game

This is a simple javascript card game. Concentrate on each card, when you face it up and search for two same cards to solve the puzzle. AND it calculates the seconds you consumed to solve this puzzle.

Learn more

Other Projects

Redistasks Playground

A quick Redis app that does task management

View on Github

Play-with-ES6 project Open Source

A quick ES6 reading, highlighting some key new features

View on Github

Play-with-Redux project Open Source

A video streaming application

View on Github

Notie.js Open Source

A notification plugin for JavaScript with no plugins

View on GitHub

More on GitHub

Work Experience

Sr. Full Stack Developer - Intrigue Media (2016 - 2020)

Intrigue Media offers web-based software solutions to its clients governed with the philosophy of empowering local leaders. As lead developer, I proposed, architected and lead development of the following systems that has increased efficiency, profitablity and accountability within the organization.

Workflow Management System
Built highly available and efficient REST-API’s to interact with clients. This provides insight into work flow, indicates operational efficiency, production and capacity planning. Developed and maintained using, Swagger, PHP (Slim 3.0), MySQL.
Ticket Management System
Developed a highly available and scalable ticket management system that integrates with the workflow management system. The system is powered by a NodeJS backend served with Loopback, MongoDB database, and ReactJS in the frontend. It was built as a pay as you go service to enable clients to request work. Built Slackbot and email integration using AWS SES to deliver notifications for ticket progress.
Campaign Management System
Developed a loosely coupled, elastic and scalable campaign management system. The system helps the operations team in managing various aspects of a marketing campaign.
  1. Integration with Salesforce to help to onboard clients
  2. Built integration with QuickBooks using microservices style architecture to generate invoices for campaigns, reads statuses of pending/overdue invoices, and triggers various steps such as notifications using AWS SNS, SQS, SES, and builds revenue reports on a per-client basis. This enables management to get end-to-end transparency of data throughout the client's journey.
  3. Implemented document-level optimistic concurrency control using WiredTiger to enable highly efficient reads and good write performance. Used nonce as protection against concurrent edit conflicts and better manage changes to records.

Frameworks/SDK/Tools: React, Express.js, Salesforce REST API v46, QuickBooks SDK v3 - PHP(microservice), Swagger, AWS ELB, AWS Lambda, AWS CloudWatch, and AWS SQS, Mongoose, MongoDB, AWS DynamoDB and AWS Kinesis

Trivia Game
WebSockets protocol based trivia game to establish mobile and TV interactivity using Flutter, NodeJS, and Express.js

Software Developer - Ciena (2015 - 2016)

Ciena’s software services offer comprehensive network management and design tools to enable efficient lifecycle management of customer’s network.

Product UI
Built user interface using Ember.js for product range and used ember-data for data management and adapted to a RESTful .NET backend
Database
Created scripts for database backups on MySQL server 5.5/5.6 using deflation algorithm. Achieved 70% compression of large customer databases. Produced documentation on Confluence.
Created new features for SharePoint 3.0 applications using .NET 4.5 on Visual Studio 2013
Implemented ORM (object relation mapping) solution NHibernate to map raw data to objects