I am an experienced Java Architect and Lead Developer with a strong track record in designing, developing, and optimizing enterprise applications across various domains including broadcast, OTT, banking, and healthcare. I have proven expertise in cloud architecture, microservices, automation, and system scalability. I am committed to driving innovation, mentoring teams, and delivering scalable, cloud-native solutions.
Led the technical team as a Solution Architect, maintaining a B2B media supply chain platform using Java, Spring Boot, Jakarta EE, MongoDB, and Postgres for scalable data management. Drove innovation & mentorship, overseeing architecture decisions, conducting PoC initiatives on Gen AI, reviewing code, and guiding developers to enhance efficiency. Optimized distribution & infrastructure, delivering 3 million assets last year while migrating from AWS EC2 to EKS, cutting costs by 10% and reducing release cycles by 50%.
Led the development of a Factory application for TV production line testing, leveraging JavaScript and Lightning JS to enable seamless RDK porting to Smart TVs in 2021. Optimized workflows to reduce product line time and managed a team of 7 by providing solutions, conducting reviews, and ensuring efficient daily updates.
Led the enhancement of FLAPI middleware for Flex UI, leveraging Spring Boot to optimize service endpoints, implement Flex-specific business logic, and ensure high-performance API communication with multiple downstream services.
Architected and deployed a web-based automation tool for OTT app regression testing, leveraging Java, Spring Boot, MongoDB, and Angular to streamline test execution and reduce manual testing efforts by 50%. Led a team of 4 while integrating Jenkins and CI/CD.
Developed and tested Lightning JS apps for a major US MSO, overseeing design, reviews, and team coordination.
Engineered a real-time stability server for set-top boxes, leveraging Git, Logstash, Redis, TeamCity, Elasticsearch, and Storm to handle real-time log processing. Designed a dynamic web dashboard for set-top box usage analytics, leveraging Spring, JavaScript for interactive data visualization and trend monitoring. Integrated Redis, Mongo DB, and Elasticsearch to enhance real-time data processing, storage, and advanced search capabilities, improving operational decision-making by provisioning Kibana dashboard.
Led the design & development of the eCATS framework using Spring, TestNG, Java, and Jenkins, enabling automated RDK build validation, parallel test execution on multiple set-top boxes, and data-driven decisions—enhancing testing efficiency, product reliability, and accelerating build releases while managing a team of 4.
As a module lead, spearheaded the development of mortgage functionalities for the Customer Origination System, leveraging Spring, Hibernate, JSP, J2EE, and Oracle. Led coding, designing, and preparing technical specifications. Conducted code reviews and created a comprehensive code review checklist to ensure quality and compliance.
Led a team to enhance the Record Centre application for Iron Mountain, leveraging Struts, JSP, J2EE, and JavaScript to add new reports and features, improving user experience. Addressed periodic issues, implemented incremental improvements, and coordinated with the on-site team for design, code reviews, and deployment.
Migrated the Hospital Management System’s backend from Oracle to MySQL, improving database efficiency, and reducing maintenance costs at Medical College. Enhanced and maintained the EPay-HR application for the Department of Health, Govt. of Kerala, leveraging Struts, J2EE, EJB, Oracle, and XML/XSL-based report generation to streamline payroll processing, improve user experience, and ensure efficient and dynamic reporting of employee records and financial transactions.
Developed a General-Purpose Data Mining Tool for experimental data analysis and research studies, leveraging Java and Java Swing to provide an intuitive and customizable user interface for sensor test parameter data analysis. Enabled flexible data exploration and visualization to support in-depth research insights.