About
Results-driven Lead Software Engineer with nearly 5 years of progressive experience in designing, developing, and optimizing high-performance web applications, specializing in React.js, Node.js, and microservice architectures. Proven leader in video player development, adept at overseeing architecture, mentoring engineers, and driving cross-functional collaboration for timely, high-quality releases. Expert in enhancing system performance, reducing asset size by 30%, and optimizing load times by 25% through multi-level caching for enterprise solutions.
Work
Pune, Maharashtra, India
→
Summary
Currently leading the video player development team, overseeing architecture, delivery, and fostering cross-functional collaboration to deliver high-quality, performant solutions for customer business problems.
Highlights
Spearheaded a video player development team, providing architectural oversight, guiding delivery, and mentoring engineers on performance, accessibility, and secure coding best practices.
Orchestrated seamless cross-functional collaboration with product and QA teams, ensuring timely and high-quality software releases.
Partnered directly with senior management to translate complex customer business problems into effective, scalable technical solutions.
Pune, Maharashtra, India
→
Summary
Drove the development and optimization of scalable video player SDKs and web applications, leveraging React.js, JavaScript, and AWS services to enhance user experience and system performance.
Highlights
Engineered and maintained scalable, reusable React.js components for video player SDKs, deployed across over 5000 client use cases.
Optimized player performance by reducing asset size by 30% and accelerating load times by 25% through strategic multi-level caching implementations.
Integrated AWS IVS for live event streaming, delivering low-latency video playback within a custom player ecosystem.
Led a player development sub-team, driving the delivery of custom widgets, UI enhancements, and critical performance optimizations.
Developed and integrated third-party APIs to enable personalized video experiences, including voice cloning and lip-sync features.
Pune, Maharashtra, India
→
Summary
Contributed to full-stack development, building responsive web pages, robust backend components, and analytics scripts while adhering to Agile methodologies to ensure high-quality software delivery.
Highlights
Developed and optimized responsive, accessible web pages for media-rich client platforms utilizing Sails.js, jQuery, and SCSS.
Ensured high code reliability and quality by writing and executing comprehensive unit tests with Mocha.js and Chai.js.
Engineered Java-based backend components for efficient data extraction and integrated Python scripts for advanced video analytics.
Created Python scripts to automate the generation of comprehensive summary reports detailing video viewership and user engagement.
Actively participated in Agile sprint cycles, collaborating with product and QA teams to deliver features on schedule.
Pune, Maharashtra, India
→
Summary
Gained foundational experience in full-stack web development, focusing on API implementation, UI/UX improvements, and technical documentation for new software projects.
Highlights
Implemented robust RESTful APIs using the Sails.js framework, facilitating seamless data exchange for web applications.
Developed user-friendly and responsive web pages using Sails.js and jQuery, enhancing overall user experience.
Revamped existing web page UIs based on design mockups, significantly improving usability and functionality.
Engineered and implemented a secure password policy, enhancing user account security.
Authored comprehensive technical documentation for new software development projects, ensuring clarity and maintainability.
Skills
Architecture & Optimization
Architectural Design, Performance Optimization, Scalability, System Design, Secure Coding Practices, API Integration.
Frontend Development
React.js, Redux Toolkit, HTML5, CSS3, SCSS, Bootstrap, TailwindCSS, JavaScript (ES5/ES6), TypeScript, jQuery, Pug.js, Hls.js, Component Libraries, Responsive Design, UI/UX Design Principles.
Backend Development
Node.js, Express.js, Sails.js, Java, Python, REST APIs, Microservices, Full-Stack Development.
Testing & Quality Assurance
Mocha.js, Chai.js, Unit Testing, Debugging.
Databases
MySQL.
Cloud & DevOps
Git, AWS, S3, Lambda, Unix, JIRA, SVN, Agile, API Integration.
Leadership & Project Management
Team Leadership, Mentoring, Cross-functional Collaboration, Agile Methodologies, Project Delivery, Strategic Planning.
Data & Analytics
Video Analytics, Python Scripting, Data Extraction, Reporting.
Other Technical Skills
Accessibility, SEO, Technical Documentation, Problem Solving.