Available to hire
I am Prasanta Ghorui, a Senior Java Consultant with 19+ years of experience building scalable, high-performance backend systems for fintech and real-time platforms. I excel at designing distributed architectures, ensuring transactional integrity and system reliability, and translating complex requirements into robust technical roadmaps.
I thrive in cross-functional teams, mentoring engineers, and driving production readiness. My tech focus includes Java, Spring, microservices, NoSQL, caching, and cloud/container tooling like Docker, Kubernetes, and AWS, with a passion for delivering maintainable, low-latency solutions.
Language
English
Fluent
Work Experience
Principal Software Engineer / Software Architect
October 1, 2023 - November 3, 2025Collaborated on application design and architecture, developed a network automation framework, and improved code quality through unit and integration testing. Implemented a feature for a virtual network function deployed in a cloud-native OpenShift environment; installed and upgraded various microservices across OpenShift clusters, built Helm charts; enhanced Python, Java, and Go services; developed a UI with React.js and Node.js; analyzed and migrated over 60 services and 40 databases from OpenShift 4.12 to 4.14; authored Bash scripts to automate tasks.
Senior Software Engineer at Spark New Zealand Ltd
October 1, 2023 - December 1, 2025Designed and delivered high-performance, scalable backend services, ensuring reliability and long-term maintainability across core business platforms. Partnered with product managers and cross-functional teams to translate business requirements into robust architectures and technical roadmaps. Led deployment, upgrade, and operational management of distributed microservices within container orchestration environments, creating reusable deployment templates to standardise releases. Migrated legacy services to a microservices-based architecture, improving modularity, deployment velocity, and resilience. Produced documentation and mentored engineers to strengthen standards, knowledge sharing, and team capability.
Senior Software Engineer at Accenture
January 1, 2023 - May 1, 2023Improved system performance and resilience by introducing caching and asynchronous messaging patterns to decouple services and enhance responsiveness. Built, tested, and maintained robust backend applications, ensuring high code quality and long-term maintainability. Proactively identified process bottlenecks and recommended practical improvements to boost team productivity and delivery predictability. Led initiatives to strengthen automated test coverage and embedded collaborative practices such as pair programming, significantly accelerating onboarding and improving code consistency. Optimised CI/CD pipelines to streamline build and release workflows, reducing deployment times and increasing delivery efficiency and reliability.
Software Architect at Xebia IT Architect Pvt Ltd
August 1, 2022 - November 1, 2022Architected and optimised services for high-concurrency, high-throughput environments, significantly reducing latency while improving resource utilisation and system stability. Led the design and delivery of scalable, secure, and maintainable solution architectures across multiple business domains, aligning technical decisions with long-term organisational strategy. Designed an enterprise-grade notification framework for banking clients, enabling reliable, extensible communication workflows while improving database governance and change management. Architected a robust device management platform that standardised operational processes, improved system observability, and enhanced reliability for enterprise banking customers.
Java Technical Lead at BK Software Services Pvt Ltd
April 1, 2020 - September 1, 2022Architected end-to-end integrated solutions in close collaboration with project delivery teams, clearly defining technical scope, responsibilities, and hand-offs to ensure seamless delivery. Contributed to the design of scalable, distributed system architectures supporting high-throughput, low-latency APIs in production environments. Ensured solution designs aligned with enterprise IT strategy, architectural principles, and approved design patterns through active engagement with Enterprise Architecture teams. Performed architectural reviews, code reviews, and performance profiling to improve application throughput, resilience, and overall system stability. Led architecture efforts for a large-scale online gaming platform, ensuring scalability, reliability, and compliance with security and performance requirements.
Associate Manager at Polaris Financial Technology Services Ltd
January 1, 2013 - May 1, 2019Architected and delivered high-load financial transaction systems, ensuring data integrity, fault tolerance, and consistent performance across mission-critical platforms. Led end-to-end project delivery governance, overseeing planning, scheduling, financial tracking, and execution. Provided architectural leadership across the full solution lifecycle, driving quality through standards, patterns, and reusable frameworks. Ensured enterprise solutions complied with functional and non-functional requirements, regulatory obligations, and architectural principles. Designed and delivered enterprise-scale online banking and payment gateway solutions, significantly improving system performance, scalability, and operational stability.
Technical Lead at Wipro Technologies
November 1, 2010 - January 1, 2013Assessed and refined application architecture across functionality, data, integration, and infrastructure layers to ensure solutions were practical, scalable, and delivery-ready. Provided hands-on technical leadership on key design decisions, acting as the primary escalation point for engineers. Worked closely with engineers, peer leads, and architects across platform, data, and infrastructure teams to shape end-to-end solutions. Partnered with product owners and business leads to translate evolving requirements into actionable technical plans, contributing to the enhancement and modernization of existing systems.
Senior Software Developer at Cognizant
October 1, 2008 - December 1, 2010Collaborated with stakeholders to ensure shared understanding of requirements, progress, and delivery. Identified and addressed risks, defects, and implementation issues early, contributing to on-time delivery and adherence to quality standards. Analyzed requirements and operational constraints to design practical software solutions aligned with business needs. Developed, documented, and maintained clear, well-structured code supported by technical documentation, diagrams, and inline comments to improve maintainability.
System Engineer at IBM
April 1, 2007 - November 1, 2008Supported the development, deployment, and monitoring of application and infrastructure components to ensure stable system performance and uninterrupted productivity. Collaborated closely with engineering teams to maintain and support the hardware and software environments required for efficient project delivery. Contributed to the design and delivery of a large-scale enterprise application for a global logistics provider, supporting testing, evaluation, and implementation activities to ensure high-quality outcomes.
Associate Software Engineer at SkyTech Technology Solutions Pvt Ltd
July 1, 2004 - April 1, 2007Developed and maintained 3-tier enterprise applications for United Airlines, driving innovation by championing new technologies and methodologies to enhance system performance and scalability. Collaborated with operational support teams to ensure solutions were supportable, reliable, and scalable, while documenting key programs to improve information accessibility and troubleshooting.
Education
Master of Computer Applications at Jadavpur University
August 1, 2001 - June 1, 2004Bachelor of Science at Jadavpur University
September 1, 1997 - August 1, 2001Master of Computer Application at Jadavpur University
August 1, 2001 - July 1, 2004Bachelor of Science in Mathematics and Statistics at Jadavpur University
September 1, 1997 - August 1, 2001Master of Computer Applications at Jadavpur University
August 1, 2001 - July 1, 2004Bachelor of Science in Mathematics & Statistics at Jadavpur University
September 1, 1997 - August 1, 2001Qualifications
Industry Experience
Software & Internet, Professional Services, Computers & Electronics, Financial Services
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Auckland today.