End to End RAG with Postgres
Nov 3, 2024And how Timescale is fixing RAG pipelines using its pgai ecosystem
[system] boot sequence complete.
[system] interface loaded in silent mode.
> whoami
[info] My name is Ayman Patel. Currently pursuing masters in QMUL and worked as senior software engineer for 6 years at Mastercard. I build resilient systems, thoughtful developer experiences, and products that scale from prototype to production.
> open /socials
> open /portfolio
> _
Deep dives, systems thinking, and engineering notes.
Languages, frameworks, and tools I use to ship.
Education & experience, newest first.
Queen Mary University of London (QMUL)
2025 – Present
Pursuing an advanced degree focused on distributed systems, AI, and modern software architecture.
Mastercard
2019 – 2025
Led delivery of backend services and developer platforms with a focus on reliability, observability, and secure integration.
Mastercard
2018 – 2018
Rotated across engineering teams, shipping internal tools and learning enterprise-scale systems.
SVNIT, Surat
2015 – 2019
Graduated with a degree in Computer Engineering, building a strong foundation in systems, algorithms, and software design.
Recommendations from my colleagues and managers

Suryanarayana Tadla
Senior VP @ Mastercard | Seasoned Engineering Leader Building Great Customer Experiences
"I had the opportunity to lead Ayman Patel while he was part of the Franchise Engineering team, and I can say he is among the most technically skilled and reliable engineers I've worked with. After moving into the Senior Software Engineer role in the Technology team, Ayman has continued to show strong abilities in system design, and for building scalable architectures. Beyond his technical strengths, Ayman stands out for his collaborative approach. He mentors developers, leads integrations, and helps resolve critical UI issues with clarity and dedication. If you need someone who combines technical expertise with a strong sense of ownership and teamwork, Ayman is a great choice. I look forward to seeing his ongoing contributions in technology."

Priti Damle
Director @ Mastercard | Passionate engineer, empathetic leader striving to deliver best
"I have had the opportunity to work with Ayman Patel at MC for more than a year. Throughout this period, he has consistently impressed me with his exceptional problem-solving abilities, collaborative spirit, and outstanding technical skills, particularly in Java, Spring Boot & React. Ayman is extremely hardworking, a quick learner, and has always demonstrated a sense of urgency and ownership by stepping up beyond the call of duty. His ability to find creative solutions to tackle complex challenges and devise innovative strategies is truly remarkable. In addition to his technical expertise, Ayman is an excellent collaborator, consistently willing to share knowledge and support team members. His positive attitude and readiness to assist others make him an invaluable asset to any team."

Hilwan Idrus
Tech Lead @ Mastercard
"I've had the pleasure of working alongside Ayman Arif at Mastercard, where he was one of the most engaged consumers of the Connect UI Kit that I manage. Although we're from different teams, Ayman consistently stood out for his initiative and collaboration. He not only surfaced issues and helped debug problems encountered with the kit, but also contributed fixes and improvements directly. This shows both his technical skill and strong sense of ownership. Beyond that, Ayman is an active voice in the Frontend Software Engineering Guild. He regularly brings fresh ideas, explores modern tooling and frontend standards, and constantly looks for ways to push the envelope. He's also been experimenting with how AI can be meaningfully integrated into frontend workflows to improve productivity. I can confidently recommend him for any role that requires deep frontend expertise, a forward-looking mindset, and a strong drive to keep learning and improving."

Pooja Jadhav
Senior Software Engineer @ Mastercard
"I've had the privilege of working with Ayman for the past 3 years and he truly impresses me every day with his talent and technical skills. Ayman excels at designing and improving user interfaces; everything he works on is intuitive, functional, and visually appealing. When I run into a challenge or question, he's the first person I go to. He takes the time to explain solutions clearly and always helps with patience and kindness."

Kiran Baldaniya
Software Engineer II @ Mastercard
"It's a great opportunity to work with someone like Ayman, who is a phenomenal full-stack engineer in the truest sense of the term. My very first interaction with him was when he interviewed me for my role at Mastercard, and his technical acumen left a lasting impression on me. As a teammate, I had the privilege of seeing his skills firsthand. While his exceptional talent in frontend development was evident in the complex UIs he masterfully built, his profound expertise in backend systems is what truly sets him apart. Ayman isn't just a developer who uses tools; he's a true technologist who delves deep into the internals. His keen interest and deep-dive knowledge into databases, especially PostgreSQL, were truly inspiring. Ayman's passion for technology extends beyond his daily tasks, which is clear to anyone who has read his insightful technical blogs. His insatiable curiosity is infectious and he was always willing to share his knowledge, making him a fantastic mentor. I learned an immense amount from him. Any team would be incredibly fortunate to have a dedicated and deeply knowledgeable engineer like Ayman. He has my highest recommendation."
Shubhi Kharaya
Senior Software Engineer @ Mastercard
"I've worked closely with Ayman and have consistently been impressed by his exceptional backend development skills. While he's a highly capable frontend developer, his contributions on the backend have been equally impactful, bringing robustness, scalability, and innovation to our product architecture. He's always ahead of the curve, staying updated with the latest technologies and tools, and seamlessly integrating them into our workflows. Beyond project-level contributions, Ayman has made a significant mark at the organization level through active participation in various SIGs and has earned multiple recognitions for his efforts. His productivity is unmatched, every day brings meaningful progress, and his collaborative spirit makes him a go-to teammate. Always ready to help and share knowledge, Ayman embodies the qualities of a true full-stack engineer and an invaluable team player."

Aishwarya Mundley
SDE-2 at Mastercard
"I am pleased to recommend Ayman for his exceptional contributions to our organization. Although we worked in different teams, he consistently goes out of his way to assist with queries related to React and backend development. Ayman has a remarkable ability to explain complex technical concepts in an accessible manner, making him a go-to person for many of us. His passion for database systems and technology in general is evident through his insightful discussions and writings on various tech topics. Ayman is a highly skilled and dedicated professional."

Chinmay Kalegoankar
Full stack Engineer @ Talenica | Java Microservices | Cloud Back-end
"I wholeheartedly recommend Ayman as a software engineer with a remarkable four-year track record in Java and React. His technical prowess is outstanding; they consistently produce efficient, high-quality code that underpins the success of our projects. Moreover, Ayman excels in communication, effectively conveying intricate technical concepts to both technical and non-technical team members. He meets project deadlines reliably and proactively identifies and resolves issues. Ayman continually seeks ways to enhance our development processes, embracing new technologies and methodologies. His all-encompassing skill set, blending technical proficiency, teamwork, and problem-solving, make them a standout software engineer."
Work that goes deep.