Nalin S.

Immediate joiner | Ex Ola | Ex Freshworks | Java8 | SpringBoot | Cloud Native | Mysql | Redis | Kafka | DSA | Musician | Remote & Abroad opportunities

Role
Principal Engineer at Freecharge
Location
Gurugram, IN
LinkedIn followers
500 followers

About Nalin S.

Experienced Computer professional with a demonstrated history of working in the computer software industry. Consistent in delivering under tight deadlines with minimal glitches. Working as principal engineer at Freecharge Technical skills: Primary Skills - Data structures, Algorithms, Multi threading, Java 8, Core Java, oops design, Microservices, Grpc, Spring boot, Dropwizard, Jooq, Jpa/Hibernate, mysql, kafka, redis Sec. Skills - Html, js, Aws, Aws s3, Aws sqs, Ec2, Iam, sqs, sns, dynamo, docker, kubernetes Minimal skills - OAuth2, OIDC, JWT, oidc, css, AngularJs, Ruby on Rails Language skills: English speaking - C2 CERF, certified by Emmersion (Certificate of Language Ability) Other skills: Good DS Algo skills (say leetcode hard) Good Communication skills Self learnt musician, learns and composes music, singer(pop & rock, born in the wrong country india), guitarist (active interest) a forever music enthusiast Chess enthusiast (though not as much as music)

Experience

  1. Principal Engineer

    Freecharge

    Nov 2021 — Present · Gurugram, IN

    Wrote a smart reactive, efficient, scalable \'Aws Sqs poller\' using Completable Future and aws 2 sqs async client which can provide 1-2k TPS (sla of 1 sec/message) on ec2 c4 large, features include batch fetch delete, toggling sqs fetch rate on the fly, toggle polling, retry failed delete messages. • Integrated sqs poller with File Handler Service, PRS etc, scaled services over • Benchmarked and fine-tuned thread pools of library on c4 large upstream and downstream ec2 t2 large. • Created a spring boot project which uses platform libraries as a part of FC \'platform service\' initiative. • Drove platform initiative which includes, sns, sqs, s3, dynamo DB client wrappers, vault for security to fetch properties & secret files, annotations for common concerns like logging, maintained confluence pages. • Provided a generic signalfx alerting solution for archival of mysql tables before they got big and slow. • Worked from scratch and maintained Payment Reminder Service (for Pay later), which is an orchestrator service for OMS. • Managed existing Coupon service & tool. • Did code reviews, wrote unit tests, analysed heap dumps and maintained confluence documentation. • Mentored multiple juniors, services include webapp service. • Currently owning merchant payment eco system which include services like payment checkout, aggregator, tsm, fee engine, mvas. Features include UPI cc/wallet fee setup for all merchants, Wallet/paylater priority, eks migration, PA/BC migration as per RBI guidelines, KP(PG) migration to SPG etc. Currently entire checkout migration to SPG Found & fixed system vulnerabilities like MIMT, cc/dc lowest fee hack. • Did phase 2 LLD and currently managing dev for SoundBox service for FC IOT devices. • Upgraded old legacy codebase from tomcat 7 to 9 to onboard premium merchants to freecharge checkout• Helped FC with hiring of various candidates for PE and below roles by taking first two rounds for over 50 candidates.

Education

  • Amity University, Greater Noida Campus

    Bachelor of Technology (BTech), Computer Science

    2008 — 2012

  • CDAC Bangalore

    CDAC, DAC

    2012

  • CDAC bangalore

    CDAC, DAC

    2012 — 2013

  • Kendriya Vidyalaya

    12th

    1995 — 2007

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nalin S. — Principal Engineer at Freecharge in Gurugram, IN | Unifers