Open to workHi, I'm Jayesh. I design and build calm digital experiences.
With four years of end-to-end product work, I translate ideas into reliable interfaces, performant services, and thoughtful developer experiences. I thrive in collaborative teams shipping tools that feel effortless to use.
Currently based in Waterloo and open to impactful full-time roles across Canada or remote.
About me
My path into software started with a Bachelor's in Electronics & Telecommunications and continued through a Master's in Electrical & Computer Engineering at the University of Waterloo. That blend of engineering and design thinking still shapes the way I approach products today.
I enjoy the intersection of clean architecture and intuitive interfaces: shipping resilient APIs with Python, Node.js, and Java while crafting smooth front-ends with React, Next.js, and TypeScript. Recently I've been leaning into experience-led tooling, edge deployments, and thoughtful developer ergonomics.
I'm looking for a full-time role where I can help a team deliver focused, minimal products - shipped quickly, maintained carefully, and measured thoughtfully.
Experience
4+ years
Focus
Full-stack systems
Location
Waterloo, Canada
Selected work
View projectEncrypted Chat Application
Web Chat Application supporting end-to-end ecryption.
- express
- react
- redux
- sha256
- socketio
- tailwindcss
View projectPayment and Inventory Microservice
This project demonstrates the power of microservices architecture, combining Python FastAPI for the backend, React for the frontend, RedisJSON as a NoSQL dat...
- fastapi
- python
- redis
- redisjson
- redisstreams
View projectMovies App using React and Springboot
Welcome to the Top 10 Movies App repository! This application is designed to showcase the top 10 highest-rated movies of all time. It leverages MongoDB for e...
- bootstrap
- java
- javascript
- react
- spring-boot
View projectPrompt-share
This GitHub repository contains a full stack prompt sharing application built with Next.js 13.4 and MongoDB as the database.
- google-authentication
- javascript
- mongodb
- nextjs13
- tailwindcss
View projectNote taking App
This GitHub repository contains a notetaking application built with React and Typescript. It includes support for markdown notes, allowing users to easily cr...
- bootstrap
- markdown
- react
- typescript
View projectTwitter clone
A Twitter clone built using the T3 stack, allowing users to share tweets, follow other users, and engage in conversations. Allowing users to sign up and sign...
- mysql
- nextjs
- planetscale
- prisma
- react-icons
- t3-stack
- tailwindcss
- trpc
- typescript
View projectUber Clone
This is a clone of the Uber app built using React Native. It allows users to select pickup and dropoff locations and calculates the price of the ride. The ap...
- google-maps-api
- javascript
- react
- react-native
- redux
View projectUps Clone
This is a clone of the UPS (United Parcel Service) app built using React Native. It provides a user interface similar to the original UPS app, allowing users...
- graphql
- react-native
- react-native-maps
- react-native-vector-icons
- typescript
Capabilities
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Git
- Tailwind
- Prisma
- MongoDB
- Redux
- GraphQL
- Apollo
- Express
- Ember.js
- PostgreSQL
- Python
- Django
- Flask
- FastAPI
- Redis
- MySQL
- MariaDB
- AWS
- Google Cloud
- Docker
- PyTorch
- ADK
- MCP
- Java
- Spring Boot
Experience
2019-2020
MERN Stack Developer
Surat, GJ, India
I worked as a MERN Stack developer for 1.5 year. I worked on a few projects and upskilled to the full stack. My stack included React, Redux, Node.js, Express, MongoDB and Git.
2021 - 2022
Software Developer
Mapusa, GA, India
Worked in a startup as a software developer. My stack indluded React, Redux, Vue, Emberjs, Node.js, FastAPI, Express, MongoDB, MySQL, MariaDB, AWS and Git.
2023 - Present
Codal Inc
Remote
Built and scaled digital products using Next.js, React, Django, Flask, FastAPI, ADK, MCP, PyTorch, AWS, and GCP.
Let's build something
Prefer email? Reach me at jb24pate@uwaterloo.ca or drop a quick note below.