Search
Srivathsava R.'s Photo

Srivathsava R.

Experienced Principal Software Engineer Specializing in Databases

Experienced Principal Software Engineer Specializing in Databases

$100/hour

  • 113 hours tutoring

About Srivathsava


Bio

I'm Sri, and I have an extensive academic and professional background in computer engineering. As often happens in the industry, my introduction to software engineering, was not a sit-down, formal affair of the theoretical kind. It was a series of need-to-know, stack-overflow driven quests. An inverted path to formalization through a Masters in Computer Engineering gave me a unique perspective and advantage when it came to both - appreciating the difficulties a lot of newcomers face in the...

I'm Sri, and I have an extensive academic and professional background in computer engineering. As often happens in the industry, my introduction to software engineering, was not a sit-down, formal affair of the theoretical kind. It was a series of need-to-know, stack-overflow driven quests. An inverted path to formalization through a Masters in Computer Engineering gave me a unique perspective and advantage when it came to both - appreciating the difficulties a lot of newcomers face in the software engineering industry and mastering crucial concepts with a professional setting in mind.

Since then, the most fulfilling aspect of my career growth has been teaching. Some of the best teachers and mentors I have had the fortune to meet all share the same key capability - being able to explain the same concept passionately, on multiple levels, multiple times using myriad analogies. It is this philosophy of deep understanding that I cherish and embody when I tutor and mentor my colleagues and students.

I have 6+ years of industry experience designing, architecting and implementing multiple systems using all modern industry technologies including AWS Services (Lambda, S3, SNS/SQS, Fargate, ElastiCache, RDS and DynamoDB to name a few), Snowflake, Kafka, PostgreSQL, Neo4j, Golang and Ruby on Rails. These software systems written by me and my teams powers underwriting for a major FinTech company in Chicago, serving millions of customers and turning over a billion dollars every year. Apart from my professional tenure, my passion for conveying even the most advanced concepts in a multi-layered format so as to cement understanding at multiple levels is reflected in the style of the numerous presentations on databases and distributed systems that I have given at leading national and international conferences such as the International Conference on Data Engineering and PostgresOpen. Finally, I have authored and reviewed multiple publications, including a book on PostgreSQL database performance.

I encourage you to first w


Education

National Institute of Technology, Calicut, India
Electronics and Communication
Purdue University, West Lafayette, Indiana, USA
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Computer Engineering,

Computer Engineering

I have a Masters in Electronics and Computer Engineering from Purdue University, West Lafayette with a thesis on distributed systems and consensus protocols. I work as the Principal Software Engineer for Data and Analytics in a reputable, publicly traded FinTech company in Chicago that has an annual revenue in excess of a billion dollars. I have co-authored multiple research papers on software systems and databases and presented at multiple national and international data conferences. I have reviewed a book on database performance.
Computer Programming,

Computer Programming

Six years of industry experience building software systems with multiple languages (Ruby, Go, Java, Python, SQL), multiple databases (PostgreSQL, Redis, Neo4j, Kafka, S3, Aurora, MongoDB, ElasticSearch, RDS, BoltDB) and multiple on-prem and cloud technologies.
Ruby,

Ruby

I have designed and developed more than a dozen software systems and gems in Ruby using most industry standard tools and frameworks such as ActiveRecord, Rails, Sinatra, Sidekiq, NewRelic and DataDog for a publicly traded, billion dollar FinTech company in Chicago. I have contributed to open source Ruby projects such as github.com/mhenrixon/sidekiq-unique-jobs and https://github.com/enova/prodder. I have led transitions of software systems in and out of Ruby from other programming languages.
SQL,

SQL

Six years of industry experience with PostgreSQL. Presented in 5 national PostgreSQL conferences and an International Conference on Data Engineering. Have reviewed a book on high performance PostgreSQL.
General Computer

Corporate Training

SQL,

SQL

Six years of industry experience with PostgreSQL. Presented in 5 national PostgreSQL conferences and an International Conference on Data Engineering. Have reviewed a book on high performance PostgreSQL.
General Computer

Science

Computer Engineering

Computer Engineering

I have a Masters in Electronics and Computer Engineering from Purdue University, West Lafayette with a thesis on distributed systems and consensus protocols. I work as the Principal Software Engineer for Data and Analytics in a reputable, publicly traded FinTech company in Chicago that has an annual revenue in excess of a billion dollars. I have co-authored multiple research papers on software systems and databases and presented at multiple national and international data conferences. I have reviewed a book on database performance.

Ratings and Reviews


Rating

5.0 (49 ratings)
5 star
(49)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Expert on AWS and great at explaining it

Sri quickly gave me a walkthrough on AWS, and how to use it safely. He got me to a stage where I knew what needed to be implemented for the project I'm working on and gave some resources on how I could implement it on my own. Anytime I got stuck, or had questions, he was kind enough to reply to them via wyzant. Absolutely worth it if you need help with anything regarding AWS.

Steven, 2 lessons with Srivathsava

Very patient and knowledgable

Srivathsava was very helpful and patient. He was knowledgable about what I was doing and made sure that I understood everything and answered all my questions. He was especially patient in helping me find the bugs in my code and dissect what what causing any issues. He was very responsive in scheduling too which I really appreciated.

Jessica, 16 lessons with Srivathsava

Great explanations, patience and positive energy!

Sri is extremely knowledgable, and was quickly able to assess and dissect the errors in my Rails app. He explained and recommended another approach, which worked very well and was much more efficient. He did all this within the one hour session. He taught me new techniques, and even hearing him thinking out loud was educational. I plan to continue doing more sessions with Sri. I recommend him highly!

Benny, 1 lesson with Srivathsava

Highly Recommend!

Srivathsava is an incredible tutor. He is very knowledgeable and passionate about the work. He is energetic, dedicated and yet down to earth and approachable. He was to able to clearly explain concepts that I struggled with before. I came out of that experience with so much more knowledge and skill than I had before. He surpassed my expectations. Highly recommend. (Ruby on Rails.)

Jeanette, 4 lessons with Srivathsava

Knowledgeable on Ruby

Srivathsava was willing to help me even with short notice. He is knowledgeable and went beyond expectations helping me to understand the subject and clarifying my doubts. I am starting my journey on coding in Ruby and he made it easy to understand. I definitely will have another session with Srivathsava soon.

Rossana, 9 lessons with Srivathsava
Contact Srivathsava

Response time: 2 hours

$100/hour

Srivathsava R.'s Photo

Srivathsava R.

$100/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Srivathsava

Response time: 2 hours