I’m Pitchumani, System Software Developer, mainly worked with C/C++ Compiler toolchain development.
Professional Experience
Intel Technology India Pvt Ltd (August 2021 — Present)
Cloud Software Development Engineer - P4 language Compiler
Senior Developer and Scrum master in the P4 language compiler team. Successfully designed/ implemented Intel IPU target features. The features include architecture specific extensions support, assembly and runtime output files generation etc.
Atmel/ Microchip Technology (May 2011 — August 2021)
Principal Engineer - AVR8/ XC8 GNU Compiler
As a member of XC8 compiler team, developed the 8bit AVR (GCC) and PIC toolchains. Implemented features and optimizations for AVR8 GNU GCC Compiler. Contributed to GCC, Binutils and AVR-LibC open-source projects.
Toshiba Embedded Software India Pvt Ltd (August 2008 — April 2011)
Senior Software Engineer
Worked as an individual contributor in Toshiba Language Tools Development team (compilers and toolchains for Tx19A processor). Contributed to maintenance, features updates and optimizations for C19A compiler and other tools. Co-developed the validation framework for testing compilers and other tools in a distributed environment.
Acme Technologies Pvt Ltd (May 2005 — Jul 2008)
Software Engineer
Worked in C19A (C cross compiler for Toshiba’s Tx19A processor) compiler team. Involved in testing, defect fix and features implementation. Also worked for a static memory analyzer tool which analyzes the ELF and COFF object files and reports the symbol information, stack utilization and functions call graph.
Education
- 2001 — 2005
- National Engineering College, Anna University
Gratuated B.Tech (Information Technology) with First Class
- 1999 — 2001
- Anna Boys Higher Secondary School
Studied higher secondary education with Mathematics and Computer Science
- 1999
- Baren Bruck Higher Secondary School
Studied secondary education