Sriram S

Software Engineer

Hyderabad, Telangana, India2 yrs 11 mos experience

Key Highlights

  • Proven track record in API security enhancements.
  • Expertise in developing scalable data management solutions.
  • Strong background in mobile app development and user experience.
Stackforce AI infers this person is a Software Engineer with strong expertise in API security and mobile app development.

Contact

Skills

Core Skills

JavaApache LuceneAndroid DevelopmentPython

Other Skills

API SecurityAlgorithmsAndroid StudioApache KafkaApache TikaArduinoArduino IDEBlueJC (Programming Language)C++Cascading Style Sheets (CSS)Code::BlocksColabData AnalysisData Extraction

About

Dedicated and analytical software engineer skilled in Java, with hands-on experience in API security, performance optimization, and mobile app development. Proven track record of problem-solving and delivering quality code under tight deadlines. Passionate about technology and eager to contribute to innovative projects. Ready to help teams achieve their goals.

Experience

2 yrs 11 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 1 mo
Current Experience

Oracle

Application Developer 2

May 2025Present · 1 yr 1 mo · Hyderabad, Telangana, India · On-site

Zoho

Member of Technical Staff

Jul 2023May 2025 · 1 yr 10 mos · Chennai, Tamil Nadu, India · On-site

  • Enhanced API security by upgrading hashing from MD5 to SHA-256, strengthening data protection and mitigating
  • vulnerabilities
  • Identified and fixed a critical bug during migrations that led to user data corruption, ensuring data integrity and system
  • reliability
  • Benchmarked various Apache Lucene Segment Merge Policies and selected the most suitable one for our use case
  • Developed a scalable distributed mechanism for periodic cleanup of outdated data in the Lucene index
  • Implemented a binary search-based algorithm to dynamically calculate the time range for data deletion
  • Scaled the cleanup process to efficiently handle large volumes of indexed data
  • Designed a failure-handling mechanism that leverages the parent search index to manage child index failures
  • Developed a mechanism to periodically detect and notify anomalies in the search index across multiple micro-services
  • Tools/Tech Stacks : Java, MySQL, Redis, HDFS, Apache Lucene, Apache Kafka, IntellIj, Mercurial
JavaMySQLRedisHDFSApache LuceneApache Kafka+2

Amazon

Software developer intern

Jan 2023Jun 2023 · 5 mos · Chennai, Tamil Nadu, India · Hybrid

  • Alexa Communication
  • Developed and integrated deep linking functionality for Alexa mobile app, enabling seamless access to the Alexa's communication features from android native phonebook.
  • Implemented a secure masking solution for phone numbers on the blocked contact page in Alexa mobile app to safeguard user privacy.
  • Enhanced the Android app by sourcing profile pictures from the native phonebook, delivering a more personalised user experience.
  • Collaborated with cross-functional teams and contributed to code reviews to ensure high-quality deliverables.
Android DevelopmentJavaDeep LinkingUser Privacy

Dj computing

Junior Software Developer

Mar 2022May 2022 · 2 mos · Coimbatore, Tamil Nadu, India · On-site

  • Created a Python-based restaurant recommendation engine with legible code using Colab, Python, and data analysis techniques. Implemented data extraction, machine learning algorithms, and utilized Jupyter and Pandas for efficient data processing
PythonData AnalysisMachine LearningJupyterPandas

Psg pumps and motors

Student Intern

Aug 2018May 2021 · 2 yrs 9 mos · Coimbatore, Tamil Nadu, India · On-site

Education

PSG College of Technology

Bachelor of Engineering - BE — Electrical and Electronics Engineering (Sandwich)

Jan 2018Jan 2023

Stackforce found 100+ more professionals with Java & Apache Lucene

Explore similar profiles based on matching skills and experience