Principal Software Engineer
GFK Etilize
Total years of experience :13 years, 2 Months
Building a CMS critical to GFK Etilize data processing & data sales to big retailers including Amazon & Wallmart. Project is based on Spring Boot microservices architecture.
I implemented Apache Kafka messaging for spring-boot microservice to service and microservice to database integration for a variety of NoSQL datastores such as Amazon DynamoDB, MongoDB (with Debezium & Apache Avro), Neo4j and Redis, meanwhile further resolved challenging aspects of Kafka automated integration testing with Spring boot and trained my team members to adopt it.
Integration Of Aramark’s Menu system with Monarq (https://www.monarqrc.com)
I lead project development & designed complete project architecture.
Project was based on Maven 3.0, EJB 3.0, JSON, AngularJS, IBM WebSphere portal, IBM Web Experience Factory, IBM WebSphere scheduler services.
Encouraged sub team members for using BDD practices in this project and trained them in this development practice. Tooling comprise of; Cucumber JVM, JUnit and Selenium WebDriver.
Designed core architecture of a new project for their client Aramark. Project was based on IBM WebSphere Portal V7 and IBM Web Experience Factory.
In a short time span optimized the performance of an existing Aramark web project (reduced screen loading time from 25 seconds to just 1 second) by completely shifting the load of HTML response generation from IBM WebSphere portal server to client side, I proposed the solution to the management and used JQuery with Mustache template engine for view generation.
Delivered a project complete from backend to front end for Aramark and the client highly appreciated this project for it’s fast performance and UI/UX.
Designed Eclipse Rich Client Platform based UI for the project name Catalyst (http://www.binaryvibes.com/project-view/catalyst)