Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

SHRAYANS NAHATA

Software Developer
+916206902174 • nahata348@gmail.com
www.linkedin.com/in/shrayansn

WORK EXPERIENCE
SOFTWARE DEVELOPER,TIMES INTERNET(TIMES OF INDIA) Feb 2022-Aug 2023
SERVICE MONITORING:
Back-End Part:
Developed a robust Resource Monitoring and Logging System encompassing diverse features:
Monitored CPU, Network, Disk, Memory, and Load, ensuring comprehensive system health
tracking.Conducted Elastic and Server health checks, including SSL monitoring for enhanced
security.Implemented log rotation and cleanup mechanisms for efficient log management.
Employed Websockets for real-time log broadcasting, achieving a remarkable 60% improvement in
tracking.Integrated multi-channel alerts via Webhooks (e.g., Telegram, Gmail, Chat), enhancing
update efficiency by 75%.Supported multiple commands for managing VMs and services across
various servers.Enhanced query accuracy by 40% through CRUD APIs, Bulk Insertion APIs, and
Scroll APIs.Conducted thorough API testing using Postman and ensured seamless
integration.Implemented advanced log aggregation techniques to reduce costs and optimize data
access.Designed a smart log deletion script, monitoring log size and timestamps, achieving high
space efficiency and streamlined rotation.Utilized Jaeger for monitoring API performance and
ensuring optimal system functionality.
Front End Part:
Developed a dynamic web application incorporating WebSocket technology for real-time log
updates, enabling instant monitoring and analysis of system events. Implemented a ping-pong
mechanism for state updates to periodically check connection health and maintain seamless
communication between the client and server. Leveraged JavaScript, React.js, Redux for state
management, and React Hooks for efficient component logic. Integrated Material-UI components
for a sleek and intuitive user interface design. Utilized Google Charts for data visualization,
empowering users with actionable insights. Collaborated closely with teams to ensure scalability,
reliability, and optimal performance of the application.

CONTENT MANAGEMENT SYSTEM:


Front-End Part:
Developed a robust Content Management System (CMS) for OTT content using React,
JavaScript, and Material-UI, ensuring a seamless user experience. Integrated video and
image uploaders to streamline content management processes. Leveraged React's
component-based architecture for dynamic content rendering and interactive interfaces.
Utilized Material-UI for consistent design and improved aesthetics, enhancing user
engagement. Collaborated closely with stakeholders to align features with business
objectives and deploy rigorous testing for stability and scalability.

LIVE EDITOR:
Front-End Development:
Implemented a streamlined process to extract news data from Denmark, transforming it into
captivating video content complete with subtitles and AI-generated voice narration.
Integrated branding elements like logos for consistency and recognition across platforms.
Published to YouTube, alongside other social media channels, to disseminate the content
effectively, expanding reach and engagement. Monitored performance metrics and user
feedback to refine content strategy, ensuring maximum impact and audience retention on
YouTube and other platforms.
COQUI AI TEXT TO SPEECH IMPLEMENTATION:
Led implementation of Coqui AI Text-to-Speech, orchestrating integration and customization within
our application ecosystem. Collaborated with developers to deploy Coqui's models, optimizing
voice synthesis across diverse platforms. Enhanced user engagement by fine-tuning parameters
and voice characteristics, ensuring natural speech output.

UNIFIED LOGIN SYSTEM:


Developed an in-house unified login system enabling access to all internal entities via official email
IDs, utilizing JavaScript, Golang, and Elasticsearch. Achieved seamless integration across multiple
platforms, ensuring secure authentication and scalability. Prioritized user experience
enhancements by simplifying the login process and providing a consistent interface. Implemented
robust security measures, including encryption and authentication protocols, to safeguard user
data. Successfully maintained and supported the system, gathering feedback for continuous
improvement.

LOGO DETECTION IN VIDEOS :


Developed an advanced video processing pipeline leveraging Elasticsearch for data retrieval
and OpenCV for frame extraction and preprocessing. Utilized OpenCV to detect frame
properties and preprocess images for analysis, including resizing and noise reduction.
Integrated YOLOv8 for logo detection and EasyOCR for text extraction, categorizing logos
and recognizing text within frames. Automated processing through a streamlined pipeline
and implemented robust error handling for edge cases, ensuring reliable operation.
Successfully processed a substantial dataset of 10 lakhs video entries, demonstrating
scalability and efficiency.

EDUCATION
BIRLA INSTITUTE OF TECHNOLOGY,MESRA RANCHI,JHARKHAND

BACHELOR OF TECHNOLOGY,MECHANICAL ENGINEERING Aug 2018-July 2022


C.G.P.A:8.51

SKILLS

Programming Languages: Golang, Python, Javascript, HTML, CSS, Typesript


Libraries/Frameworks: React, Redux,JSON, Websocket, Socket,RESTful APIs, MaterialUI,
Opencv, Numpy, Pandas, Matplotlib, OCR, Yolov8, Coqui ai Text to Speech, Webhooks,
Tesseract
Tools / Platforms: Postman, GIT, Visual Studio, Linux, Jaeger
Databases: Elastic Search

You might also like