Ravikesh Singh

Software Engineer

Delhi, India15 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in real-time transaction routing for Fintech.
  • Strong background in Big Data and ETL processes.
  • Proficient in multiple programming languages including C++ and Python.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in real-time transaction systems and Big Data technologies.

Contact

Skills

Core Skills

Big DataEtlSoftware DevelopmentDatabase Management

Other Skills

Agile MethodologiesAlgorithmsApacheApache KafkaCC++Core JavaData StructuresDebuggingDesign PatternsEclipseFluentdFlumeGITGit

Experience

Adobe

3 roles

Senior Computer Scientist

Promoted

Jan 2020Jul 2024 · 4 yrs 6 mos · Noida, Uttar Pradesh, India

Computer Scientist-2

Jan 2018Jan 2020 · 2 yrs · Noida, Uttar Pradesh, India

Computer Scientist

Jul 2016Jan 2018 · 1 yr 6 mos · Noida, Uttar Pradesh, India

Commonfloor.com

SDE-3

Apr 2015Jun 2016 · 1 yr 2 mos · Greater Bengaluru Area

  • ETL,Python,Java,MySQL,Big Data,Hive,Apache Kafka,Flume,Fluentd,Logstash,PHP,Apache,
ETLPythonJavaMySQLBig DataHive+6

Paypal

Senior Software Engineer(PayPal/Altimetrik)

Oct 2012Apr 2015 · 2 yrs 6 mos · India

  • I work for a team which is responsible to handle all real time transaction for PayPal.
  • Our main work is to route the coming transactions to the Vendor depending upon business logic provided by the Business People.
  • It involved adding new feature for existing vendor as well as adding new vendor specific to geographical region to maximize the benefit.
  • So our main work can be divided into following categories.
  • 1)Determining the Vendor to which transaction should be routed to.
  • 2)Forming the Message as per the Vendor selected in step 1(ISO/GSOAP).
  • 3)Sending and Receiving the message to and from the Vendor.
  • 4)Parsing and Normalizing the response.
  • 5)Validating 2,3 fields of Response.
  • 6)Populating the fields to be written to Database(DB mainly contains some of the fields which was sent and received to and from vendor and some business logic related data).
  • 7)Passing the Normalized response to our Clients service.
  • Technology Involved:-
  • C++, XML, SQL and Design Patterns,GIT,Java
C++XMLSQLDesign PatternsGITJava+2

Bitstream

Software Engineer

Nov 2010Oct 2012 · 1 yr 11 mos · Noida

  • Worked for the Bolt team.Bolt was a well known mobile browser.
  • Developed various UI component for Bolt and fixed many issues for platforms like J2ME,Android,Blackberry.

Samsung electronics

Senior Software Engineer

Jul 2008Oct 2010 · 2 yrs 3 mos · Noida

  • In Samsung i have worked on porting of Graphics layer of virtual machine for different devices like Set-up box,Blue ray disk player,Mobile etc on different platform like mips,x-86, intel-canmore.

Education

Rani Laxmi Bai Memorial School (R.L.B.)

Jul 2024Present

National Institute of Technology Warangal

B-Tech — CSE

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Big Data & Etl

Explore similar profiles based on matching skills and experience