MOHAMMAD PATEL
Toronto, Ontario, Canada
https://www.linkedin.com/in/mohammad-p-11b257358/
mohammadpatel122025@gmail.com
JavaScript | Java Developer
SUMMARY
Skilled Full-Stack Developer with expertise in building scalable web applications using modern JavaScript
frameworks. Proficient in React.JS and Next.JS for front-end development and Node.JS, Java for back-end
architecture. Passionate about crafting high-performance, maintainable, and user-friendly applications. Adept
at designing RESTful APIs, optimizing performance, and implementing best practices in web development.
Seeking to contribute my skills to innovative projects and dynamic teams.
SKILLS
Java PostgreSQL
Kotlin Redis
JavaScript AWS
TypeScript GCP
Spring Boot Nginx
Microservices architecture Ubuntu
OAuth2 Asana PMS
Apache Kafka Custom LLM integration
Next.JS Automation
React.JS Postman
Docker Webhooks
Kubernetes Stripe/Paypal/Apple Pay APIs
Firebase Git
Supabase Algolia
MongoDB
EXPERIENCE
CISCO
Full Stack Developer 08/2022 to 2/2025
Architected a scalable booking system using Next.JS (App Router) for the frontend and Spring Boot for
the backend, enabling users to book, reschedule, and cancel appointments with real-time feedback and
availability sync.
Structured and modularized the Next.JS codebase, organizing the project into feature-first folders and
reusable UI components for better maintainability and scalability.
Upgraded backend systems from Java 8 to Java 17, implementing advanced garbage collectors (ZGC,
Shenandoah) to improve performance and memory management.
Applied Apache Kafka for real-time analysis of user engagement and marketing effectiveness within a
Java-based system.
Built a stream-based CRUD pipeline using MongoDB to efficiently process high-volume document
transactions.
Developed database optimization scripts and CRUD modules to manage millions of records with
minimal downtime.
Designed and deployed a large-scale e-commerce payment gateway integration (Apple Pay, PayPal)
using Spring Boot.
Resolved system bottlenecks by implementing a microservices architecture, using Redis for session
management and configuring Nginx as a reverse proxy.
Integrated a production listing search feature powered by Algolia AI Search Engine for faster and more
accurate product discovery.
Architected a scalable booking system using Next.JS (App Router) for the frontend and Nest.JS for the
backend, enabling users to book, reschedule, and cancel appointments with real-time feedback and
availability sync.
Designed backend APIs in Nest.JS and connected to a PostgreSQL database using Prisma ORM,
implementing CRUD, transaction handling, and query optimization.
Enhanced SEO by updating Next.JS routing, configuring domain provider settings, and optimizing
Google bot indexing for higher search rankings.
Conducted white-box testing to eliminate redundant lifecycle methods, improving frontend rendering
speed and boosting user engagement.
Used AWS S3 for storing production assets (images, intro videos) and leveraged AWS CloudWatch for
application monitoring.
Managed QA, production deployments, and configured Ubuntu servers with Nginx for application
hosting.
Led QA efforts by managing pull requests (PRs), issue tracking, branch workflows, and client feedback
reviews.
Temporarily assumed the role of project manager, overseeing project management tasks via Asana.
Built, tagged, and pushed Docker images to Docker Hub, GitHub Container Registry, and private
registries to support CI/CD workflows.
Implemented real-time UI updates using WebSockets, connecting frontend booking components to
backend RabbitMQ event queues.
I migrated the Algolia cloud server to a local Ubuntu server and developed a CRUD pipeline dashboard
within the admin panel, enabling easy management of Algolia as if it were a standard database.
SCOTIABANK
Software Engineer 03/2019 to 07/2022
Built a financial statistics platform using Spring Boot for backend development and React.js for a
dynamic, real-time frontend, enabling data management, analysis, and visualization.
Performed data mining on scraped content and user activity logs to extract actionable insights.
Installed, configured, and managed PostgreSQL on Ubuntu servers, and optimized database schemas to
reduce query access time.
Implemented Redis caching to significantly improve application response performance.
Structured a React.JS project from scratch with a focus on long-term maintainability and microservices
scalability.
Mastered Stripe payment integration, including complex webhook management and asynchronous
event handling.
Extracted and analyzed transaction history data using ELO rating systems and financial metrics such as
Gross Profit Margin, Net Profit Margin, and Return on Equity in the Django back-end.
Extracted financial metrics (Gross Profit Margin, Net Profit Margin, ROE) from transaction data using
Spring Boot for backend analysis.
Visualized financial and user insights using advanced chart components in the React.JS frontend.
Developed deep expertise in JavaScript Promises and asynchronous programming to coordinate
multiple third-party services.
Configured and managed Nginx servers for routing external traffic and Kubernetes for scalable
microservices deployment.
MANULIFE
Software Developer 10/2016 to 1/2019
Developed an e-commerce admin portal using Java 8 and Spring Boot, managing merchandise and
supporting ticket operations.
Built RESTful APIs for booking workflows, efficiently handling collection operations and ensuring
null-safety.
Integrated calendar scheduling functionality to coordinate meetings between customers and the support
team.
Implemented Java Bean Validation with custom annotations to enforce strict data input rules on
booking forms.
Wrote advanced JPQL and Criteria API queries to generate booking usage reports and operational
statistics.
Collaborated with a team of five frontend developers to ensure seamless API integration at the REST
interface level.
Deployed backend services and scrapers on AWS (EC2, S3, Lambda) and GCP (Cloud Functions),
leveraging CloudWatch, GCP Logging, and Firebase Auth for monitoring and access control.
Implemented export functionality for filtered datasets to CSV, PDF, and AES-encrypted ZIP files,
supporting scheduled exports and secure sharing with external partners.
Integrated Google reCAPTCHA to strengthen security on registration forms and prevent spam attacks.
EDUCATION
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
University of Toronto, Ontario, Canada
June 2012 - September 2016