An experienced technical architect involved in designing and developing multi tenant systems from scratch.Built multiple platform capabilities in a multi tenant architecture which can be used a SAAS offering within the organisationInvolved on the full application life cycle starting from Requirement gathering, Design , implementation, Deployment and observability of the sytem.Worked on multiple programming languages like Java, Kotlin, Scala, Python, Node jsExpertise in Spring boot and Spring weblfux frameworkExperience building web ui using Jquery, Vue Js 1.0.
-
Senior Software ArchitectGracenoteBengaluru, Ka, In -
Technical ArchitectNinjacart Apr 2024 - PresentBengaluru, Karnataka, IndiaLeading the Fintech vertical in Ninjacart which takes care of payment and lending platform.Building the Reward ecosystem in Ninjacart Implemented automated PR review using Chatgpt integration in the build pipeline.Identifying the bottlenecks in scaling up the platformbuilding the complete observability stack for lending platform -
Technical ArchitectPine Labs Apr 2022 - Mar 2024Bengaluru, Karnataka, IndiaWorked on multiple platform initiatives and enriching the merchant onboarding journey1. Notification platform - unified platform to send notification to multiple channels with configuration. New channels can be plugged into the system2. Reporting platform - platform to generate reports for our customers which is fully configurable, Created a DSL which translates into underlying datasource. Currently supported datasources are : Apache pinot , Amazon Redshift3. Onboarding platform - Created a two way sync between salesforce using cometd and new onboarding service. Designed and implemented a configurable orchestrator which facilitates the communication.4. Self Service platform - Implemeted a ticket management system which is being used in multiple channels to raise issues faced by the customer.5. Modernize the deployment stack using kubernetes in our private data center and implemented observability using loki, mimir and grafana6. Used Graphql for microservice orchestration for the web and mobile clients -
Principal EngineerKoo India Dec 2021 - Mar 2022Bangalore Urban, Karnataka, IndiaWorking on the re - architecture of the current system. Designed and Built a new service from scratch for the registration of users in app. Integrated with multiple OTP providers.Did a POC on migrating from Aerospike Enterprise edition to Aerospike Community editionProgramming language : Kotlin, JavaFrameworks : Spring Webflux, Ktor, GuavaCache : RedisSearch Engine: ElasticsearchData Stores : Postgres sql, DynamoDb, Aerospike -
Lead Software Development EngineerZeta Suite Mar 2021 - Dec 2021Bengaluru, Karnataka, IndiaPart of the Plutus Org within Zeta, where in we are working for one of the largest bank in India, developing the Payment App using Zeta suitesLanguage : JavaFramework : SpringDatastore: Postgres Technologies/Frameworks used: Java, SpringBoot, Spring batch, Postgresql, Openwhisk (Serverless), Grafana, Prometheus, ELK, Redis -
Senior Software EngineerWalmart Labs India Dec 2019 - Mar 2021Bengaluru Area, IndiaCurrently working with Walmart Labs as a Senior Engineer For the Ads platform for Walmart.com. My team specifically work on the catalog requirements of Advertisement platform. We have some batch jobs which is a spark job. Data is stored in hive.We have API's exposed to consumers for creating a set of catalog based on a brand / other facets like categories. This set can be used further for building audiences,reporting. Api's are written using Scala Play framework which uses Mysql as backend and Apache solr for search use cases.Used Akka Streams for creating catalog set, in that we created custom shapes and non linear graphsTech Stack: Scala, Play Framework, Akka Streams , Spark, Mysql, Hive,Apache Solr, Elastic Search -
Member Of Technical StaffScalend Technologies Sep 2018 - Dec 2019Bengaluru Area, IndiaMainly working in the flagship product of Scalend - Clove.ai, which is basically a data analytics solution for e-commerce merchants. The system connects to different data sources like e-commerce stores like - Magento, Shopify,woo-commerce, payment gateways like PayPal, Braintree, Stripe, google analytics, Google Ads, Facebook Ads. Once the user connects we pull the entire data and then generate some reports. Once connected, the reports are updated every day.My Responsibility includes Architecting and designs the system to handle the high load of data when the user connects, scheduler or batch process which pull the data for merchants on a daily basis and deployments in AWS and Google Cloud. The system was build distributed architectureTech Stack : Java, Spring boot, Spring security, Vue js, Thymeleaf,Jquery, Mysql,Mongo DB.Currently, the entire system is deployed in AWS Implemented Snowplow Javascript,Java and android tracker to collect events generated in applications -
Senior Software EngineerScalend Technologies Mar 2016 - Aug 2018Bengaluru Area, IndiaProject 1 : Scalend Data Lake :Created a platform where we can ingest data from multiple sources to Hadoop backed system, transform/cleanse the data, run some models on the data in Hadoop, export the results to RDBMS and create a workflow module to schedule all of the above functionalities. Also created APIs using Spring boot to expose all the above-mentioned modules as API.Technologies Used :Java,Spring Framework,Spring Boot,Hadoop,Hive,Kafka,Sqoop,JSP,Jquery, Tomcat8.0Project 2 : Data Lake VisualizationCreated a simple project for one of our clients to do data visualization based on multiple roles, multiple search conditions, and criteria. One more module to add data to the data lake.Technologies used:Spring Boot, Spring MVC, Spring Data, JSP, JqueryProject 3 : Reporting EngineCreated a small portal for us to manage and show reports for our customers, which can be configured.Technologies : Node JS,Express,Jquery,HtmlProject 4 : Essential InsightsCreated a self-service portal where the user can come and register themselves, configure their data sources and start seeing insights about their applications. The application supports Localization as well.Technologies used : Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Mongo, Mongo DB, Thymeleaf, Jquery, Tomcat 8.0Project 5 : Drool ConsultantWorked as drool consultant for one of our clients. Setting up Kie Workbench and Kie Execution Server to create and execute rules, in Wildfly server. Successfully configured rules in workbench, trained clients for setting up the server.Technologies used:Kie Workbench (Open source ), Kie Execution Server (Open source ), Drools, Wildfly.Created Snowplow Wrapper for javascript,Android and Java that can be used to collect events generated.. Setup the entire pipeline for event tracking as described in snowplow -
Module LeadMindtree Jul 2015 - Mar 2016Bengaluru Area, IndiaMainly working in the Enterprise Integration Channel. SOAP and REST web servicesRest APIs with documentation using Spring Boot Application .Worked for one of the US based Insurance company.Tech Stack : Soap Client, XSLT,Java,Spring Boot, Spring Repositories,Mysql -
Senior Software EngineerIgate Mar 2012 - Jul 2015Pune Area, IndiaI am part of developing a global sales platform for one of our client MetLife, through which they will be able to sell there policies in a global way pertaining to country specific rules and look. Started with the russia implementation of GSP and later moved on to the US Implementation of GSP.Tehnologies used :1.Spring MVC2.Spring Web Flow3.Java 64. XSLT5.DOJO,6.Ajax,7.ThymeleafResponsible for analysing the requirement and implementing the same.Mentoring the new joiners to pick up the technologies as well as the GSPResponsible for creating Rest and Soap Based Web servicesConsumed SOAP web services created by TPAWas strongly involved in the Salesforce integration with our applicationBasic knowledge of Siteminder.
Anil Paul Education Details
-
Mg University College Of EngineeringFirst Class -
Vimalagiri Public School, KothamangalamComputer And Maths
Frequently Asked Questions about Anil Paul
What company does Anil Paul work for?
Anil Paul works for Gracenote
What is Anil Paul's role at the current company?
Anil Paul's current role is Senior Software Architect.
What schools did Anil Paul attend?
Anil Paul attended Mg University College Of Engineering, Vimalagiri Public School, Kothamangalam.
Who are Anil Paul's colleagues?
Anil Paul's colleagues are Keegan Bain, Natália Ponciano Carvalho Pinheiro, Paul Koehler, Gavin Menezes, Brendan Mannle, Kishan Kashyap, Akhil Dk.
Not the Anil Paul you were looking for?
-
Anil Paul
Writing, Editing & Proofreading Content | Communications | Projects & Resource Management | Mental Wellness Facilitation | Global EntrepreneurshipBengaluru1gmail.com -
2gmail.com, gmail.com
-
2hotmail.com, wipro.com
2 (953)-5XXXXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial