Summary
Overview
Work History
Education
Skills
On Site Visit
Accomplishments
Timeline
Generic

Manivannan Thangavel

Software Engineering Manager
Chennai

Summary

Adaptable Software Engineering Manager keen to wrangle multiple simultaneous projects into streamlined, cohesive and profitable efforts. Firm believer in holistic and collaborative management strategies. Thrives on providing exceptional oversight and hands-on guidance guaranteed to improve throughput figures and quality metrics.

Overview

21
21
years of professional experience
7
7
years of post-secondary education
3
3
Languages

Work History

Software Engineering Manager

Sanmina Tech Services India Limited
06.2021 - Current


  • Collaborated with System engineering team to define clear software requirements specifications
  • Managed & owned Firmware architecture design / software Platform development
  • Managed software release cycles with careful planning, coordination, and communication across various departments.
  • Implemented robust cybersecurity measures to protect sensitive data and maintain compliance with industry regulations.
  • Mentored junior engineers and fostered professional growth, resulting in increased individual contributions to the team''s success.
  • Developed comprehensive documentation for internal software systems, improving knowledge sharing among team members and reducing onboarding time for new hires.
  • Optimized application performance through rigorous profiling, benchmarking, and refactoring of critical code components.
  • Facilitated open lines of communication between engineering teams and other departments for seamless project handoffs and efficient collaboration on cross-functional initiatives.
  • Improved software development processes by implementing agile methodologies and facilitating cross-functional team collaboration.
  • Increased overall team productivity through continuous process improvement initiatives and effective resource allocation.
  • Led a team of engineers to deliver high-quality software solutions in a timely manner, ensuring customer satisfaction and business growth.
  • Coordinated with human resources on recruitment efforts to attract top talent in the software engineering field, contributing to a highly skilled and diverse team.
  • Streamlined deployment processes by automating build pipelines and leveraging modern infrastructure-as-code practices.
  • Promoted a culture of innovation within the team by encouraging experimentation with new tools and techniques.
  • Directly interacted with high-level customers to verify satisfaction and integrate feedback on in-process development projects.

Principal Software Engineer

ESAB INDIA LIMITED
01.2018 - 05.2021
  • Embedded software development for Edge device
  • Responsible for designing IPV6 based ethernet communication protocol specification for inter component (Device) message communication
  • Embedded Linux porting, device driver and application development for I.MX6 based IOT Gateway
  • IOT solution architecture design (Co-owned) for connected welding machines
  • Implemented continuous integration and deployment processes, reducing time-to-market for new features.
  • Led the development of critical features from ideation to launch, ensuring alignment with business objectives and stakeholder requirements.
  • Microsoft Azure IOT integration
  • Improved software performance by conducting thorough code reviews and implementing optimization techniques.

Research and Development Manager

COMMUNICATION MEDIA PRODUCTS PVT LTD.
04.2017 - 12.2017
  • Secured handheld POS application development for energy meter reading
  • Biometric Sensor and GPS device integration for Handheld POS device
  • Project proposals, technical project management.

Assistant Manager – R&D

HCL INFOTECH LTD.
03.2008 - 04.2017
  • Managing a team (20) of Firmware developers, software architects, application software developers
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Led a multidisciplinary team to achieve project milestones and deliver innovative solutions on time and within budget.
  • Provided technical leadership in the design and implementation of complex firmware projects, resulting in timely delivery and high-quality outcomes.
  • Evaluated emerging technologies and tools with potential applicability to firmware engineering, recommending their adoption where appropriate for increased productivity and competitiveness in the market.
  • Managed version control systems, maintaining clear documentation of changes to facilitate efficient updates and revisions.
  • Implemented robust security measures within firmware to protect against potential vulnerabilities and ensure data privacy.
  • Resolved critical issues promptly through root cause analysis, troubleshooting, and implementation of effective corrective actions.
  • Collaborated with cross-functional teams to develop innovative firmware solutions for next-generation products.
  • Participated in system development life cycle from requirements analysis through system implementation.
  • Led architecture discussions, driving innovation in software design and implementation strategies.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Assisted in prototype development from concept to finalization, enabling effective evaluation of design performance prior to mass production.
  • Managed multiple projects simultaneously, meeting strict deadlines while maintaining high-quality deliverables.
  • Developed engineering documentation detailing system requirements and diagnostic procedures.
  • Conducted projects and performance presentations to clients and company executives.
  • Wrote protocols, qualification documents, test plans and test reports for quality assurance purposes.
  • Established strong relationships with vendors, negotiating favorable contracts for materials and services required in R&D efforts.
  • Project proposals and technical project management - Defense electronics

Application Engineer

VI MICROSYSTEM PVT LTD.
02.2004 - 03.2008
  • Assembly language programming for x86, MCS-51 micro controllers
  • HDL programming
  • Modelling and simulation
  • Increased stability of applications by identifying and addressing memory leaks, buffer overflows, and other potential vulnerabilities during development.
  • Collaborated with software, firmware and hardware engineers to develop complete embedded solutions.
  • Collaborated closely with hardware engineers to ensure seamless integration between software and hardware components.

Engineer- Trainee

RMK SYSTEMS.
12.2002 - 02.2004
  • Board assembly and testing
  • Cable harness design.

Education

Masters in communication systems -

PRIST University
01.2011 - 04.2013

Bachelor of Engineering in Electronics and Communication - undefined

University of Madras
01.2008 - 04.2012

Skills

IEC62304, ISO13485

undefined

On Site Visit

ESAB Sverige AB, Lindholmsallén 9, Göteborg, 417 55, Sweden, Project execution, training

Accomplishments

  • Achieved [Result] by introducing [Software] for [Type] tasks.

Timeline

Software Engineering Manager

Sanmina Tech Services India Limited
06.2021 - Current

Principal Software Engineer

ESAB INDIA LIMITED
01.2018 - 05.2021

Research and Development Manager

COMMUNICATION MEDIA PRODUCTS PVT LTD.
04.2017 - 12.2017

Masters in communication systems -

PRIST University
01.2011 - 04.2013

Assistant Manager – R&D

HCL INFOTECH LTD.
03.2008 - 04.2017

Bachelor of Engineering in Electronics and Communication - undefined

University of Madras
01.2008 - 04.2012

Application Engineer

VI MICROSYSTEM PVT LTD.
02.2004 - 03.2008

Engineer- Trainee

RMK SYSTEMS.
12.2002 - 02.2004
Manivannan ThangavelSoftware Engineering Manager