-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
EPAM\Sanket_Joshi
committed
Sep 25, 2024
1 parent
ade579b
commit 7a60ade
Showing
7 changed files
with
149 additions
and
120 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,33 @@ | ||
--- | ||
title: "E-Commerce Platform" | ||
summary: "Developed a scalable e-commerce platform handling high traffic with personalized user experiences and multiple payment gateways." | ||
title: "Healthcare Solutions Porting" | ||
summary: "Part of a team that modernized a legacy healthcare application, porting it to a new look and feel while mentoring team members on advanced JavaScript." | ||
image: "https://fakeimg.pl/400x200/" | ||
author: "Sanket Joshi" | ||
publishDate: "2021-02-15" | ||
publishDate: "2024-09-25" | ||
--- | ||
|
||
# E-Commerce Platform | ||
|
||
## Summary | ||
Developed a scalable e-commerce platform that handles high traffic, integrates multiple payment gateways, and features personalized user experiences based on browsing history. | ||
Part of a team that modernized a legacy healthcare application, porting it to a new look and feel while mentoring team members on advanced JavaScript. | ||
|
||
## Technologies Used | ||
- React.js | ||
- Node.js | ||
- GraphQL | ||
- PostgreSQL | ||
- AWS (S3, EC2, Lambda) | ||
- Docker | ||
## Technology | ||
- GoJS | ||
- JavaScript | ||
- Oracle RDBMS | ||
- Perl | ||
- Raphael JS | ||
- SASS/SCSS | ||
- TypeScript | ||
|
||
## Roles | ||
- Led the front-end development using React.js and Redux. | ||
- Integrated GraphQL for optimized data fetching and real-time updates. | ||
- Managed deployment using Docker and AWS infrastructure. | ||
## Roles and Responsibility | ||
- Developed advanced JavaScript features using OOJS, HTML5, CSS, LESS. | ||
- Worked on monitoring tools using Kibana and Grafana. | ||
- Mentored team members in JS and Perl development. | ||
|
||
## Client | ||
Acme Retail | ||
## Client Domain | ||
Healthcare Solutions | ||
|
||
## Employer | ||
Tech Solutions Ltd. | ||
NOT DISCLOSED | ||
|
||
## Duration | ||
January 2021 - July 2021 | ||
May 2016 – Jun 2017 (1 year 1 month) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,36 @@ | ||
--- | ||
title: "Real-Time Chat Application" | ||
summary: "Built a secure real-time chat application with encrypted communication, group chats, and presence indicators for team collaboration." | ||
title: "Travel Booking Solutions" | ||
summary: "Led an Angular team to build and enhance key applications for a travel solution provider, focusing on UI complexity and modern web technologies." | ||
image: "https://fakeimg.pl/400x200/" | ||
author: "Sanket Joshi" | ||
publishDate: "2021-10-05" | ||
publishDate: "2024-09-25" | ||
--- | ||
|
||
# Real-Time Chat Application | ||
|
||
## Summary | ||
Built a real-time chat application for internal team communication with group chats, file sharing, and presence indicators. The platform includes encrypted communication channels and customizable user notifications. | ||
Led an Angular team to build and enhance key applications for a travel solution provider, focusing on UI complexity and modern web technologies. | ||
|
||
## Technologies Used | ||
- TypeScript | ||
## Technology | ||
- Angular | ||
- AngularJS | ||
- CSS | ||
- Git | ||
- HTML | ||
- Node.js | ||
- Socket.io | ||
- MongoDB | ||
- WebRTC | ||
- NPM | ||
- Oracle RDBMS | ||
- Rally Software | ||
- TypeScript | ||
|
||
## Roles | ||
- Designed the real-time messaging architecture using Socket.io and WebRTC. | ||
- Implemented encrypted communication channels. | ||
- Set up MongoDB to store chat history and user metadata. | ||
## Roles and Responsibility | ||
- Led a team for complex UI development in Angular 5. | ||
- Mastered Angular 2+, Material UI, Bootstrap, and PrimeNg. | ||
- Collaborated across teams for seamless feature implementation. | ||
|
||
## Client | ||
Global Tech Hub | ||
## Client Domain | ||
Travel and Hospitality Solutions | ||
|
||
## Employer | ||
Freelance | ||
NOT DISCLOSED | ||
|
||
## Duration | ||
August 2021 - December 2021 | ||
Jun 2017 – Jun 2019 (2 years) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,37 @@ | ||
--- | ||
title: "Fitness Tracking Mobile App" | ||
summary: "Developed a mobile app for tracking workouts and syncing data with wearable devices, featuring graphical performance metrics." | ||
title: "Retail and Wholesale Product Lifecycle Management" | ||
summary: "Developed and led UI and full-stack efforts for product lifecycle management solutions in retail and wholesale, focusing on improving user experience and system security." | ||
image: "https://fakeimg.pl/400x200/" | ||
author: "Sanket Joshi" | ||
publishDate: "2022-06-10" | ||
publishDate: "2024-09-25" | ||
--- | ||
|
||
# Fitness Tracking Mobile App | ||
|
||
## Summary | ||
Developed a mobile app that allows users to track workouts, monitor progress, and sync data with wearable devices. Integrated a rich graphical interface for viewing performance metrics over time. | ||
Developed and led UI and full-stack efforts for product lifecycle management solutions in retail and wholesale, focusing on improving user experience and system security. | ||
|
||
## Technologies Used | ||
- React Native | ||
- Redux | ||
- RESTful APIs | ||
- Firebase Authentication | ||
- Expo | ||
## Technology | ||
- Code Quality Tools | ||
- Grafana | ||
- GraphQL | ||
- Material UI | ||
- Node.js | ||
- ReactJS | ||
- SQL Databases | ||
- TypeScript | ||
- Webpack | ||
- mobx | ||
|
||
## Roles | ||
- Developed the mobile UI with React Native and Redux. | ||
- Implemented Firebase Authentication and real-time database for user data sync. | ||
- Collaborated with wearable device API integration team for real-time tracking. | ||
## Roles and Responsibility | ||
- Contributed to UX/UI discussions for stakeholder alignment. | ||
- Led the development of facade microservices for security fixes. | ||
- Developed backend APIs, PDF exports, and Excel imports. | ||
- Took on agile management responsibilities. | ||
|
||
## Client | ||
Fitness Pro Inc. | ||
## Client Domain | ||
Product Lifecycle Management (Retail and Wholesale) | ||
|
||
## Employer | ||
Mobile Innovators Pvt. Ltd. | ||
NOT DISCLOSED | ||
|
||
## Duration | ||
February 2022 - August 2022 | ||
May 2019 – Jan 2021 (1 year 8 months) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,38 @@ | ||
--- | ||
title: "Learning Management System (LMS)" | ||
summary: "Designed and developed an LMS for course management, user enrollment, and progress tracking, with a responsive UI." | ||
title: "Fresh Food Market Management" | ||
summary: "Led the UI team in developing an application to streamline the fresh food market, managing inventory, backroom operations, and procurement to minimize food wastage." | ||
image: "https://fakeimg.pl/400x200/" | ||
author: "Sanket Joshi" | ||
publishDate: "2023-01-20" | ||
publishDate: "2024-09-25" | ||
--- | ||
|
||
# Learning Management System (LMS) | ||
|
||
## Summary | ||
Designed and developed a Learning Management System (LMS) that supports course management, user enrollment, progress tracking, and multimedia content delivery. Implemented a responsive design for access across devices. | ||
Led the UI team in developing an application to streamline the fresh food market, managing inventory, backroom operations, and procurement to minimize food wastage. | ||
|
||
## Technologies Used | ||
- Next.js | ||
- Node.js | ||
- MySQL | ||
- GraphQL | ||
- Tailwind CSS | ||
## Technology | ||
- ESLint | ||
- Material UI | ||
- MongoDB | ||
- NPM | ||
- ReactJS | ||
- Redux | ||
- Redux Toolkit | ||
- TypeScript | ||
- Webpack | ||
- styled components | ||
|
||
## Roles | ||
- Led full-stack development and database design. | ||
- Built a robust user authentication and role-based access control system. | ||
- Developed reusable UI components and ensured cross-platform responsiveness. | ||
## Roles and Responsibility | ||
- Led a team of 4 UI developers. | ||
- Built the application repository from scratch. | ||
- Set up the development process and workflows. | ||
- Managed branching and added tooling for production. | ||
- Optimized performance for legacy and new codebase. | ||
|
||
## Client | ||
EduSmart Solutions | ||
## Client Domain | ||
Inventory Optimization (Fresh Food Market) | ||
|
||
## Employer | ||
Bright Minds Ltd. | ||
NOT DISCLOSED | ||
|
||
## Duration | ||
September 2022 - March 2023 | ||
Jan 2021 – May 2022 (1 year 4 months) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,46 @@ | ||
--- | ||
title: "Cryptocurrency Exchange Platform" | ||
summary: "Created a secure cryptocurrency exchange platform with real-time updates, multi-asset trading, and third-party API integrations." | ||
title: "Cloud-Based Remote Modem Management" | ||
summary: "Led the front-end development of a cloud-based remote modem management web application, transforming requirements into maintainable code and introducing technical improvements." | ||
image: "https://fakeimg.pl/400x200/" | ||
author: "Sanket Joshi" | ||
publishDate: "2023-08-11" | ||
publishDate: "2024-09-25" | ||
--- | ||
|
||
# Cryptocurrency Exchange Platform | ||
|
||
## Summary | ||
Created a secure cryptocurrency exchange platform, facilitating user-friendly buying, selling, and trading of multiple digital assets. Integrated multiple third-party APIs for live market data and payment solutions. | ||
Led the front-end development of a cloud-based remote modem management web application, transforming requirements into maintainable code and introducing technical improvements. | ||
|
||
## Technologies Used | ||
- Angular | ||
- Node.js | ||
## Technology | ||
- CSS | ||
- ESLint | ||
- Gitlab | ||
- HTML | ||
- JavaScript | ||
- MongoDB | ||
- NPM | ||
- React DnD | ||
- React Router | ||
- React Testing Library | ||
- ReactJS | ||
- Redux Form | ||
- Redux Thunk | ||
- Redux Toolkit | ||
- SASS/SCSS | ||
- TypeScript | ||
- REST APIs | ||
- Redis | ||
- AWS (EC2, CloudFront) | ||
- Webpack | ||
- redux-observable | ||
- styled components | ||
|
||
## Roles | ||
- Architected the application’s front-end using Angular with a focus on real-time updates. | ||
- Integrated secure REST APIs for user authentication and transaction processing. | ||
- Worked with Redis for caching and improving system performance. | ||
## Roles and Responsibility | ||
- Contributed as a Key Front-end Developer. | ||
- Transformed requirements into maintainable code. | ||
- Introduced new ideas and improvements to existing code. | ||
- Collaborated in brainstorming sessions for feature set development. | ||
|
||
## Client | ||
Crypto World Exchange | ||
## Client Domain | ||
Cloud-Based Remote Management | ||
|
||
## Employer | ||
Blockchain Innovators | ||
NOT DISCLOSED | ||
|
||
## Duration | ||
April 2023 - August 2023 | ||
Jun 2022 – Feb 2024 (1 year 8 months) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,39 @@ | ||
--- | ||
title: "Online Food Delivery Service" | ||
summary: "Developed a user-friendly food delivery platform supporting multiple restaurants, order tracking, and payment integration." | ||
title: "Staff Augmentation and Digital Transformation" | ||
summary: "Led a project aimed at digitizing paper forms using legacy systems, managing a team of developers and QA, and optimizing performance with modern technologies." | ||
image: "https://fakeimg.pl/400x200/" | ||
author: "Sanket Joshi" | ||
publishDate: "2020-11-22" | ||
publishDate: "2024-09-25" | ||
--- | ||
|
||
# Online Food Delivery Service | ||
|
||
## Summary | ||
Developed a food delivery web application allowing users to browse menus, place orders, and track deliveries. The platform supported multiple restaurants and integrated payment systems for secure transactions. | ||
Led a staff augmentation project aimed at digitalizing paper forms using legacy systems. Managed a team of 3 developers and 1 QA. Played a key role in gathering requirements, solution design, sprint planning, and implementation. Improved product performance and introduced optimizations, state management, and automated E2E testing. | ||
|
||
## Technologies Used | ||
- React.js | ||
- Node.js | ||
- Express.js | ||
- Stripe API | ||
## Technology | ||
- ESLint | ||
- GitHub Actions | ||
- JavaScript | ||
- MongoDB | ||
- NPM | ||
- Next.js | ||
- Node.js | ||
- OpenAPI Specification (OAS) | ||
- ReactJS | ||
- TypeScript | ||
- Vercel | ||
|
||
## Roles | ||
- Led back-end development with Express.js and integrated Stripe for payment processing. | ||
- Designed and implemented the order management system. | ||
- Worked closely with the front-end team to create a seamless user experience with React.js. | ||
## Roles and Responsibility | ||
- Led the development team and was responsible for solution architecture. | ||
- Suggested and implemented performance optimizations. | ||
- Introduced Cypress E2E tests to streamline manual QA efforts. | ||
- Assisted team members in writing clean and maintainable code. | ||
- Collaborated with BAs to improve story structures. | ||
|
||
## Client | ||
Foodie's Delight | ||
## Client Domain | ||
Digital Transformation (Paper to Digital Forms) | ||
|
||
## Employer | ||
WebApp Studios | ||
NOT DISCLOSED | ||
|
||
## Duration | ||
October 2023 - February 2024 | ||
Feb 2024 – Sep 2024 (7 months) |