N

Nitish S.

Data Engineer

Bengaluru, Karnataka, India10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Big Data and real-time processing.
  • Proven track record in API development for fintech.
  • Strong background in database optimization and low-latency solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the E-commerce and Fintech industries.

Contact

Skills

Core Skills

Big DataReal-time Data ProcessingApi DevelopmentDatabase Optimization

Other Skills

AerospikeAirflowAlgorithmsApache SparkApache TomcatAssembly LanguageCC++ConcurrencyConcurrent ProgrammingCore JavaCryptographyData StructuresElasticSearchExtract, Transform, Load (ETL)

About

Worked on Searches/Recommendation platform, powering relevant product recommendations and ranking of products for searches. Key Expertise over Data Engineering (Big Data/Message-Queueing Systems/Realtime data Processing) - Big Data/Hadoop: Apache Spark / Scala / Python / Hadoop related Big Data tools (Hive, Pig, Cascading, Apache Crunch). Hands on expertise in design and implementation of high data volume solution (ETL & Streaming). - Streamed/Messaging/Real-time data processing: Kafka and Storm to power trending products etc. in Real-time based on most recent user browsing behaviours. Experience with building stream-processing systems, using solutions such as Storm, Spark-Streaming, Kafka streams - Text/Query Searches- ElasticSearch - Low-latency DBs like Aerospike and Redis for serving layers. - Experience with NoSQL databases: MongoDB - Relational Databases: SQL - Concurrent Programming with Golang. - Web Services: Spring Framework components and Spring Boot - Web Servers: Apache Tomcat/Jetty - Languages: Scala / Golang / Python / Java

Experience

Flipkart

Software Development Engineer

Nov 2017Present · 8 yrs 4 mos · Bangalore Urban, Karnataka, India

  • Data Engineering in User Intent (Searches and Recommendations Platform)
Big DataHadoopApache SparkScalaPythonKafka+10

Visa

Software Engineer

Aug 2015Nov 2017 · 2 yrs 3 mos · Bengaluru Area, India

  • Worked as the Software Developer in the Visa Developer Platform.
  • This is the newly conceived Platform that exposes the payment capabilities of Visa in the form of APIs. Key tasks involved were-:
  • exposing new APIs that relayed to Visa-wide products in the backend
  • DB optimizations for low latency data fetches
  • optimizations for handling bulk traffic and reducing latencies.
  • concurrency considerations for improving the overall latency.
  • authorization frameworks.
  • secure data transmission by using cryptographic libraries/capabilities available out of tech stack.
  • analysis/monitoring frameworks.
  • designing outbound or callback gateway/web-hooks.
  • Key technologies involved were:-
  • Spring : Boot / Spring Framework / Spring Security / Spring Data JPA / MVC / Spring LDAP / Spring AOP
  • Java : JVM Internals / GC Considerations / Concurrency Patterns
  • DBs : Oracle SQL / mongoDB
  • Hibernate / Transanction Management internals
  • Server - Apache Tomcat
  • Cyptographic Internals - SSL Handshake internals / Java Cryptographic Architecture (JCA) / OpenSSL internals etc.
  • Splunk for setting customized alerts.
  • XML : XSLT, XSD, XML for XML processing IBM Firmware.
Spring FrameworkJavaOracle SQLMongoDBApache TomcatCryptography+3

Education

Harcourt Butler Technological Institute Kanpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011Jan 2015

City Montessori School , Lucknow

ICSE

Stackforce found 100+ more professionals with Big Data & Real-time Data Processing

Explore similar profiles based on matching skills and experience