T

Tulsi Pargain

Software Engineer

Bengaluru, Karnataka, India16 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 12 years of experience in system development.
  • Expertise in designing scalable distributed systems.
  • Strong focus on software architecture and engineering excellence.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in scalable systems and microservices architecture.

Contact

Skills

Core Skills

MicroservicesAwsApi GatewayKafkaCore JavaRestful ServicesSoap Web Services

Other Skills

AerospikeAgile MethodologiesApache KafkaAuthenticationCCassandraDatabasesDistributed SystemsElasticSearchGitGitHubHibernateJ2EE Web ServicesJPAJava

About

System engineer with more than 12 years of experience in product and system development. Designed and developed highly scalable, distributed systems serving millions of requests per day. Main areas of interests include software architecture and design, code quality, performance, operational and engineering excellence. Always willing to improve my professional skills, learn new technologies, build solutions backed by strong engineering that solves customer problems. Architecture: Event driven microservices OS: Linux, Windows, Mac Tech stack: Spring, kafka, mysql, cassandra, aws, java, maven, hibernate, git, jenkins, redis

Experience

Salesforce

Software Engineer

Sep 2022Present · 3 yrs 6 mos

Intuit

2 roles

Staff Software Engineer

Feb 2019Sep 2022 · 3 yrs 7 mos

  • Leading Insights platform, which enables multiple teams within Intuit to launch targeted insights for the users.
  • The platform is highly scalable which generates around millions of insights in a day and serve millions of QBO and Mint users.
  • Designed implementation of financial pro (CPA) support in Mint for Mint customers, supporting call scheduling capabilities, authorised sharing of user's data based on consent during the call with pro.
  • Drove the design and implementation of seamless migration of multiple services from self managed kafka cluster to Intuit's eventbus. These services are responsible for processing millions of events in a day.
JavaSpringKafkaMicroservicesAWS

Senior Software Engineer

May 2016Jan 2019 · 2 yrs 8 mos

  • Leading Credit Score service which includes responsibility of understanding and reviewing requirement, designing and delivering features which are delighting users backed by high quality and performant system. Recently introduced autoscaling of the service based on target tracking on "request per second", which is helping in keeping cost effective system which autoscales during traffic surge.
  • Designed, developed rule based engine which helped in targeting right offers to the users.
  • The system was highly fault tolerant and high performant apis serving with a latency of tp99 7ms.
  • Designed and built resilient system for QBO signup flow, which is a generic store and forward mechanism that can be used by any system that wants to provide a delayed retry mechanism and make the system resilient to any downstream system failure. The project was built taking care of engineering, operational and security aspects.
  • Participated in organizing and conducting AWS demo for college students
  • Contributed towards performance improvement of QBO signup flow.
  • Worked on migration of QBO from Intuit owned hosted platform to AWS. This work required working in close collaboration with multiple teams. Driving the work of QBO signup domain to be migrated to AWS seamlessly, introducing from 0 to 100% automation of regression tests.
JavaMicroservicesAWSPerformance Improvement

Snapdeal

Senior Software Engineer

Feb 2015Apr 2016 · 1 yr 2 mos · Bengaluru Area, India

  • Projects:
  • 1. APIGateway:
  • A technique to filter API traffic in several ways. Some of these being
  • a) Authentication b) Authorization c) Traffic limit per day/min/hour d) Body format translation
  • Using Openstack keystone as authentication server.
  • 2. QnA:
  • Snapdeal provides facility to customer to post questions they have for any product. The component was built keeping frequent read operations in mind as compared to write, doing secondary objectives asynchronously using Kafka eventing. Used Aerospike caching for faster reads and Elastic search for filtering operations. Worked on the project from scratch.
  • POCs:
  • 1. POC for widget server to fit in small components as widget in main website
  • 2. POC for custom plug-ins into APIGateway system.
  • 3. POC for improving an existing shipping system for reporting performance.
  • Hackathon:
  • Seller campaign system: Was part of designing and implementing seller campaign system, won 5th position for the same.
API GatewayKafkaElasticSearchAerospike

Infinera

Software engineer II

Jun 2012Feb 2015 · 2 yrs 8 mos · Bangalore

  • > Core Java: Multi-threading, Collections, Serialization, Generics, design patterns, data structure
  • > Rest full services: Jax-rs, Jsonparser, rest easy
  • > Soap web services: apache-cxf, MTOSI(XIS), Soap UI
  • > Shell scripting: Server side scripts
  • Projects worked on:
  • 1. NMS system: Core Java
  • 2. XIS (XML integrated system): Core Java, Soap web service
  • 3. SDN (Software defined networking), Core Java, Rest web service
  • Recognition:
  • 1. Spot award
  • 2. You Rock award
Core JavaRESTful ServicesSOAP Web ServicesShell Scripting

Infosys

System Engineer

Dec 2009May 2012 · 2 yrs 5 mos · Pune, India

  • > Core Java: Multi-threading, Collections, Serialization, Generics, design patterns, data structure
  • > Shell scripting: Server side scripts
  • Recognition:
  • Two times Bravo award for handling release and consistent performance
Core JavaShell Scripting

Education

Kumaon Engineering College, Dwarahat

B.E — Computers

Jan 2005Jan 2009

Delhi Public School, Dadri

12th

Jan 2003Jan 2005

Stackforce found 100+ more professionals with Microservices & Aws

Explore similar profiles based on matching skills and experience