I'm Ratnesh, a backend-focused software developer with over 3 years of experience in building robust, scalable applications and APIs. Currently, I work at Justdial Ltd., where I’m dedicated to creating efficient and effective backend systems that drive business success. My expertise lies in Python (Flask) and Node.js (Express), allowing me to create reliable, performance-oriented solutions tailored to each project's unique requirements.
Recently, I embarked on an open-source journey, developing a comprehensive PDF Processing API. This project is designed to streamline various tasks—such as text and metadata extraction, file compression, and encryption—furthering my commitment to accessible, open-source tools that benefit developers worldwide.
In addition to backend development, I am deepening my skills in React to enhance my full-stack capabilities and create adaptable, reusable component architectures. My latest pursuit is Golang, where I aim to master this powerful language through industry-level projects, further enhancing my skill set and adaptability in fast-evolving tech environments. Whether it's solving complex challenges, optimizing API efficiency, or exploring new languages and frameworks, I’m always eager to learn and innovate.
2024
2024
At Justdial, I took on a multifaceted role as a Senior Software Engineer, primarily focused on transforming legacy systems and optimizing backend processes. One of my major projects involved leading the refactoring and migration of Justdial’s existing systems from PHP to a more scalable and efficient Node.js environment, utilizing microservices architecture. This transition resulted in increased resilience and reduced dependencies, helping Justdial leverage modular services that scaled more seamlessly.
My contributions extended to performance optimization across various projects, where I led the optimization of existing APIs, achieving a 15% reduction in response times. This performance boost greatly improved user experience and set the foundation for faster future scaling. Additionally, I engineered a highly scalable Excel processing microservice that integrated Node.js, Python, RabbitMQ, and AWS S3, streamlining data handling for massive datasets and enhancing the system’s overall performance.
Beyond backend development, I contributed to SEO and lead generation strategies by implementing custom Python scripts. These efforts resulted in a noticeable 15% increase in web traffic, further expanding Justdial’s online presence. I also designed and developed a robust component architecture for the frontend, creating over 100 reusable components, layout structures, and hooks with React. These components facilitated easier code maintenance and provided a foundation for consistency and flexibility in UI/UX design, speeding up the development process for future projects.
This role allowed me to work with diverse technologies, including Node.js, React.js, Python, MongoDB, MySQL, RabbitMQ, and AWS S3, giving me a comprehensive understanding of large-scale, production-grade software development and deployment.
2023
2023
At Qnap Systems Inc., I was part of the engineering team responsible for enhancing Boxafe, an enterprise backup solution designed to protect data across MS365 and Google Workspace environments. My primary focus was on developing and optimizing backend APIs using Python (Flask), which supported critical functions like data backup, restore, and export. The work was challenging, as it required efficient data handling and multithreading to maximize the server’s processing capabilities.
One of the key improvements I implemented was restructuring data storage by organizing Microsoft Teams and SharePoint data across domains and subdomains. This new structure led to a 25% increase in efficiency, as data retrieval and backup operations became faster and more organized, enhancing the overall usability for end-users. Additionally, I worked closely with cross-functional teams to ensure the solution was optimized for on-premise servers (NAS), maintaining high standards of data security and resilience. This role provided deep insights into enterprise-level backup solutions and honed my skills in building reliable, high-performance applications.
2022
2022
Joining Zebralearn Pvt Ltd marked a significant phase in my career, as it was where I first started working extensively with Python and frameworks like Flask and Django. I played a central role in developing ZebraPro, a research platform aimed at streamlining data analysis and industry research. My work included implementing advanced PDF search capabilities by integrating machine learning models, allowing users to perform highly targeted searches across large datasets. This functionality significantly improved user experience by delivering accurate and relevant search results.
Beyond technical contributions, I actively collaborated with cross-functional teams to design analytical tools that enabled users to conduct in-depth industry and company analyses. My involvement in the development of these analytical features helped establish the MVP for ZebraPro, contributing to successful fundraising efforts. Additionally, I mentored interns on backend development, helping them navigate complex tasks and enhancing their coding efficiency by 25%. My experience at Zebralearn was instrumental in shaping my skills in backend development, API design, and collaborative software engineering.
A small selection of recent projects

Pdf Processing Engine
An advanced engine built in Python that includes a suite of PDF processing features such as text extraction, metadata extraction, file encryption, and file compression.

NodeGuard
A secure RESTful API developed with Node.js that incorporates JWT authentication and Swagger documentation to ensure robust and well-documented API access.

GiveLivly
A Flutter app supports NGOs in organizing donation drives for impoverished communities. It provides an easy-to-use platform where donors can contribute essentials like food, clothing, and medical supplies.