Srikanth Seshadri

Director of Engineering

Bengaluru, Karnataka, India26 yrs 9 mos experience

Key Highlights

  • Expert in distributed systems and scalable architectures.
  • Proven track record in leading technology initiatives.
  • Strong focus on team culture and mentoring.
Stackforce AI infers this person is a seasoned technology leader in SaaS and Fintech sectors.

Contact

Skills

Core Skills

Distributed SystemsSoftware DevelopmentSolution ArchitectureSoftware Engineering

Other Skills

KafkaCustomer acquisitionOrder FulfilmentOrder TrackingSupply PlanningLending platform architectureProduction deploymentTeam collaborationMedia content feedingBack pressure handlingThreadingScale implementationApigee gateway solutionsJava-based distributed applicationsScheduling algorithms

About

#{Techie} solving challenges that business tackles - I have been in the startup space for a few years now. When you bootstrap a new product or business - decisions on the kind of tech to use, the kind of team you need and of course - 'build vs buy option' has to be made. These under the constraints of go to market timeline and budget - has consumed my brain power these years. Each problem is different and so is the ecosystem of constraints. Σngineering and hands-on experience with distributed systems has enabled me to assess the impact of decisions in the long term. Accumulated learning from the past has helped avoid tactical shortcuts that gifted long term pain. Experience with software engineering has come handy to tailor the process to be followed for development of production grade executables. To me organisation and team culture is an important consideration for success of the endeavour. Mentoring, motivation, conflict resolution, option to fail - are some of the aspects that impact people and the environment.

Experience

26 yrs 9 mos
Total Experience
3 yrs 5 mos
Average Tenure
2 yrs 9 mos
Current Experience

Confluent

Director

Aug 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India · Remote

  • Kafka wakeup()/subscribe()/poll()/process()/partitionsFor()/commitSync() and repeat the fun!
KafkaDistributed Systems

Clover ventures

Chief Technology Officer

Sep 2020Aug 2023 · 2 yrs 11 mos · Bengaluru, Karnataka, India

  • Building an F & V Brand. Shaping Customer acquisition experience; Effective Order Fulfilment; Reduce Pilferage; Enhance Order Tracking Lifecycle for Retailers and Better Supply Planning.
Customer acquisitionOrder FulfilmentOrder TrackingSupply PlanningSoftware Development

Navi

Principal Architect

Mar 2020Sep 2020 · 6 mos · Bengaluru, Karnataka, India

  • Architecting platform for lending fully online - straight through processing.
Lending platform architectureSolution Architecture

Sahaj software solutions

2 roles

Associate Partner

Dec 2018Mar 2020 · 1 yr 3 mos · Bangalore

  • I believe in taking taking ideas to production! helping my team to do that.
Production deploymentTeam collaborationSoftware Development

Engineer

Jan 2016Mar 2020 · 4 yrs 2 mos · Bangalore

  • Writing lots of code still !! Code to build distributed systems! Systems that have to scale like the money transfer between accounts; systems that need to feed media content to ML algorithms- deal with their back pressure!; platforms that can be customized for each client installation to determine pending payments.
Distributed systemsMedia content feedingBack pressure handlingSoftware Development

Apigee (apic)

2 roles

Engineering Lead/Principal Engineer

Aug 2014Dec 2015 · 1 yr 4 mos

  • Engineering at Apigee followed next– where I fixed various issues/enhancements related to threading and scale. I have implemented the core-wiring component of Apigee. I have single handedly implemented Mirror-Reflect – the product that helps in catching release related issues in Apigee Edge product. Mirror-Reflect is solution withstand high loads and scale.
ThreadingScale implementationSoftware Engineering

Principal Architect

Dec 2013Jul 2014 · 7 mos

  • I started out in Apigee as a Principal architect – to understand the Apigee gateway product prior to developing It. In this role i worked on delivering Apigee based solution to one of their key customers. The solution made the customer continue on Apigee platform and vouch for the same.
Apigee gateway solutionsSolution Architecture

Thoughtworks studios

Product Lead

Jan 2012Dec 2013 · 1 yr 11 mos · Bangalore

  • I was the Product Technical lead for the CD product Go; responsible for technical direction and quality of the product. Authored scheduling algorithms, distributed communication management, classloader isolation handling, dealt with production memory and multithreading issues. The product is a Java based multi-process, multithreaded distributed application with H2 backend.
Java-based distributed applicationsScheduling algorithmsMultithreadingSoftware Development

Thoughtworks

Prinicipal Consultant

Sep 2007Dec 2011 · 4 yrs 3 mos · Bengaluru Area, India

  • I started off in Thoughtworks as a technical lead for the project that involved building merchandise pricing markdown solver for a major US retail firm's analyst team. Next assignment involved performance tuning of market risk application of a major investment banking firm. This involved performance tuning huge JVMs with heaps greater than 100GB. Next, I managed a .NET based project that had to be rescued – it had issues with timelines and software quality. The application involved contact information management across MS Outlook, MS Exchange and an .NET based application hosted on IIS Server. The effort involved re-write of the application using appropriate architecture.
Performance tuningApplication architectureSoftware Engineering

Torry harris business solutions

Technologist

May 1999Aug 2007 · 8 yrs 3 mos · Bengaluru Area, India

  • The eight years of my stay transformed me from a graduate programmer to a technologist. Started in this firm developing DCICS application for open systems followed by a distributed session manager for a product; developed various J2EE based applications for a UK Telecom major; performance tuned production environments for Dubai based bank; and finally led the SOA initiative for the company.
Distributed session managementJ2EE applicationsPerformance tuningSoftware Development

Education

B. M. S. College of Engineering

Bachelors — Computer Science

Jan 1994Jan 1998

Stackforce found 100+ more professionals with Distributed Systems & Software Development

Explore similar profiles based on matching skills and experience