Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ramashesha Sharma M R

Summary

Experienced Software Developer with 3.5 years of expertise in Java, Spring Boot, PostgreSQL, and Redis. Skilled in designing and developing scalable backend systems across multiple organizations. Strong problem-solving abilities with a track record of delivering efficient, high-performance solutions. Passionate about clean code, system optimization, and continuous learning.

Overview

4
4
years of professional experience

Work History

Software Development Engineer - I

Mystifly Consulting (India) Pvt. Ltd.
Bangalore
04.2024 - Current
  • API Integration & Connectivity: Developed and implemented RESTful API integrations with Global Distribution Systems (GDS), New Distribution Capability (NDC), and direct-connect airline systems to fetch real-time flight data, fares, and availability.
  • Error Handling & Resilience: Implemented robust exception handling mechanisms to manage API failures, zero-result responses, and transient errors, ensuring system reliability.
  • Designed and optimized database schemas for efficient storage and retrieval of flight fare attributes and system configurations, improving query performance.
  • Performance Optimization: Enhanced query performance and reduced latency through caching strategies (Redis) and database indexing.
  • Migrated the project from Java 8 to Java 21, leveraging modern language features, performance improvements, and enhanced security.

Associate Software Engineer

Neosoft Technologies Pvt Ltd
Bangalore
11.2021 - 03.2024
  • Backend Development: Designed and implemented RESTful APIs and server-side logic to support real-time monitoring, reporting, and configuration management, ensuring high performance and scalability.
  • Third-Party Integrations: Seamlessly integrated APIs with external point-of-sale (POS) systems, enabling secure and efficient data exchange between UNIPOS and third-party platforms.
  • Quality Assurance: Developed and executed JUnit test cases to validate functionality, reliability, and edge-case handling, improving software stability and reducing production defects.

Education

Bachelor of Engineering - Computer Science And Engineering

Vidya Vikas Institue of Engineering And Technology
Mysore, India
08-2021

Skills

  • Programming Languages: Java
  • Frameworks: Spring Boot
  • Cloud Platforms: Google Cloud (GCP), Microsoft Azure
  • Databases: PostgreSQL, REDIS
  • Containerization & Orchestration: Docker
  • Version Control: Git
  • Monitoring & APM: New Relic

Timeline

Software Development Engineer - I

Mystifly Consulting (India) Pvt. Ltd.
04.2024 - Current

Associate Software Engineer

Neosoft Technologies Pvt Ltd
11.2021 - 03.2024

Bachelor of Engineering - Computer Science And Engineering

Vidya Vikas Institue of Engineering And Technology
Ramashesha Sharma M R