Ayush J.

Software Engineer

Ranchi, Jharkhand, India6 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Achieved 10x speedup in large file uploads.
  • Maintained 99.9% system uptime through proactive support.
  • Led API development for critical business projects.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and cloud-based solutions.

Contact

Skills

Core Skills

Backend DevelopmentRest ApiPerformance OptimizationInfrastructure SupportNetwork Protocol OptimizationApi DevelopmentSystem Architecture

Other Skills

APIsAlgorithmsAmazon Web Services (AWS)Back-End Web DevelopmentCCode ReviewsCommunicationComputer ScienceCore Dump AnalysisData StructuresDatabase OptimizationDistributed SystemsDjangoEnglishError Handling

About

As a Software Engineer at Egnyte, I work on developing and maintaining backend systems that support the company's cloud-based file sharing and collaboration platform. I use Python, C, and Go to create efficient and scalable RESTful APIs, Large File Management, and security protocols.

Experience

6 yrs 10 mos
Total Experience
2 yrs 3 mos
Average Tenure
3 yrs 4 mos
Current Experience

Egnyte

2 roles

Software Engineer (SDE II)

Promoted

Jan 2024Present · 2 yrs 5 mos · Remote

  • Served as a core contributor to the "Adaptive Block Caching" engine, optimizing how large-scale data blocks are cached to significantly reduce network latency and server I/O overhead.
  • Architected validation frameworks to ensure data correctness during high-speed uploads/downloads, implementing automated checks to prevent file corruption in critical data paths.
  • Improved file REST upload performance by debugging critical slow paths using Kibana , log tracing, and system profiling. Optimized the upload pipeline by chunking large files and implementing multithreaded upload routines in Go , resulting in a 10x+ speedup in large file uploads.
  • Debugged and resolved SMB protocol-level performance issues , improving file save operations from 20+ minutes to 1 minute , using tools like Wireshark, core dumps, and SMB oplock tuning.
  • Built system-level features in C , using Linux Kernel APIs and Win32 APIs for file system caching and sparse file handling on Linux, Windows, and macOS.
PythonGoCRESTful APIsLarge File ManagementSecurity Protocols+4

Junior Software Engineer (SDE I)

Feb 2023Jan 2024 · 11 mos · Remote

  • Managed the health of distributed storage clusters by resolving over 65+ critical alert tickets and 12 high-priority escalations, maintaining 99.9% system uptime.
  • ​Debugged complex memory issues (segmentation faults) and transient data loss using GDB and Core Dump analysis, leading to permanent fixes in the production environment.
  • ​Network Protocol Optimization: Tuned SMB/Samba performance for high-latency environments, using Wireshark for deep-packet inspection to resolve synchronization bottlenecks.
  • ​Infrastructure Support: Provided proactive technical support to cross-functional teams, creating recovery tools to minimize downtime during critical system failures.
  • ​Collaborated with the EOS team to integrate high-performance Upload APIs, enhancing the efficiency of the core storage engine.
GDBCore Dump AnalysisWiresharkSMBSambaInfrastructure Support+1

Byju's

Software Developer

May 2021Feb 2023 · 1 yr 9 mos · Remote

  • Joined Toppr, which was later acquired by BYJU'S, Led the integration of Toppr's services with BYJU'S systems.
  • Developed APIs for critical business projects, adhering to SOLID design principles.
  • Designed both low-level and high-level architecture for new services from scratch.
  • Enhanced the p99 latency of several APIs through code refactoring, reducing response times significantly.
  • Optimized database queries, resulting in improved overall system performance and reduced resource consumption.
  • Implemented robust error-handling mechanisms and logging, increasing system reliability and ease of troubleshooting.
  • Participated in code reviews, ensuring code quality and best practices, and mentored new team members to help them onboard and grow effectively.
APIsSOLID Design PrinciplesDatabase OptimizationError HandlingCode ReviewsAPI Development+1

Chamber of product

Back End Developer

May 2020Aug 2020 · 3 mos · Remote

  • Developed the backend for the search engine of a real estate website.
  • Built a custom search algorithm for data stored in Firestore without relying on third-party services.
  • Created another search algorithm for a real estate dataset using MySQL, ensuring efficient data retrieval and processing.
Search AlgorithmsFirestoreMySQLBackend Development

Crio.do

Student Developer

Feb 2020Apr 2020 · 2 mos

  • Worked on 2 modules :
  • QBox - A secure file-sharing service. It is a customized version of the popularly available VSFTPD server.
  • QMoney - A visual stock portfolio analyzer. It helps portfolio managers make trade recommendations for their clients.
  • I also learned new DSA techniques by completing the third module called QPrep.
  • All the details regarding the works can be found in my GitHub Portfolio here:
  • https://criodo.github.io/Crio-Launch-Feb-2020-ayushjha121/

Alma fiesta

Events Core Head

May 2018Feb 2020 · 1 yr 9 mos · IIT Bhubaneswar

  • Managing different activities held during the college's cultural fest Alma Fiesta.

Education

IIT Bhubaneswar

Bachelor of Technology - BTech — Civil Engineering

Jan 2017Jan 2021

Delhi Public School, Ranchi

PCM

Jan 2015Jan 2017

Stackforce found 100+ more professionals with Backend Development & Rest Api

Explore similar profiles based on matching skills and experience