P

Pulkit Batra

Software Engineer

Bengaluru, Karnataka, India4 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable data pipelines.
  • Proven track record in developing secure payment systems.
  • Strong background in machine learning and NLP.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in E-commerce and SaaS.

Contact

Skills

Core Skills

JavaApache SparkJavascriptAwsMachine LearningNlp

Other Skills

AerospikeAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Apache KafkaAutomationBisonCI CDCascading Style Sheets (CSS)Competitive ProgrammingDSAData ScienceData StructuresDatabasesDesign Patterns

About

I am currently working as a SDE-2 at Flipkart in the user insights team handling data pipelines dealing with large scale of data. Previously, as a Senior Software Engineer at Affinidi, a dynamic start-up that provides decentralised identity solution, I worked in the developer experience (devex) team developing products for the end user. I'm passionate about solving complex problems using innovative and scalable solutions using the appropriate computer science fundamentals and data structures, and I'm always eager to learn new technologies and frameworks.

Experience

4 yrs 5 mos
Total Experience
1 yr 5 mos
Average Tenure
1 yr 11 mos
Current Experience

Flipkart

SDE-2

Jul 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · Hybrid

  • Working in the user insights team on both data storing and data serving layers.
  • Under Flipkart’s flagship Big Billion Day (BBD) sale, took the ownership of the click streaming NRT pipelines.
  • Worked on data serving endpoints having high priority latency SLAs, payload size limited to few kbs and a huge request count.
  • Mentoring freshers, developing insightful problems for new joiners, taking regular interviews and improving documentation.
JavaScalaApache SparkApache KafkaAerospikeGoogle Cloud Platform (GCP)+8

Affinidi

2 roles

Senior Software Engineer

Mar 2024Jun 2024 · 3 mos · Bengaluru, Karnataka, India · Hybrid

Software Engineer

Jun 2022Mar 2024 · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • Working as a Software Engineer in the backend platform services in a dynamic start up environment.
  • Contributed to the open source Affinidi CLI implementing features and improvements. Helped to close major tickets in 15 days for beta release.
  • Worked on the migration to the genesis framework, adopting a serverless approach, resulting in a $15,000 AWS cost reduction. Adopted singletable DynamoDB design, replacing Postgres for each service.
  • Implemented major security improvements and service migration, including developing a robust RBAC system.
  • Developed the new payments system, including designing the system architecture, improving efficiency, ensuring seamless and secure transactions and handling edge case scenarios. Handled 1000s of transactions averaging a total of Rs 1 million per month. Supported both coin currency and monetary transactions.
  • Developed the vernacular system for multilingual support involving HLD and Low level design.
JavaScriptHigh-Level DesignTypeScriptAmazon Web Services (AWS)Low-Level DesignData Structures+8

Tata research development and design centre (trddc)

Research Intern (Software Systems)

Jun 2021Dec 2021 · 6 mos · Pune, Maharashtra, India

  • Worked in the field of Machine Learning and Natural Language Processing using Java to develop a software solution that significantly reduced project handover time by extracting pertinent information from RFP documents and generating detailed information reports in under 5 minutes.
  • Spearheaded the creation of an innovative document keyword extraction solution based on mathematical models, completing both major projects in under 7 months.
  • Independently managed all project requirements, working closely with senior scientists.
  • Authored the research paper along with 3 senior scientists detailing the solution, which was accepted for presentation at ISEC 2022.
JavaMachine LearningSoftware DevelopmentNatural Language Processing (NLP)Data StructuresData Science+2

Verzeo

Machine Learning Intern

Dec 2019Jan 2020 · 1 mo · India

  • Worked as a Machine Learning Intern performing data analysis and prediction using Python frameworks.
Machine LearningPython (Programming Language)Algorithms

Education

Indian Institute of Information Technology Nagpur

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Cambridge School Noida

Class XII

Jan 2017Jan 2018

Cambridge School Noida

Class X

Jan 2015Jan 2016

Stackforce found 100+ more professionals with Java & Apache Spark

Explore similar profiles based on matching skills and experience