Suraj Shah

CEO

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

Key Highlights

  • Expert in designing scalable applications.
  • Proven track record in improving service reliability.
  • Active contributor to open source and community events.
Stackforce AI infers this person is a SaaS-focused backend engineer with expertise in scalable application design and cloud services.

Contact

Skills

Core Skills

KotlinSpring BootAwsAndroidDevopsCore Java

Other Skills

Aerospike DBAlgorithmsAmazon ECSAmazon Web Services (AWS)Apache KafkaBackendCassandraContinuous Integration and Continuous Delivery (CI/CD)Data StructuresDatabase DesignDatabasesDockerDocker SwarmDocumentationGo (Programming Language)

About

Principal Engineer, Founding Engineer, public speaker and mentor with over 9 years of experience in designing highly scalable applications with loose coupling and high cohesion. I like talking about languages and programming in general. I have worn all kinds of hats throughtout my journey as a Founding Engineer and as a Software Engineer in the past 8 years of my career. From Dev-Ops to QA to mentoring juniors to talking & presenting at numerous conferences and much more. These days I spend my time as a Technical Lead, working towards improving the productivity of my team members, architecting and designing systems, managing the team, hiring and doing the thing I love the most, coding.

Experience

Headout

Principal Engineer

Dec 2022Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · Remote

  • Designing and implementing services with loose-coupling and high cohesion.
  • Introduced Kafka to the org which became a de facto for almost all services. Solved
  • reliability in async jobs which previously relied on coroutines.
  • Improved overall service reliability to 99.89 percentiles by fixing critical design flaws, and
  • improved database pooling by introducing components like HikariCP.
  • Fixed service level inconsistencies across the org through repo templating, documentation,
  • and discussions. Introduced Bill of Materials (BOM) to manage dependencies.
  • Worked on SDKs to standardize metrics and logging throughout the organization.
  • Identified serious bottlenecks and code smells across repositories.
KotlinCore JavaSpring BootObject-Oriented Programming (OOP)Apache Kafka

Supershare

3 roles

Technical Lead

May 2021Nov 2022 · 1 yr 6 mos

  • Founding Engineer at Supershare.
  • Why share if you can SuperShare? Check out the product here: https://ssup.co/
  • We're always hiring!
  • If you think you have what is needed to work on an amazing product and a young team, write to me at suraj@quiph.com, would love to have a conversation with you!
KotlinAmazon Web Services (AWS)Amazon ECSMongoDBApache KafkaSpring MVC+11

Senior Software Engineer

May 2019Apr 2021 · 1 yr 11 mos

  • I started off as an Android Developer, and the need of the hour required me to diversify my skill sets to newer avenues like WebRTC, MongoDB, Spring and try newer languages like Kotlin. It turned out pretty well if you ask.
  • I like contributing to open source software, talking about new language and framework features.
  • I'm also a part of the KotlinLang and BlrDroid slack groups.
  • Catch me at BlrDroid and BlrKotlin MeetUps :)
  • PS: We're hiring.
KotlinAmazon Web Services (AWS)Go (Programming Language)Docker SwarmPython (Programming Language)Apache Kafka+10

Founding Member

May 2018Apr 2019 · 11 mos

  • Working on building the next-generation calling app.
  • And giving talks and local meetups.
KotlinAndroidPython (Programming Language)Spring MVCDatabasesKotlin Coroutines+4

Indus os

Software Engineer

Nov 2017Apr 2018 · 5 mos · Mumbai Metropolitan Region

  • Android, python and automation.
  • Was responsible for delivering frequent updates to a News application shipped inside a custom built OS in use by 10M+ users supporting more than 23 regional languages.
  • Also was involved in automating a number of archaic and trivial tasks related to building and deploying custom components within the organization
Shell ScriptingKotlinLinuxPython (Programming Language)Core JavaDevOps+4

Frapp india

Software Engineer

Mar 2016Aug 2017 · 1 yr 5 mos · Mumbai Metropolitan Region

  • Single-handedly developed the Frapp application and watched it scale from 500 users to 75,000+.
  • Worked closely with the design team to deliver beautiful and vibrant app designs for the target audience which were less than 25 year olds.
KotlinAndroidCore JavaMobile Application DevelopmentDatabase DesignBackend+2

Yocket

Software Engineer

Aug 2015Feb 2016 · 6 mos · Mumbai Metropolitan Region

  • Transformed the application from traditional android design to Material Design.
  • Implemented model level change to make application 30% lighter.
  • Was responsible for the delivery of more than 2 applications in a rolling update fashion.
AndroidCore JavaDatabase DesignData StructuresBackendAlgorithms+1

Erised

Software Engineer

Feb 2015Jul 2015 · 5 mos · Mumbai, Maharashtra, India

  • Worked as an android application developer intern for a stealth startup into hyperlocal e-commerce shopping space.
AndroidJava

Education

University of Mumbai

Bachelor's degree — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Kotlin & Spring Boot

Explore similar profiles based on matching skills and experience