Rajiv Sharma

CTO

Bengaluru, Karnataka, India19 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building high TPS, distributed systems.
  • Proven track record in cloud-native architecture.
  • Strong leadership in managing cross-functional teams.
Stackforce AI infers this person is a Fintech and SaaS architect with expertise in cloud-native and microservices architecture.

Contact

Skills

Core Skills

Cloud ArchitectureMicroservicesDistributed SystemsBackend DevelopmentPerformance OptimizationProduct Development

Other Skills

AJAXAWSAWS CloudAngularAnnotationsAntApacheApache CamelApp DynamicsBPM toolsC/C++CSSCVSCadenceCassandra

About

Experienced Architect, Developer and managing and building a team from scratch project I like and enjoy a challenging atmosphere, whether related to technical implementations or solving business process issues Especially financial related problem with high TPS, distributed and high available System. Always ready to take up new challenges. Have lead, designed, developed, deployed, tested and maintained large, complex, high volume data, distributed cloud native , event based and micro services based systems across domains like B2B and B2C, finance and retail Search engine. Build, manage and coach a team of smart engineers, Manage end to end delivery of systems and Posses strong business and technology acumen. Extensive cloud experience. Hands on with many Amazon AWS services such as lambda, kinesis, Elastic Cache, Dynamo DB, elastic search, S3, SQS, SNS , API Gateway, EKS, ECS, EBS, EC2 , docker , kubernetes, to develop and deploy many java, spring boot and python based components. Exposure on Azure Specialties: Technical Skills * Programming Languages: C/C++ and Java, Apache Camel, vert.x with RXJava or Reactor. * Web technologies: HTML, CSS, AJAX, ExtJs * Java tools: Spring, Maven, Ant, Perforce, JUnit, TestNG, JTest, Hibernate, Spring MVC, Struts, maestro-prd, CruiseControl, Log4j * Java application servers and servlet containers: Web-logic, Tomcat, WebSphere, JBoss * Databases: Oracle, SQL Server, MySql, Sybase * Operating Systems: Linux, Windows * Other tools: Subversion, CVS, Apache, SVN * Framework: Spring boot micro service expert, Micronauts and Spring Webflux for Non blocking/Reactive programming, K8's, Docker and terraform. * Other technologies: Web Services (WSDL/SOAP)

Experience

Visa

Lead Architect/Sr. Staff Engineer

Aug 2020Present · 5 yrs 7 mos · Bengaluru, Karnataka, India

  • Architect and Leading efforts to building real time applications on Streaming data in Payment system (handling unbounded and bounded data streams)
  • tools & tech: Flink, KStream, Kafka, Java, python, Vertx, NodeJS, Docker, terraform, helm, kubernetes, Rest, AWS Cloud, cadence and temporal workflow engine, Hadoop, scala and python, prometheus with grafana.
  • payment gateway solutions, including Request2Pay and Receiver Directed Payout within the Visa Direct business in Commercial money moment.
  • Automated Merchant acquirer processor certifications through workflow engine, which improved onboarding experience of new merchants in CyberSource.
  • Built and nurtured cross-functional partnerships with business leaders, product managers, and architects to align technology solutions with strategic goals.
  • Led the end-to-end development and scaling of P2P and B2B transaction systems, ensuring high availability and scalability.
  • Championed modernization initiatives, integrating emerging technologies and methodologies to streamline system operations.
  • Established product engineering best practices by defining standards for architectural design, code review, deployment, and analytics.
  • Ensuring product designs support scalability, high availability, disaster recovery, fault-tolerant and multi-tenancy using resilience patterns such as Retry, Rate-limiting,
  • Circuit Breakers event souring and event-driven architectures.
  • Method and system for alias management Technical Disclosure Commmons:
  • https://www.tdcommons.org/dpubs_series/8794/
  • Creating Transaction report through data warehouse and data lake for recommendations system.
FlinkKStreamKafkaJavaPythonVertx+14

Tesco bengaluru

SDE-3/SDM

Jul 2019Aug 2020 · 1 yr 1 mo · India

  • Architect in Enterprise Search Team of Tesco. High TPS, Distributed and high availability system environment.
  • Developed a system for Supporting Malaysia and Thailand in IGHS system.
  • Currently using Core Java, vert.x with Rxjava, Apache Camel, AWS, Elastic Search, Couch DB, Docker, Kubernetes, Helm chart, terraform, Splunk, Gatling, RunScope, App dynamics, Jenkins, GitHub, Performance tuning
  • Expertise in Spring boot micro services,
  • Used Micronauts and Spring webflux for Micro services.
  • Expertise in vert.x, Micronauts and Spring webflux and reconnoitred these technologies.
Core JavaVert.xRxJavaApache CamelAWSElastic Search+13

Sap ariba

Principal Consultant Software Engineer

Jul 2014Jul 2019 · 5 yrs · Bangalore

  • Explored different modules like Requisition, Order, Invoice, Receipt, Payment, Real time budget checking in Buyer Systems.
  • Developed Communication micro services structure through Spring Boot between BUYER and SUPPLIER from scratch which is highly distributed systems with no down time.
  • Developed messaging systems using Core Java, Spring boot as Micro services, Kafka, Spring Web-flux and Angular as UI. Used Hystrix circuit breaker and Zuul api gateway with Micro services.
  • Good in Solving dynamic programming problems, data structures and algorithms.
  • Good exposure to Angular, Angular JS, EXTJS, React JS
  • Worked in Mongo DB, Cassandra, Oracle and My SQL.
Core JavaSpring BootKafkaSpring WebfluxAngularHystrix+7

Jpmorganchase

Senior Associate

Apr 2010Jul 2014 · 4 yrs 3 mos · Bangalore

  • Worked in Private Banking and investment banking
  • Core Java, Spring, IBatis, Web Services, Spring Jersey, EXTJS for UI.
  • Expertise in performance related issue by using complex data structure like bloom filter, Map Template and Trie.
  • Developed high-volume transaction environment with trading application.
Core JavaSpringIBatisWeb ServicesSpring JerseyEXTJS+2

Sungard financial systems - now part of fis

Senior Software Engineer

Jan 2007Mar 2010 · 3 yrs 2 mos · Bengaluru, Karnataka, India

  • Core banking, Sungard System Access & Sungard Transaction Network.
  • Build product for IntraBank and InterBank for solving complex problem,
  • Expertise in Core Java, Spring 3.0, JSF, JMS, BPM tools, Struts 2.0, Hibernate, Annotations and AJAX.
  • Handled the product from end to end.
Core JavaSpring 3.0JSFJMSBPM toolsStruts 2.0+5

Education

ACTS, PUNE

CDAC — Advanced Computing and Programming

Jan 2006Jan 2006

Rajiv Gandhi Prodyogiki Vishwavidyalaya

B.E. — Information Technology

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Cloud Architecture & Microservices

Explore similar profiles based on matching skills and experience