Manage Debit Card Limit: Technology: Java (Spring), microservices, React JS The scope of the project is to provide the ability to users to manage debit card limits of their debit cards. Users can increase or decrease their debit card limit at run time within a fraction of seconds.
Lead Scoring System: Technology: Java (Dropwizard), microservices, AWS (EC2), React JS, Postgres Sql, RabbitMQ Client: Google, Amazon, Cisco, etc The scope of the project is to provide the ability to score attendee activity at the event and make those scores available to our APIs, reporting tools, integrations and others, as needed. The planner should be able to configure which activities are counted and what score will be associated with each activity Design the LSS system to flow the data from conference to marketing system Design micro-services and queuing system Developed 7-8 micro-services to scale the processing Leading entire team of 5 developer Reporting and Analytics at Cvent: Technology: Java (Dropwizard), microservices, React JS, Oracle, Birst, RabbitMQ Client: Google, Amazon, Cisco, etc The scope of the project is to provide real time reports and analytics for a live event. Created real time high performance data sources for reports Implemented data replication to BIRST analytics tool using Oracle CDC and queuing(rabbitMq) Implemented UI and charts using React JS
Healthcare Data Processing Engine (Big Data App): The scope of project is to process 100 TB of healthcare data which include ADT, AMMD, EDI 837, EDI 832 and NCPDP healthcare messages within the time period of 20 Days. Used Smooks library to parse EDI messages Created backend Java app which support running 1000 parallel threads to process data Implemented 5 Clusters which include (60 App Server and 10 DB server) Created data processing Jobs framework and optimize the framework to get the processing rate of 10 millions per minute (5 TB per Day) Created multiple scripts (using perl, python and bash) to automate all the server processing
Skynet Application: Technology: Node JS, Angular JS, Java, Mongo DBThe scope of the project was to maintain all the configurations from one place. Minerva Platform is combination of 4-5 applications So managing configurations independently for each application was very difficult. Created UI framework from scratch on AngularJS Created authentication framework Implementation complete API layer to support UI Implemented notification system Fisike Application (Hippa Compliance) https://fisike.com: Technology: Node.js, XMPP, Grails, Angular JS, Mongo DBThe scope of the project was to create a personal health assitant system. Which includes chat between patient and physician, digitization of reports, medication uploads and reminder, etc. Created XMPP chat server using Node JS Implemented online offline media sharing functionality Created document uploader and reminder framework