SlideShare a Scribd company logo
1 of 4
SUNIL KUMAR N.P
E-mail: Sunilkumar.n.p@gmail.com
Contact No: (+91) 9902482295
SENIOR SOFTWARE DEVELOPMENT/ IT PROJECT
MANAGEMENTPROFESSIONAL-Software Architecture/
Embeddedsoftware solutions: Leveraging13 years of leadership experience in software
development, system architecture,designing real-timeEmbedded System Software/ Security
Softwaresolutions in quest of senior level assignment in Softwaredevelopment projects with a
progressiveIT /ITES company in India/abroad.
PROFILE
 Academically qualified GraduateEngineer-Computer Science with illustrious career of 13 years
in drivingsoftwaredevelopment initiatives with prestigious company in India and abroad.
 Demonstrated techno-managerial excellence in analyzing existing systems and processes,
identifying gaps, conceptualizing & presenting cost effective / customized solutions, drawing
resource estimates, securing budgetary commitments and ensuring project delivery within
defined costs and timelines.
 Proven expertise in project planning, process analysis, designing, developing and testing / QC of
application software, emergency handling, conducting users’ training and integrating the
proposed change with thebusiness processes. Fully acquainted with application intricacies across
all stages of the system development life cycle (SDLC).
 Strongcredentials in performing threat modelling using attack trees and implementing Attacker-
centric and Software-centric threat modelling approach to evolve customised solutions. “Cradle
to grave” – Experience across all stages of embedded system software development including -
Product concept, white-boarding, feasibility, HW-SW co design /modelling, architecture /design
/implementation, roll-out/deployment & sustenance.
 Core strengths in product engineering, application engineering, customer support engineering,
deep system debugging, performance optimization, release planning, quality monitoring,
prioritization, R &D and process improvements. Expertise in all areas of audio/video technology
centric products – audio/video/image codecs, multimedia systems. Experienced in managing all
aspects of software for SoC platforms: solutions, BSP, applications, middleware, firmware
development; Granted one US patent.
 Effective team leader, trainer and a motivator having ability to integrate team efforts in a
multinational and multicultural work environment to maximize operational efficiency. Fast
learner and responsive to changes. Ready to accept professional challenges.
TECHNICAL SKILLS / SYSTEMS INFRASTRUCTURE / DOMAIN EXPERTISE
 Linux, uBoot customizations &optimizations
 Firmware– RTOS porting& customization,OSAL, memory management, resourcescheduling,
DMA drivers,inter-process &fw-host communication primitives,build systems,host APIs
 Linux Device Drivers, kernel tuning, V4L2
 USB, PCI, PCIe, I2C, SPI interfaces - kernel drivers,firmwareagents
 Post-silicon board bringup & validation
 Open source landscape, integration pain points
 C, C++, Python,Ruby assembly on MIPS/ARM, multicore,multi-process
 Writingdrivers for LCD, CMOS Camera sensor, Audio drivers,industrial CAN driver,RS485,
10/100/1000 Ethernet driver (MII interface), Wi-Fi (IEEE 802.11) drivers,IDE, SAS drivers,NAND
flash Driver, MMC driver,i2c, SPI, SSP, EEPROM
 Writingprotocol stackfor CAN, CANOPEN, Modbus, TCP/IP.
 Cryptography algorithm likeRC4, RSA, AES (CCB, CFB, CRT), Authenticated encryption like
CCM, GCM, HMAC and Diffie Hellman key exchange algorithm.
 Deft in using tools like peach(fuzzer), Burp and metaspolit (pen test tool)
 Digital image processing, Computer vision (OPNECV), and QT for GUI.
 Performance optimization,deep system debug, deployment engineering
PROFESSIONAL EXPERIENCE
INTEL INDIA TECHNOLOGY Bangalore Feb 2014-Jun 2016
Senior Security Software Engineer/Software Lead
Contributed techno-managerial expertisetolead softwaredevelopment projects and set up
uninterrupted maintenancesupport toensurehassle-free runningof applications.
 Conceptualised, Designed and developed security architecture for TA2TA communication, secure
thread pool, sign tool for Silent Lake products.
 Efficiently utilised Intel Safe Specific Crypto algorithms to secure the communication, data
transfer between different modules in Silent Lake product
 Studied Silent Lake Architecture and conducted gap analysis to evolve customised software
solutions. Created supporting architecture systems for pen-test the Silent Lake product.
 Designed and developed security architecture for Linux Kernel hardening, secure IO in Linux
kernel.
 Conducted security audits and identified / resolved technical issues for remediation. Assessed
efficiency of security operations, potential risk incidences and software assurance.
 Actively involved in understanding of Platform security programs and designing technical
solutions. Provided leadership to a team of software engineers and integrated t heir efforts to
optimise overall team productivity.
Achievements
 Applied for US patents for innovation on TA2TA communication.
 Successfully identified and fixed critical bugs in Silent Lake.
 Honoured with ‘TwoRewards’for innovations and focus driven work.
SYNAPSE DESIGN AUTOMATION Bangalore Jul 2012 - Feb 2014
TechnologyArchitect
 Successfully developed Credit Card Reader POS concept using Android USB accessory frame
work. Design and developed Architecture of Home Automation system.
 Led, guided and controlled a team of six people.
 Earned awards and appreciations for innovation and Customer centric work aptitude.
MITA-TEKNIK DENMARK A/S, Denmark Oct 2008 - May 2011
System developer
 Designed and developed;
- End to end embedded softwaresystem for Low Voltage Raid through (LVRT).
- Developed Proprietary Real time RTOS, communication protocol like CAN Open, Modbus,
uTCP/IP, Profibus etc.
- 3 different WP-Line system modules for their Wind turbinecontrol system.
- Various sensors BSP like pt100,humidity sensor,weather sensor,invertor,pith controller etc.
 Travelled China, Germany,Belgium for turbinecommissioning at various toClient places.
Achievements
 Generated savings of million dollars for the company by fixing a critical bugthat prevented the
firmwareupdateon the remote system
INFINEON TECHNOLOGIES A/S Denmark Mar 2008 - Sep 2008
Device Driver Engineer
 Successfully designed and developed Audio driver and tone generator for their vesta V60 phone
platform.Debugged several critical bugs relatingto audio amplifier code.
 Travelled to client Panasonic mobile set up in Japan to support the integration of this audio
system.
LSI TECHNOLOGIES Bangalore Jul 2007 – Feb 2008
Software Engineer in Mega RAID (Drivers/Firmware Group)
 Developed and maintained theMega-IDE SoftwareRAID Driver for Linux and Window.
Designed, developed and maintained Mega-IDE build server.Developed driver for various Linux
flavour and version.
Achievements
 Received reward for innovation and best employ in the team.
FREESCALE SEMICONDUCTOR Bangalore Jul 2005 - Jun 2007
Software Engineer in WMSG Org
 Designed & developed various Drivers like Audio chip (ATLAS), serial data transfer IP (SSI),
Audio routingIP (AUDIO MUX), DSP, IOMUX /GPIO, Smart DMA for Argon LV, ISLAY mobile
SOC.
 Designed and developed Display and camera driver to support VT call
Achievements
 Conceptualised and designed innovativelook up matrix for audio mux configuration and
achieved the audio mixing without separatemixinghardware.
SPA COMPUTERS LTD Bangalore Oct 2004 - Jul 2005
Software Engineer
 Efficiently worked on board bring-up,bootloader, BSP for various custom board,
 Developed Device driver for LCD controller,IDE, 12S, audio, power management chip.
 Attended trainingprogram on QNX RTOS.
 Developed Bus Information system on Black Fin BF561 on QNX platform.
EARLIER ASSIGNMENTS
Jul 2003 - Jun 2005:IBS Bangalore as Junior Embedded engineer
EDUCATION
 B.E (Bachelor of Engineering - Computer Science) -2003
Visveswaraiah Technological University
Date of birth:26/09/1980
Nationality:Indian
Marital Status;Married;No of Dependents: 2 (Wife and a son)
Languages Known: English, Hindi, Kannada, Tamil, Telugu

More Related Content

What's hot

Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.Prasad Roy Raju
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - longKenneth Chirko
 
MISource Brochure
MISource BrochureMISource Brochure
MISource Brochuremayne99
 
Resume_For_Embedded_Engineer
Resume_For_Embedded_EngineerResume_For_Embedded_Engineer
Resume_For_Embedded_EngineerRaj Kumar
 
Ajaya_resume
Ajaya_resumeAjaya_resume
Ajaya_resumeAjay K
 
Zafar abbasprofile
Zafar abbasprofileZafar abbasprofile
Zafar abbasprofileZafar Abbas
 
Job description of nvidia hiring 2013 q4
Job description of nvidia hiring 2013 q4Job description of nvidia hiring 2013 q4
Job description of nvidia hiring 2013 q4Richard Sun
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_ResumeVaddi Maniteja
 
Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Primesoftinc
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...IDES Editor
 

What's hot (20)

Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
DinakaraPandian_9+
DinakaraPandian_9+DinakaraPandian_9+
DinakaraPandian_9+
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - long
 
Resume
ResumeResume
Resume
 
MISource Brochure
MISource BrochureMISource Brochure
MISource Brochure
 
Resume_For_Embedded_Engineer
Resume_For_Embedded_EngineerResume_For_Embedded_Engineer
Resume_For_Embedded_Engineer
 
Ajaya_resume
Ajaya_resumeAjaya_resume
Ajaya_resume
 
Nagaraju - 10 Yrs
Nagaraju - 10 YrsNagaraju - 10 Yrs
Nagaraju - 10 Yrs
 
Zafar abbasprofile
Zafar abbasprofileZafar abbasprofile
Zafar abbasprofile
 
Resume_Vinayak_Mahajan
Resume_Vinayak_MahajanResume_Vinayak_Mahajan
Resume_Vinayak_Mahajan
 
CV_Venkatesh_Vaikunthe
CV_Venkatesh_VaikuntheCV_Venkatesh_Vaikunthe
CV_Venkatesh_Vaikunthe
 
Intsoc2
Intsoc2Intsoc2
Intsoc2
 
Leland Hamilton120320
Leland Hamilton120320Leland Hamilton120320
Leland Hamilton120320
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Job description of nvidia hiring 2013 q4
Job description of nvidia hiring 2013 q4Job description of nvidia hiring 2013 q4
Job description of nvidia hiring 2013 q4
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Psi ip phone_case_study_v10
Psi ip phone_case_study_v10
 
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
Interoperability of Reconfiguring System on FPGA Using a Design Entry of Hard...
 

Viewers also liked (9)

Sunil Chatragadda Resume
Sunil Chatragadda ResumeSunil Chatragadda Resume
Sunil Chatragadda Resume
 
Gautam Chatterjee
Gautam ChatterjeeGautam Chatterjee
Gautam Chatterjee
 
Mridul_Trivedi_CV
Mridul_Trivedi_CVMridul_Trivedi_CV
Mridul_Trivedi_CV
 
Pradeep_CV
Pradeep_CVPradeep_CV
Pradeep_CV
 
Resume_santosh
Resume_santoshResume_santosh
Resume_santosh
 
Updated_Mrityunjay_CV
Updated_Mrityunjay_CVUpdated_Mrityunjay_CV
Updated_Mrityunjay_CV
 
Etrance Networks Introduction
Etrance Networks Introduction Etrance Networks Introduction
Etrance Networks Introduction
 
cv_anudeep
cv_anudeepcv_anudeep
cv_anudeep
 
Divya_Resume
Divya_ResumeDivya_Resume
Divya_Resume
 

Similar to Resume_sunil (20)

Davis, Michael Resume Aug 2015
Davis, Michael Resume Aug 2015Davis, Michael Resume Aug 2015
Davis, Michael Resume Aug 2015
 
Aditya Swarup resume
Aditya Swarup resumeAditya Swarup resume
Aditya Swarup resume
 
nathan
nathannathan
nathan
 
TranKienHao_SeniorDeveloper_CV
TranKienHao_SeniorDeveloper_CVTranKienHao_SeniorDeveloper_CV
TranKienHao_SeniorDeveloper_CV
 
SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016
 
JF_Resume16d
JF_Resume16dJF_Resume16d
JF_Resume16d
 
lakshm_resume
lakshm_resumelakshm_resume
lakshm_resume
 
Sholeh gregory-technical-writer
Sholeh gregory-technical-writerSholeh gregory-technical-writer
Sholeh gregory-technical-writer
 
Anton Morozov
Anton MorozovAnton Morozov
Anton Morozov
 
Abhishek Singh-Resume
Abhishek Singh-ResumeAbhishek Singh-Resume
Abhishek Singh-Resume
 
bryan-j.-reinbolt-resume_STE
bryan-j.-reinbolt-resume_STEbryan-j.-reinbolt-resume_STE
bryan-j.-reinbolt-resume_STE
 
Sholeh gregory-technical-writer
Sholeh gregory-technical-writerSholeh gregory-technical-writer
Sholeh gregory-technical-writer
 
RSPSAP
RSPSAPRSPSAP
RSPSAP
 
VinayDev
VinayDevVinayDev
VinayDev
 
updated
updatedupdated
updated
 
SrinivasaVithal_CV
SrinivasaVithal_CVSrinivasaVithal_CV
SrinivasaVithal_CV
 
Resume-tpike-July-16
Resume-tpike-July-16Resume-tpike-July-16
Resume-tpike-July-16
 
shvp_07
shvp_07shvp_07
shvp_07
 
Resume18
Resume18Resume18
Resume18
 
resume-michael-garvin
resume-michael-garvinresume-michael-garvin
resume-michael-garvin
 

Resume_sunil

  • 1. SUNIL KUMAR N.P E-mail: Sunilkumar.n.p@gmail.com Contact No: (+91) 9902482295 SENIOR SOFTWARE DEVELOPMENT/ IT PROJECT MANAGEMENTPROFESSIONAL-Software Architecture/ Embeddedsoftware solutions: Leveraging13 years of leadership experience in software development, system architecture,designing real-timeEmbedded System Software/ Security Softwaresolutions in quest of senior level assignment in Softwaredevelopment projects with a progressiveIT /ITES company in India/abroad. PROFILE  Academically qualified GraduateEngineer-Computer Science with illustrious career of 13 years in drivingsoftwaredevelopment initiatives with prestigious company in India and abroad.  Demonstrated techno-managerial excellence in analyzing existing systems and processes, identifying gaps, conceptualizing & presenting cost effective / customized solutions, drawing resource estimates, securing budgetary commitments and ensuring project delivery within defined costs and timelines.  Proven expertise in project planning, process analysis, designing, developing and testing / QC of application software, emergency handling, conducting users’ training and integrating the proposed change with thebusiness processes. Fully acquainted with application intricacies across all stages of the system development life cycle (SDLC).  Strongcredentials in performing threat modelling using attack trees and implementing Attacker- centric and Software-centric threat modelling approach to evolve customised solutions. “Cradle to grave” – Experience across all stages of embedded system software development including - Product concept, white-boarding, feasibility, HW-SW co design /modelling, architecture /design /implementation, roll-out/deployment & sustenance.  Core strengths in product engineering, application engineering, customer support engineering, deep system debugging, performance optimization, release planning, quality monitoring, prioritization, R &D and process improvements. Expertise in all areas of audio/video technology centric products – audio/video/image codecs, multimedia systems. Experienced in managing all aspects of software for SoC platforms: solutions, BSP, applications, middleware, firmware development; Granted one US patent.  Effective team leader, trainer and a motivator having ability to integrate team efforts in a multinational and multicultural work environment to maximize operational efficiency. Fast learner and responsive to changes. Ready to accept professional challenges. TECHNICAL SKILLS / SYSTEMS INFRASTRUCTURE / DOMAIN EXPERTISE  Linux, uBoot customizations &optimizations  Firmware– RTOS porting& customization,OSAL, memory management, resourcescheduling, DMA drivers,inter-process &fw-host communication primitives,build systems,host APIs  Linux Device Drivers, kernel tuning, V4L2  USB, PCI, PCIe, I2C, SPI interfaces - kernel drivers,firmwareagents  Post-silicon board bringup & validation  Open source landscape, integration pain points  C, C++, Python,Ruby assembly on MIPS/ARM, multicore,multi-process  Writingdrivers for LCD, CMOS Camera sensor, Audio drivers,industrial CAN driver,RS485, 10/100/1000 Ethernet driver (MII interface), Wi-Fi (IEEE 802.11) drivers,IDE, SAS drivers,NAND flash Driver, MMC driver,i2c, SPI, SSP, EEPROM
  • 2.  Writingprotocol stackfor CAN, CANOPEN, Modbus, TCP/IP.  Cryptography algorithm likeRC4, RSA, AES (CCB, CFB, CRT), Authenticated encryption like CCM, GCM, HMAC and Diffie Hellman key exchange algorithm.  Deft in using tools like peach(fuzzer), Burp and metaspolit (pen test tool)  Digital image processing, Computer vision (OPNECV), and QT for GUI.  Performance optimization,deep system debug, deployment engineering PROFESSIONAL EXPERIENCE INTEL INDIA TECHNOLOGY Bangalore Feb 2014-Jun 2016 Senior Security Software Engineer/Software Lead Contributed techno-managerial expertisetolead softwaredevelopment projects and set up uninterrupted maintenancesupport toensurehassle-free runningof applications.  Conceptualised, Designed and developed security architecture for TA2TA communication, secure thread pool, sign tool for Silent Lake products.  Efficiently utilised Intel Safe Specific Crypto algorithms to secure the communication, data transfer between different modules in Silent Lake product  Studied Silent Lake Architecture and conducted gap analysis to evolve customised software solutions. Created supporting architecture systems for pen-test the Silent Lake product.  Designed and developed security architecture for Linux Kernel hardening, secure IO in Linux kernel.  Conducted security audits and identified / resolved technical issues for remediation. Assessed efficiency of security operations, potential risk incidences and software assurance.  Actively involved in understanding of Platform security programs and designing technical solutions. Provided leadership to a team of software engineers and integrated t heir efforts to optimise overall team productivity. Achievements  Applied for US patents for innovation on TA2TA communication.  Successfully identified and fixed critical bugs in Silent Lake.  Honoured with ‘TwoRewards’for innovations and focus driven work. SYNAPSE DESIGN AUTOMATION Bangalore Jul 2012 - Feb 2014 TechnologyArchitect  Successfully developed Credit Card Reader POS concept using Android USB accessory frame work. Design and developed Architecture of Home Automation system.  Led, guided and controlled a team of six people.  Earned awards and appreciations for innovation and Customer centric work aptitude. MITA-TEKNIK DENMARK A/S, Denmark Oct 2008 - May 2011 System developer  Designed and developed; - End to end embedded softwaresystem for Low Voltage Raid through (LVRT). - Developed Proprietary Real time RTOS, communication protocol like CAN Open, Modbus, uTCP/IP, Profibus etc. - 3 different WP-Line system modules for their Wind turbinecontrol system. - Various sensors BSP like pt100,humidity sensor,weather sensor,invertor,pith controller etc.  Travelled China, Germany,Belgium for turbinecommissioning at various toClient places.
  • 3. Achievements  Generated savings of million dollars for the company by fixing a critical bugthat prevented the firmwareupdateon the remote system INFINEON TECHNOLOGIES A/S Denmark Mar 2008 - Sep 2008 Device Driver Engineer  Successfully designed and developed Audio driver and tone generator for their vesta V60 phone platform.Debugged several critical bugs relatingto audio amplifier code.  Travelled to client Panasonic mobile set up in Japan to support the integration of this audio system. LSI TECHNOLOGIES Bangalore Jul 2007 – Feb 2008 Software Engineer in Mega RAID (Drivers/Firmware Group)  Developed and maintained theMega-IDE SoftwareRAID Driver for Linux and Window. Designed, developed and maintained Mega-IDE build server.Developed driver for various Linux flavour and version. Achievements  Received reward for innovation and best employ in the team. FREESCALE SEMICONDUCTOR Bangalore Jul 2005 - Jun 2007 Software Engineer in WMSG Org  Designed & developed various Drivers like Audio chip (ATLAS), serial data transfer IP (SSI), Audio routingIP (AUDIO MUX), DSP, IOMUX /GPIO, Smart DMA for Argon LV, ISLAY mobile SOC.  Designed and developed Display and camera driver to support VT call Achievements  Conceptualised and designed innovativelook up matrix for audio mux configuration and achieved the audio mixing without separatemixinghardware. SPA COMPUTERS LTD Bangalore Oct 2004 - Jul 2005 Software Engineer  Efficiently worked on board bring-up,bootloader, BSP for various custom board,  Developed Device driver for LCD controller,IDE, 12S, audio, power management chip.  Attended trainingprogram on QNX RTOS.  Developed Bus Information system on Black Fin BF561 on QNX platform. EARLIER ASSIGNMENTS Jul 2003 - Jun 2005:IBS Bangalore as Junior Embedded engineer EDUCATION  B.E (Bachelor of Engineering - Computer Science) -2003 Visveswaraiah Technological University Date of birth:26/09/1980 Nationality:Indian Marital Status;Married;No of Dependents: 2 (Wife and a son)
  • 4. Languages Known: English, Hindi, Kannada, Tamil, Telugu