Chintan Patel, Back-end Developer in Montreal, QC, Canada
Chintan Patel

Back-end Developer in Montreal, QC, Canada

Member since November 1, 2021
Chintan has over 12 years of experience developing web and enterprise applications using Java and J2EE. He developed applications for various domains, like DMCA, investment, banking, telecommunication, manufacturing execution system (MES), gaming, mobile money, and healthcare. Chintan is also experienced working in microservices architecture, Docker, Kubernetes, and AWS.
Chintan is now available for hire




Montreal, QC, Canada



Preferred Environment

Java, Windows, Linux, IntelliJ IDEA, Eclipse, MySQL, PostgreSQL, Git, Bitbucket, Back-end, Maven, Java 8

The most amazing...

...contribution I've made is in a product designed to stop infringement for one of the world's biggest OTT platforms.


  • Independent Consultant

    2021 - PRESENT
    Morgan Stanley
    • Developed a REST service back end to provide users with access to manage the mandates.
    • Maintained the legacy product that many AutoSys jobs required to perform cross-platform operations.
    • Contributed to the development of a Scala-based product, having taken over after the core developer left.
    Technologies: Java, Spring, Sybase, JUnit, Java 8
  • Technical Lead

    2019 - 2021
    • Developed a product to catch infringing content from the internet, which replaced a third-party solution resulting in many benefits.
    • Handled a team of seven people and managed the delivery as promised.
    • Tuned the link checker and updating module, boosting performance 20 times higher than before.
    Technologies: Java, Docker, Kubernetes, AWS, Google Cloud Platform (GCP), Elasticsearch, PostgreSQL, Amazon Web Services (AWS), APIs, Back-end Development, Maven, JUnit, Java 8
  • Senior Software Engineer

    2015 - 2017
    Sterlite Technologies
    • Managed the successful delivery of an IP log management system (IPLMS) with all custom requirements to Vodafone India.
    • Provided level three support to the client—Vodafone India.
    • Tuned the search engine with a custom hash algorithm to improve search performance.
    Technologies: Java, Oracle, PostgreSQL
  • Team Lead

    2013 - 2015
    • Led the Java service department, assuming responsibility for every delivery.
    • Managed to successfully deliver four projects in one year.
    • Nurtured the Java team that grew from three up to 13 developers with continuous learning and training.
    Technologies: Java, Spring, Hibernate, JavaScript, MySQL
  • Senior Software Engineer

    2009 - 2013
    Ibaset India (formerly Orbit Technologies)
    • Developed different modules for the Solumina product.
    • Maintained the product by fixing bugs and customizing the features.
    • Provided product training for new joiners to onboard them quickly.
    Technologies: Java, Oracle, Microsoft SQL Server, Spring


  • Search Light

    Mindgeek offers online content portals and has one of the world's topmost internet traffic. The job of the Digital Millennium Copyright Act (DMCA) is to protect Mindgeek's content from infringement. As there are thousands of infringing web portals, Search Light helps automate the whole process. It includes an efficient web crawler based on Apache Storm and crawls thousands of URLs daily. Its different modules work independently as a microservice architecture and perform different functions—downloading video content, matching site metadata with the content library, running a rule engine to identify the infringement, continuously checking for the URL validity, updating internet data, and sending automated legal notice emails. It has a UI for the DMCA to manage the crawling process and the infringement results.

  • Financial Instrument Lifecycle Management (FILM)

    FILM is the central node of multiple other Morgan Stanley upstream and downstream research products that store and manage covered company's data like securities, market analysis, coverage, and related industry details. FILM contains multiple nodes such as services, events, subscribers, and a UI that uses message queues to communicate and Apache Camel as a routing mechanism.

  • Mediation | IPLMS

    Mediation is a carrier-grade platform that enables service providers to integrate prepaid and postpaid services over traditional and next-generation multiservices, IP, and mobile networks carrying data, voice, and video services. It provides comprehensive data collection, aggregation, and enhancement for upstream business-critical systems like billing, reporting, and analytics.

  • Solumina

    Solumina is a revolutionary product lifecycle execution (PLE) software suite uniquely designed to manage the product lifecycle for companies specializing in discrete, complex manufacturing. It integrates manufacturing execution systems and operations management (MES/MOM), maintenance, repair, and overhaul (MRO), enterprise quality management systems (EQMS), and supplier quality management (SQM) across the manufacturing value chain.

  • Sahmik

    Sahmik provides the Middle East stock market data analytics API. I was a back-end developer of the Java and Spring Boot-based back-end, which provides API from the Sahmik front-end and mobile app. This service layer manages the stock exchange companies and provides APIs for various stock analysis data points. It includes industry-standard security and complex operations to give different data types.


  • Languages

    Java, Java 8, SQL, JavaScript
  • Tools

    IntelliJ IDEA, Bitbucket, Maven, Apache Maven, Git, Apache Storm
  • Platforms

    Eclipse, Linux, Oracle, Amazon Web Services (AWS), Docker, Kubernetes, Google Cloud Platform (GCP)
  • Other

    Back-end Development, Back-end, AWS, PostgreSQL 9.3, APIs, Product Development
  • Frameworks

    Spring, Hibernate, Spring Boot, Spring 5, JUnit, Spring Security
  • Libraries/APIs

    REST APIs, Liquibase
  • Paradigms

    Back-end Architecture, Microservices
  • Storage

    MySQL, PostgreSQL, Spring Data JPA, Elasticsearch, Microsoft SQL Server, Sybase, SQL Server 2008


  • Bachelor's Degree in Computer Science
    2005 - 2009
    Gujarat University - Ahmedabad, India

To view more profiles

Join Toptal
Share it with others