V

Vyshnav Ramesh

Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • Expert in backend development and microservices architecture.
  • Proven track record in building scalable applications.
  • Strong problem-solving skills demonstrated in competitive coding.
Stackforce AI infers this person is a Backend Developer with expertise in Microservices and Cloud Technologies.

Contact

Skills

Core Skills

Backend DevelopmentMachine LearningDatabase ManagementMicroservices ArchitectureApi DevelopmentProduct Development

Other Skills

Agile MethodologiesAgile methodologyAmazon KinesisAmazon Web Services (AWS)Apache KafkaCQRSCloud DevelopmentCore JavaDatabase modelingDatabase transactionsDatadogDesign PatternsDockerElastic Stack (ELK)Elastic search

About

■ Professional career: From 'Quorate', an Android app with double digit Play Store installs built out of passion during college days, to 'RedAlert', a Monolithic app built from scratch in LXI, I've always been passionate about product development. From rewriting SOA module at ITC to implementing features at Blackhawk in scalable, multithreaded, event driven microservices in a distributed system architecture using event sourcing/CQRS/SAGA, my exposure to backend development is broad and deep. Lately, I have been building a pet project - a Monolithic Application in vision of turning it into an MVP. I also actively practise in Hackerrank and Leetcode. ■ Hobbies: When tired coding, I turn to my piano and press some random keys... or peep into stocks I hold in BSE and NSE. ■ Online presence: ▪ Leetcode: https://leetcode.com/vyshnavkr/ ▪ Github: https://github.com/VyshnavKR ▪ Stackoverflow: https://stackoverflow.com/users/5649620/vyshnav-ramesh-thrissur ▪ Quora: https://www.quora.com/profile/Vyshnav-Ramesh ■ Certifications: ▪ AWS Certified Developer Associate ▪ Oracle Certified Java Professional ■ Achievements: ▪ Hackerrank Problem Solving - World Top 50k/3M in Algorithms, 5 star Gold Badge (@vyshnavkr) ■ Technology: ▪Java, RxJava, Hibernate, Spring Boot,, Go, Python ▪Mysql, Postgresql, Elasticsearch, Redis ▪Aws - Kinesis, SNS, SQS, Elasticache ▪Monolith, SOA, Microservices - REST and Event Driven

Experience

Uber

Software Engineer 2

Feb 2024Present · 2 yrs 1 mo · Hyderabad, Telangana, India · Hybrid

  • Creating LLM agents using Langchain and Langgraph.
  • Fine tuning model
LangchainLanggraphFine tuning modelBackend DevelopmentMachine Learning

Career break

Layoff/position eliminated

Feb 2023Feb 2024 · 1 yr · Kerala, India

  • Laid off from Compass.
  • Entrepreneurship:
  • Planned to register an online food delivery startup in 2023.
  • Participated in Kerala Startup Mission for seed funding.
  • Built prototype along with four interns from IIIT Kottayam. Collected AWS free credits for building the backend MVP on AWS.
  • Researched product market fit by talking one-on-one with with restaurant owners, McDonald Chennai Shift Manager and food delivery people. Also collected information from possible customers via:
  • https://www.reddit.com/r/bangalore/comments/zbvkdb/would_you_guyzgirlz_try_out_a_new_food_delivery/
  • Draft document the team used:
  • https://docs.google.com/document/d/1DpCWZKZEm9VC6XmDf8FuT8MzygoMC6dIdAIBbzZOJtw/edit?usp=sharing

Compass

Software Engineer 2

Jan 2022Jan 2023 · 1 yr · Hyderabad, Telangana, India · Remote

  • Built docker containerised test framework for integration and unit tests
  • Upgraded postgres databases from 10.X to 13.X
  • Worked on Integration Test Framework - Datadog integration
DockerPostgresIntegration Test FrameworkDatadogBackend DevelopmentDatabase Management

Career break

Full-time parenting

May 2021Dec 2021 · 7 mos · Kerala, India

  • Took an eight month voluntary Paternity break

Blackhawk network

Software Engineer

Apr 2020Apr 2021 · 1 yr · Bengaluru, Karnataka, India

  • Responsible for backend development of MasterData system in a team of 9. Comprised of 20+
  • microservices, it handles customer/product/transaction data of 30+ systems.
  • Designed, developed, tested (unit, integration, functional), deployed, prepared production release notes,
  • documented, demoed and peer code reviewed stories in biweekly Scrum sprints.
  • Exposure to event driven microservices architecture using event sourcing, CQRS and SAGA
  • Sprint stories
  • Increased api read performance to under 1s by introducing collapse feature of Elastic search instead of
  • filtering Graphql results in Angular or performing sql join queries. Tested with Jmeter and Browser.
  • Identified and resolved bug in the official source code of Elasticsearch.
  • Multithreaded bulk creation of wrapper entities using @Async, futures and join
  • Enhanced ETL management service to support new business entities and new fields and validations for
  • existing entities using S3,
  • Decreased team’s development time in building new microservice from scratch by fixing existing code
  • generator library
  • Implemented addParent api, ensuring backfilling existing data using SQL queries (JOIN, CONCAT, UNION), handling multiple entity creation scenarios and backward compatibility.
  • Reworked on Error Code classes in multiple microservices making them more meaningful
  • Implemented worker package classes for entity persistence and feign client communication upon receiving events from Kinesis
Backend developmentMicroservicesEvent sourcingCQRSSAGAElastic search+2

Itc infotech

Associate IT Consultant

May 2019Apr 2020 · 11 mos · Bengaluru, Karnataka, India

  • Responsible for the backend development in a 40 engineered Scrum project for a world leading IoT
  • platform, Keysight Technologies Inc. on their core product, Asset Advisor.
  • Developed and tested REST APIs performing database transactions, external web service requests and json mapping
  • Migrated core backend modules from Thingworx Platform to Java without documentation.
REST APIsJavaDatabase transactionsJSON mappingBackend DevelopmentAPI Development

Lxi technologies p ltd

Associate Software Engineer

Feb 2018Apr 2019 · 1 yr 2 mos · Palakkad, Kerala

  • ■ Project CrimeStopper
  • Developed MVP of a social networking platform Crime Stopper from scratch
  • Modelled database in JDL Studio and built REST APIs in Spring Boot.
  • Implemented searching features using Elasticsearch - Logstash - Kibana
  • Experienced working in Agile model: daily standups and weekly releases
  • Microservices | Design Patterns | ELK Stack | Jhipster | Spring Boot | Swagger | Mysql | Jira | Git | Maven | Tomcat | JUnit
  • ■ Probation Period
  • Utilised my probation period of 8 months to explore the ins and outs of Java programming language and Java 2 Enterprise Edition.
  • Also got my hands dirty building a J2EE project.
  • Jsp | Servlet | Maven | Log4j |Web Container Security | MySql | Tomcat
  • Obtained certifications in OCJP and AWS CDA during my term here.
MVP developmentDatabase modelingREST APIsAgile methodologyProduct DevelopmentBackend Development

Education

Hindusthan Institute of Technology, Coimbatore

Bachelor of Engineering - BE

Jan 2012Jan 2016

Devamatha CMI Public School

12 — Computer Science

Jan 2010Jan 2012

Lemer Public School

10th

Jan 2010Present

Stackforce found 100+ more professionals with Backend Development & Machine Learning

Explore similar profiles based on matching skills and experience