Ajay Patel, Developer in London, United Kingdom
Ajay is available for hire
Hire Ajay

Ajay Patel

Verified Expert  in Engineering

Bio

Ajay is a seasoned developer with 15+ years of hands-on experience in development, design and architecture, and end-to-end delivery. He worked with low latency apps, high volume apps, and service-based architecture and used his expertise in big data, data management, blockchain, AWS, and GCP, to help his clients improve their businesses. Ajay contributed to projects across industries, like banking, telecom, forex trading, pharma, and insurance, always following DevOps best practices.

Portfolio

Wipro Digital
Apache Hive, Apache Spark, Apache Kafka, HBase, Oracle, IBM WebSphere...
Ishi Systems
Apache Kafka, Apache Flume, Spring, Java, HBase, Redis, HornetQ
IT People WLL
Java, JavaScript, PostgreSQL

Experience

  • Java - 15 years
  • Oracle - 8 years
  • Microservices - 8 years
  • Hadoop - 7 years
  • Spring Boot - 7 years
  • Apache Kafka - 6 years
  • DevOps - 5 years
  • Cloud - 4 years

Availability

Part-time

Preferred Environment

Linux, Windows

The most amazing...

...product I've contributed to is an anti-money laundering product where I held the technical architect role.

Work Experience

Lead Consultant

2018 - PRESENT
Wipro Digital
  • Worked on an application that provides online customer support to existing and new bank customers. It has a microservice architecture, and the whole functionality has been divided into different layers called HUB->SAPI->PAPI-XAPI-UI.
  • Handled an engine that aggregates international payments. It receives notification messages from different payment engines and systems, stores them in neat order in the database, and exposes the data using REST endpoints.
  • Contributed to an AML engine, whose primary function is to ingest transactions, account, and customer data from different source systems, matching the similar parts to create logical relationships and then export the data to standard Delta.
Technologies: Apache Hive, Apache Spark, Apache Kafka, HBase, Oracle, IBM WebSphere, Spring Boot

Programmer Analyst

2011 - 2018
Ishi Systems
  • Worked on a product that allows to send and receive clients' SMS messages through the web portal, Android, or iOS. The app has other features such as querying the information regarding any particular MSISDN: location, availability, VLR, HLR, etc.
  • Contributed to a data warehouse system with data transformation. The main functionality of this product is to retain a large amount of data and disclose it in a well-defined format when queried.
  • Took part in a project that sought to monitor and sniff data and deliver it in a well-defined transfer format (HI2, HI3). Handover format types could be MSISDN, email, RADIUS username, or IP address.
Technologies: Apache Kafka, Apache Flume, Spring, Java, HBase, Redis, HornetQ

IT Consultant

2010 - 2011
IT People WLL
  • Worked on a solution that calculated the rates for different financial applications. There are three types of rates: auto, manual, and squad.
  • Contributed to a web-based application that allows users to book Forex deals, trade securities, create money market deposits, and execute orders.
  • Added new functionalities like algorithmic trading that uses algorithms to employ strategies for executing trades. The application allows users to book the algorithmic trading option, ripple or sequential.
Technologies: Java, JavaScript, PostgreSQL

Management Information System Executive

2007 - 2010
Sun Pharmaceutical Industries LTD
  • Built an IRMS system for the internal business team to manage systems' investors and helped them track the relationship with investors.
  • Worked on the visitors' management system, which tracks all the company visitors and helps the internal receptionist manage the visitor booking.
  • Developed an e-learning system for internal employees providing time-based capabilities.
Technologies: Java, EJB3, JBoss

Experience

Anti-money Laundering Product

Contributed to an anti-money laundering product as the technical architect. Designed end-to-end solutions for the ETL journey to transform data and later profiling, detection, and simulation jobs and generate rule-based alerts.

Education

2004 - 2007

Master's Degree in Computer Applications (MCA)

Pune University - Pune, India

2001 - 2004

Bachelor's Degree in Computer Science

Veer Narmad South Gujarat University - Gujarat, India

Skills

Frameworks

Spring Boot, Hadoop, Apache Spark, Spring

Languages

Java, JavaScript

Paradigms

Microservices, DevOps

Platforms

Apache Kafka, Oracle, Docker, Linux, Windows, JBoss, IBM WebSphere

Storage

Apache Hive, HBase, PostgreSQL, Redis

Other

Amazon Timestream, Cloud, Containers, Amazon Neptune, Software, EJB3, Apache Flume, HornetQ, Engineering

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring