Nitesh Singla

Software Engineer

Delhi, India11 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing scalable personalization platforms.
  • Proven track record in automating database management.
  • Strong background in SaaS feature development.
Stackforce AI infers this person is a SaaS Backend Engineer with expertise in scalable systems and database management.

Contact

Skills

Core Skills

JavaApache SparkCassandraAwsSaas

Other Skills

Data Structure AlgorithmsDynamoDBDC/OSApache SolrNLP LibrariesCore JavaSpring FrameworkSQLiBatisProgrammingAmazon DynamoDBDcosKubernetes

About

Experienced Computer Scientist with a demonstrated history of working in the computer software industry. Skilled in Data Structure Algorithms, Java, Maven, Databases like Mysql, DynamoDB, Computer Networks and Apache Spark. Strong engineering professional with a Bachelor of Technology (B.Tech.) focused in Computer Science from Delhi College of Engineering.

Experience

11 yrs 9 mos
Total Experience
5 yrs 10 mos
Average Tenure
9 yrs
Current Experience

Adobe

4 roles

Senior Computer Scientist

Aug 2024Present · 1 yr 9 mos

Computer Scientist II

Jan 2021Jul 2024 · 3 yrs 6 mos

Computer Scientist

Feb 2019Jan 2021 · 1 yr 11 mos

  • Design and development of personalization platform for over 1 billion user profiles and over 300 million daily usage events among all Adobe products across all channels/surfaces, based on the past user activities, profiles and dynamically defined user segments in real time. Some of the features which i worked on are Stitching users identities across different devices both logged and logged out to serve a unified experience. With tremendous growth in platform adoption, Scaling turned out to be challenged when Dynamo tables started to explode from 20TB to 500TB in just over a year along with maintaining strict SLA of 300ms for Inbound calls. I have re-designed certain components to handle the scale and keep a check to the increasing platform cost. Designed cleanup jobs to identify and truncate old data from the system without affecting real-time performance. Enforced standard code hygiene techniques in the team along with CI/CD which increases team's efficiency multifold.
Data Structure AlgorithmsJavaDynamoDBApache Spark

Member Of Technical Staff

Apr 2017Feb 2019 · 1 yr 10 mos

  • Deploying and managing large scale database clusters is a complex and manual process. At MDS, we create/deploy and manage large Cassandra clusters across different clouds in a completely automated way using cli/api's. As part of MDS team, I lead Infrastructure Architecture design and its implementation for AWS cloud. To achieve cloud agnostic, resilience, We used DC/OS as virtual OS on top of centos.

Sirionlabs

Software Engineer

Jun 2014Mar 2017 · 2 yrs 9 mos · Gurgaon, India

  • Worked on building core features for Sirion Labs, a SaaS platform that radically simplifies the billing and consumption of complex services. From working as a part of team which added support for i18n to single headed development of many features like Password policy and Enhanced email Access. Used Apache Solr to index and search large complex contract documents. Successfully completed the POC to automatically extract Obligations from Contract documents using NLP Libraries which then promoted to Prod with success rate of 70%.

Education

Delhi College of Engineering

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

Jan 2010Jan 2014

D.A.V. Pushpanjali

Jan 2007Jan 2009

Abhinav Public School ,Rohini

Jan 1995Jan 2007

Stackforce found 100+ more professionals with Java & Apache Spark

Explore similar profiles based on matching skills and experience