Nalin Swarup

Software Engineer

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

Key Highlights

  • Multilingual in Java, Python, and Scala.
  • Designed and implemented multiple services using modern technologies.
  • Strong mentoring and leadership experience.
Stackforce AI infers this person is a SaaS-focused software developer with strong backend engineering skills.

Contact

Skills

Core Skills

Apache LuceneMentoringEtlPython

Other Skills

AthenaCI/CDGroovyJDBCJava ConcurrencyJenkinsJupyterhubKinesisKubernetesManagementMongoDBMultithreadingPython SDKRedshiftSpring Boot

About

Software Developer, multilingual in Java, Python, Scala. Have fair knowledge of tools like Hive and Spark. Also, have knowledge of Android in Java. Love to learn Data Structure and Algorithm and C++ in my free time.

Experience

6 yrs 8 mos
Total Experience
3 yrs 4 mos
Average Tenure
3 yrs 11 mos
Current Experience

Inmobi advertising

2 roles

SDE 3

Promoted

Jan 2025Present · 1 yr 5 mos · Bengaluru, Karnataka, India

SDE 2

Jun 2022Dec 2024 · 2 yrs 6 mos · Bengaluru, Karnataka, India

Sprinkle data

3 roles

Senior Software Engineer

Jul 2021May 2022 · 10 mos

  • Designed and implemented search service using Apache Lucene
  • Designed and implemented notification service using pub-sub model which sends email notifications to users on certain events. This service can further be used for any kind of event and to send any kind of notification.
  • Led team members in various projects and reviewed code
  • Mentored interns and juniors
Apache Lucenepub-sub modelcode reviewmentoringMentoring

Software Engineer

Jul 2020Jun 2021 · 11 mos

  • Designed and developed funnel feature which help to analyse the conversion count from one event to another
  • Responsible for designing and developing the backend of product usage service and all its apis which gives an insight of the resource usage
  • Added support for Athena and Redshift warehouse which serve as data sink for ETL
  • Refactored data loading code which extracts the data from data source, transforms it and then load into warehouse
  • Actively worked to debug and refactor code to find and fix connection leak
  • Wrote python SDK for Jupyter notebook which provides methods to read/write data via pyspark and sprinkle's external apis
AthenaRedshiftETLPython SDKpysparkPython

SDE Intern

Jun 2019Jun 2020 · 1 yr

  • Implemented backend code for integrating jupyterhub
  • Developed feature of Kinesis and Mongo datasources to fetch data from these sources and feed the data pipeline for ETL purpose
JupyterhubKinesisMongoDBETL

Education

Lovely Professional University

Bachelor of Technology - BTech — Computer Science

Jan 2016Jan 2020

Mahatma Gandhi College,Mehsi,Motihari,Bihar

Intermediate — non-medical

Jan 2014Jan 2016

shanti mission academy, saharsa, bihar

10th

Jan 2012Jan 2013

Stackforce found 100+ more professionals with Apache Lucene & Mentoring

Explore similar profiles based on matching skills and experience