K

Kousik Nath

Senior Software Engineer

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

Key Highlights

  • 10 years of experience in scalable system architecture.
  • Proven track record in reducing incident detection time.
  • Expert in designing high-impact financial recovery systems.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and SaaS architectures.

Contact

Skills

Core Skills

Cloud Based Architecture DesigningData Systems DesignArchitecting ProductsLow Level & High Level System & Architecture Designing

Other Skills

JavaSpring BootREST APIData Quality MonitoringCloud ArchitectureDesign PatternsUnit TestingFunctional TestingPythonRedisCeleryMSSQLLow-Level DesignObject Oriented ModelingConcurrency

About

Engineer with 10 years of experience in architecting, developing scalable systems and applications. Blog: https://kousiknath.medium.com/ Github: https://github.com/kousiknath/LowLevelDesign YouTube: https://www.youtube.com/@TheNextStaffEngineer-0 Skilled in: Architecting products, infrastructure and platforms Algorithms and Data structures Object Oriented Designing Design Patterns Low level & High level System & Architecture designing REST API Cloud based Architecture Designing Data systems design Requirements -> Design Brainstorm -> Work with cross functional teams -> Code -> Test -> Deployment -> Observability, meanwhile write tools to increase developer productivity, save cost and repeat πŸ” Technologies : Java Springboot Go Redis Kafka Spark MySQL Amazon Dynamo DB AWS Extremely passionate about technology and fundamentals of computing and real life system designing.

Experience

Uber

Senior Software Engineer

Jan 2022 – Present Β· 4 yrs 2 mos Β· Bengaluru, Karnataka, India

  • Built D3. D3 is an automated system to measure and monitor column-level data quality in near real time on petabyte scale dataset @Uber.
  • ● Business Impact:
  • β—‹ The system onboarded & monitored 500+ Tier 1 datasets.
  • β—‹ Time to Detect incidents was brought down to 2 days from 4 weeks earlier.
  • β—‹ Detected >20 production issues in the initial 6 months.
  • β—‹ High accuracy (95.23%) alerts, thus minimal false positives
  • ● Wrote an article on D3 on Uber Engineering Blog.
JavaSpring BootREST APIData Quality MonitoringCloud ArchitectureCloud based Architecture Designing+1

Paypal

Software Development Engineer

Sep 2018 – Dec 2021 Β· 3 yrs 3 mos Β· Bengaluru, Karnataka, India

  • Paypal
  • Team: Credit Risk & Collections
  • Technologies & Areas: Java 8+. SpringBoot, Oracle, Kafka, High & Low level system designing, REST API, Design Patterns, Unit testing with JMockit, Mockito, Functional testing with TestNG.
  • Contributed to the design & development of a proactive money recovery mechanism that can collect up to $6.5 million annually for PayPal Negative Balance product.
  • Built up β€˜ Paypal Global Pay Later’ (GPL) Collections platform from 0 to 1.
  • Designing & building product agnostic Long-Term Architecture for PayPal collections platform.
  • Built a completely generic & highly scalable data persistence layer for collections engineering team maintaining high standard of engineering practices.
  • Created a spring based integration test framework that can be used in any service to write integration tests.
  • Code reviews & Design discussions.
  • Handling end to end feature development from requirements gathering to production through unit & functional testing.
JavaSpring BootREST APIDesign PatternsUnit TestingFunctional Testing+2

Travelyaari

Software Engineer

Oct 2015 – Sep 2018 Β· 2 yrs 11 mos Β· Bangalore

  • Travelyaari.com
  • When you book a bus ticket online in India say through PayTm or MakeMyTrip, chances are that the website is consuming data (bus routes and all related details) from Travelyaari's platform.
  • Technologies & Tools: Python, MSSQL, Redis, Celery, Memcached
  • I contributed to the redesign of this platform called Global Distribution System ( GDS) by writing scalable code for batch and real time processing of routes in Python.
  • This platform is a distributed system & it supports tens of thousands of transactional & non-transactional seamless transactions to power up real time bus ticket booking across India.
PythonRedisCeleryMSSQLLow level & High level System & Architecture designing

Education

National Institute of Technology Agartala

Bachelor of Technology (B.Tech.) β€” Computer Science & Engineering

Jan 2010 – Jan 2014

Netaji Subhas Vidyaniketan

H.S β€” Science

Jan 2008 – Jan 2010

Stackforce found 6 more professionals with Cloud Based Architecture Designing & Data Systems Design

Explore similar profiles based on matching skills and experience