Knowledgeable senior Java specialist with deep expertise in the field and offering several years of experience in application development using microservices. A Machine learning enthusiast having build ML models for crucial tax and financial data. Adept at building and leading teams of specialists in daily operations.
Lead programmer in Java and Microservices, using Springboot AJSC and Quarkus for AT&T tax and Finance applications, and deploying both on-prem and Azure Kubernetes. Hands-on with various imperative and Reactive programming techniques and interfacing with Kafka message broker. Integration of various tax engines like Vertex and Sure Tax systems and building a robust distributed microservices architecture for our mission-critical applications.
Applied Machine Learning model in tax data to predict Net Operating Loss for AT&T legal entities for a particular tax year. Used DataBricks Azure instance to perform exploratory data analysis on the dataset, making it ML ready. Applied supervised learning techniques like Naive Bayes and Random Forest to build the model and expose that as an API using Flask.
Worked as a Senior Java programmer for Canadian Tire Financial Services now part of Canadian Tire Bank. Created the back-end service for the Triangle Rewards Card application on iOS and Android platforms. Managed the entire customer credit card lifecycle and loyalty points as part of Triangle Rewards. Worked in microservices architecture based on spring boot and Spring cloud and Zuul Proxy.