Close Close Preview

Your amazing online presence is right this way.

Create your profile
Capture who you are, what you do, and where you're going. All in one place.

Aneez K. Sidhik

Aneez K. Sidhik

Java developer

UBC Group Plc

Java server side expert


UBC Group Plc

Java developer

Technologies : Java, J2EE, Spring MVC, Spring Roo, Hibernate, JPA, PostgreSQL, SpringSource Tool Suite, Apache Solr/Lucene, MongoDb, HornetQ, Maven, Tomcat, JBoss

Description: Unique Interactive is the software division of the New Unique Broadcasting Company, providing high-end broadcast software solutions to radio industry around the world. Unique Interactive’s Electronic Programme Guide scheduling tool is used by several radio stations across the word like BBC, Sirius XM, SBS Radio, etc. UK Radioplayer ( brings all UK radio stations at one place. Unique Interactive developed the UK Radioplayer’s backend solution to handle the station’s metadata and search APIs. Unique Interactive has also developed search engine solution for other clients like Fred Olsen Cruise Lines.

• Designed and developed Service Group facility for Electronic Programme Guide (EPG) to help in the management and maintenance of radio station groups like BBC and Bauer.
• Redesigned the ingest module for UK Radioplayer’s metadata by following the best practices in java concurrency.
• Implemented downstream system for UK Radioplayer based on MongoDb to serve multiple client devices like smartphone and connected TV.
• Played a key role in the design and development of Search solution for Fred Olsen Cruise Lines.
• Designed an application for UK Radioplayer to cache station’s image resources in Amazon S3, so that images are always (99.999%) available irrespective of the station’s website availability.
• Used Scrum & TDD approach throughout the development of the system.
• Ensured quality for deliverables through processes like code review, unit testing, integration testing, etc.

Career medium 01
Career medium 04

Visa Europe

Java developer

Project : Visa Europe Clearing and Settlement System (VECSS)
Customer : VISA Europe, United Kingdom
Domain : Card Payment Processing systems
Technologies : Java, J2EE, Spring, Hibernate, DB2, MyEclipse, Websphere, Maven, JUnit

Visa Europe is a leading payment processing company. Visa Europe clears and settles all card transactions for 5000+ European banks. The project is designed, re-engineered and developed in Java/J2EE platform from an existing legacy system. Architected and Implemented in a very large-scale, the system can process 6000 transactions per second, handles 30-45 million card transactions per day and employs state of art technologies like IBM WorkManagers (JSR 236/237).

• Developed and Customized VECSS UI components using Spring and Hibernate
• Developed several Visa Settlement reports employing apt design patterns and XML templates
• Used TDD approach throughout the development of the system
• Redesigned the Visa Settlement module to cater the new business requirements and thereby making it extensible
• Developed Support tools to minimize manual workaround for production issues and thereby meeting critical SLAs
• PCI DSS security compliance during development and maintenance
• Worked directly with business experts to understand and implement new requirements
• Provided support for a wide range of end users including Customer Service and Service Implementation teams
• Worked with the relevant parties responsible for VE Quality Assurance, to respond and resolve problems encountered during testing


State Bank of India & Punjab National Bank, India

Interface Developer/Module Lead

Project : Financial Inclusion (FI)
Customers : State Bank of India & Punjab National Bank, India
Domain : Microfinance/Financial Inclusion
Technologies : Java, J2EE, Struts, Oracle, Eclipse, Weblogic, Websphere, Apache

Description: Financial Inclusion initiative from Government of India aims at providing financial services at affordable costs to sections of disadvantaged and low income segments of society. Customer can access financial services through multiple interfaces like Kiosk or an agent’s point of sale terminal (using a Smartcard).
• Designed and developed a common interface to serve requests from multiple channels like PSTN, GSM and Kiosk
• Lead brain storming sessions in designing the product
• Lead a team of six for implementing FI services
• Incorporated best practices in developing a fool-proof product
• Took up and fixed challenges like reducing response time of requests received by detecting, optimising and reducing failure points
• Detailed product demonstrations to State Bank of India and Punjab National Bank
• Played an instrumental role in discussions and demos for SBI in earning the pilot order

Career medium 04
Career medium 06

Central Bank of India & Indian Bank, India

Web Application developer and Implementation Specialist

Project : eBankWorks – Banking delivery channels product
Domain : Banking – Internet/Mobile Banking
Technologies : Java, J2EE, Struts, Oracle, Eclipse, Weblogic, Apache, JMS, Visual Age for Java

Description: The project involves development and implementation of product for providing online banking (Internet and Mobile banking) services catering to the requirements of multiple banks like Central Bank of India, Indian Bank, etc.
• Designed and developed Bank Administration module, Offline Customer Login module, TCS SMS Gateway and SMS Alerts
• Developed a utility to transfer various backend reports to eBankWorks server through java socket programming
• Ensured on-time delivery and coordinated user acceptance testing
• Post production support and emergency patch deployments for severe issues
• Played major role in migration of the product from plain MVC to Struts MVC by drafting a migration plan and coordinating the team


Mahatma Gandhi University

B.Tech, Computer Science and Engineering