About Me
Software Architect and Senior developer having around 20 years of experience in Java and related technologies.
Java, Spring, Hibernate, SQL, micro services, spring boot, Rest etc., Worked on mulitple product developments from scratch. Well...
Show MoreSkills
Software Engineering
Web Development
Software Testing
Development Tools
Data & Analytics
Database
Programming Language
Mobile Apps
Others
Positions
Portfolio Projects
Company
Supplier Management system
Role
Software Architect
Contribute
Architected and developed the product from scratch.
Description
Supplier management platform has around 500000 suppliers who work seamlessly together. Functionalities include Document processing(Invoice, Order etc.,) , eTendering and managing supplier itself.
Technology advancement include
1. Core product Development using Java, J2ee etc.,
2. SSO
3. Integration with External Aurora AI engine.
4. Pushing data to data lake
5. Use Data for machine modelling
6. Deployed in AWS using microservices/containerization.
Show More Show LessSkills
AWS Hadoop J2EE Java (All Versions) Apache-Kafka Map Reduce MongoDB OAuth Oracle Python SciKit-Learn Stream Processing Docker Kubernetes Rest APITools
JIRA bit bucket Git Jenkins SonarCompany
system integration platform
Role
Software Architect
Description
System Integration Platform (SIP) is developed to integrate other platforms in construction domain using BPM technology. This involved the customization of jbpm state machine, extending the activities and processes and adding necessary functionalities to support the requirement.
This platform developed using AWS services and deployed on AWS.
Show More Show LessTools
bit bucket Git JIRACompany
Cascade
Role
Software Architect
Description
Cascade is the project where the existing product moved from PL/SQL to J2ee. I worked as architect and responsible for the complete architecture for the migration.
Backend migrated to Java/J2ee
Front end migrated from oracle forms/reports to jquery
Show More Show Less
Company
Clearing and Settlement system
Role
Software Architect
Description
Part of Global Architects team. I was responsible for architecting, design and development of clearing and settlement system. This platform is developed for one of the stock exchanges and involves T+3 and T+1 settlement cycle. Domain knowledge was required for this project execution.
Technically it was very challenging as it involves many moving parts.
Show More Show Less