Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Additional Intiatives
Additional Intiatives
Hi, I’m

Karthick S

Software Engineer
Chennai
Karthick S

Summary

Results-driven Software Development Professional with 15 years of experience in the IT industry, specializing in the design, development, and implementation for Set-Top Box (STB) applications. Proven expertise in the entire software development lifecycle, from requirement gathering to successful project delivery. Adept at collaborating with cross-functional teams to deliver innovative solutions that exceed client expectations.

Overview

15
years of professional experience
6
years of post-secondary education

Work History

Comcast India

Software Engineer IV
06.2022 - Current

Job overview

  • Spearheaded individual contributions as the primary Rust software developer, working remotely with a cross-functional team based in the US
  • Actively participated in design discussions and code reviews, providing valuable insights and feedback to improve code quality and maintainability
  • Successfully delivered multiple complex design implementations in Rust, meeting project milestones and tight deadlines
  • Proactively identified and resolved technical challenges, contributing to the team's overall success in delivering cutting-edge software products.

Cisco/Synamedia

Technical leader
02.2013 - 05.2013

Job overview

  • (8 years and 4 months) - Led client-side implementation as the primary developer, demonstrating strong design skills and understanding of project requirements
  • Implemented enhancements to existing software download methods, resulting in a remarkable 30% increase in download efficiency to Set-Top Boxes (STBs)
  • Actively participated in sprint planning, providing valuable insights for work scope definition and fostering a collaborative team environment
  • Initiated and successfully implemented new features while actively supporting and mentoring teammates to achieve project milestones efficiently.

Ness Techonogies, Paypal

Senior Software Engineer
05.2012 - 01.2013

Job overview

  • Collaborated within an Agile development team to drive the successful implementation of software projects
  • Actively contributed to the development and execution of comprehensive unit test cases, ensuring the software's reliability and adherence to quality standards
  • Demonstrated a strong understanding of the significance of unit testing in delivering high-quality software products, emphasizing a commitment to quality assurance within the team.

Aricent Techologies

Senior Software Engineer
10.2008 - 04.2012

Job overview

  • Years and 6 months) - Pioneered the implementation of execution dependency, significantly enhancing the system's robustness and ensuring seamless operations
  • Assumed project ownership, demonstrating strong coordination and communication skills while working closely with customers and stakeholders to deliver multiple features on time and within scope.

Education

BITS
Pilani

Master of Technology from Software Systems
08.2016 - 05.2018

Arulmigu Kalasalingam College of Engineering, Affiliated To Anna University
Chennai

Bachelor of Engineering from Electronics and Telecommunication Engineering
06.2004 - 05.2008

Skills

    C/C

undefined

Accomplishments

    • Won site level company's Hackathon 2020 edition and global second runner up.
    • Site level second runner up in company's Hackathon 2019 edition.

Timeline

Software Engineer IV

Comcast India
06.2022 - Current

BITS

Master of Technology from Software Systems
08.2016 - 05.2018

Technical leader

Cisco/Synamedia
02.2013 - 05.2013

Senior Software Engineer

Ness Techonogies, Paypal
05.2012 - 01.2013

Senior Software Engineer

Aricent Techologies
10.2008 - 04.2012

Arulmigu Kalasalingam College of Engineering, Affiliated To Anna University

Bachelor of Engineering from Electronics and Telecommunication Engineering
06.2004 - 05.2008

Additional Intiatives

• Developed an HLS Downloader tool in Python to download the unencrypted HLS from the local tenant, which enabled the team to test the assets locally.
• Developed an HLS Viewer tool in Electron to view HLS playlist file.
• Developed a visualizer tool using python to extract PTS information from the logs to identify a major bug in the third-party library which we integrated.

Additional Intiatives

• Developed an HLS Downloader tool in Python to download the unencrypted HLS from the local tenant, which enabled the team to test the assets locally.
• Developed an HLS Viewer tool in Electron to view HLS playlist file.
• Developed a visualizer tool using python to extract PTS information from the logs to identify a major bug in the third-party library which we integrated.

Karthick SSoftware Engineer