Prakash Mani
Senior Software Engineer at Cognizant
- Bangalore, Karnataka, India
- m.praki@gmail.com
- +91 87545-19258
Dynamic software engineer & technical architect with 16+ years in startups and global banking. Expert in full SDLC, microservices, cloud (Azure/AWS), and data‑driven systems. Skilled in Java, Spring, SQL/NoSQL, Kafka, DevOps, and scalable architecture with proven delivery of complex projects. AI Enthusiast.
Experience
Projects
Direct Debit Product
- Java
- Spring Boot
- JPA
- Microservices
- Azure
- Azure SQL
- Azure Data Factory
- Cloud Foundry
- Migrated On-Prem applications and databases to Azure cloud. Designed and implemented a robust and scalable solution to seamlessly transfer a diverse range of applications and databases to the Azure cloud platform.
- Built and architected a high-performance batch application that handles data up to a million and deployed via Azure DevOps in Cloud Foundry. Optimized the data processing workflow, resulting in a significant increase in application performance and efficiency, leading to faster data processing times and improved overall system performance.
- Built data migration solutions in Azure Data Factory. Developed automated data migration processes using Azure Data Factory, ensuring the accurate and efficient transfer of large volumes of data while minimizing downtime and potential data loss.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
online truck booking platform
- Java
- Spring Boot
- Microservices
- Kafka
- AWS
- Android
- React
- Created end-to-end solution architecture for a large-scale trucking platform increasing operational efficiency and reducing costs.
- Developed multiple microservices on AWS improving scalability and performance.
- Designed and implemented a truck pricing and allocation algorithm for the Indian market optimizing resource utilization and increasing profitability.
- Built Android apps for truck owners, consignees, and drivers enhancing accessibility and convenience.
- Executed testing and debugging to ensure smooth functionality of the applications delivering high-quality products and improving user experience.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
consumer reward platform
- React
- HTML
- CSS
- Developed web and Android applications, enhancing overall system design to improve user experience and functionality.
- Utilized Google OCR and RegEx to extract data from millions of receipts daily, resulting in significantly improved data accuracy and processing speed.
- Implemented Cassandra database for storing receipt images, which led to a streamlined data management process and increased retrieval efficiency.
- Employed Kafka messaging in an event-driven system, optimizing real-time data processing and improving system responsiveness.
- Enhanced data extraction and processing efficiency, achieving faster and more accurate results to meet business needs.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.