Vous êtes sur la page 1sur 4

MANJUNATH NAGARAJA

E-Mail: manjunath.dn@gmail.com
Phone: +91 9742264832
~ SENIOR IT PROFESSIONAL _ OVER 15 YEARS ~
~ System Software Development /Firmware Expertise/ Secure Software Development/ ~

PROFILE SUMMARY

Proficient in all the phases of Software Development Life Cycle (SDLC) entailing requirement analysis, design,
development, implementation, delivery and troubleshooting
Proficient in Firmware/System software development, especially for secure embedded products such as smartcards.
Expert knowledge of Smartcard certification from EMVCo, Common Criteria(CC) and Global Platform.
Experienced in mapping client / business requirements, design & development, integration, testing and deployment of
complex systems software
Expertise in handling end-to-end development of software products / projects from inception, requirement specs,
planning, designing, implementation, configuration, documentation and closure with cross-cultural teams
Rich experience in project management activities with insightful knowledge of analysis, design, development, testing,
configuration management and training
M.Tech. in Electrical Engineering (Communication Systems) from IIT, Madras in 2002
An enterprising leader with skills in leading personnel towards accomplishment of common goals

CORE COMPETENCIES

Mapping requirements & providing them best solutions involving evaluation and definition of scope of project and
finalization of project requirements
Setting Key result Areas for all members of Engineering team after clear Work breakdown
Holding review meetings to monitor progress of the project as per schedule / budgets, and ensuring timely completion
and delivery of project to the client; extending production support for applications
Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints
Ensuring adherence to quality norms throughout the implementation process
Conducting system study and coordinating with team members for product documentation, system design &
integration, coding, maintenance, etc.

Technical Skills

Operating systems:Linux kernel, Nucleus, Samsung Internal RTOS, Javacard OS, Micrium
Firmware development for DSP co-processor, Multi-format Codec
Linux subsystems: Power Management, Audio driver(ALSA, Codecs), Big-Little framework, Nand memory driver,
GPU, DMA, I2C, USB, V4L
Android knowledge : Bringup, HAL layer optimization, Surface flinger
Programming languages:C, Bash script, Assembly (Arm, Samsung RISC+DSP)
Toolchains:GCC, Clang, Several other
Project management tools:MS Project
Bootloader : U-Boot
Smartcard tools: Collis GP test suite, Oracle TCK, Comprion Test tools for Javacard, GP Shell
ORGANISATIONAL EXPERIENCE

Feb02 Till Date with Samsung Research Institute, Bangalore as Senior Technical Manager
Key Result Areas:

Projects Handled:
Project: SmartCard Operating System
Role: Project Manager
Duration: Apr 2014 ~ Current
Responsible for overall software architecture of various components of Javacard such as Native OS, Global platform
module and Java VM
Responsible for creating test strategy and hiring testing resources. Decision maker for buying various test equipments
for certification of the solution
Involved in Common Criterion (CC)documentation (ASE/ ADV/AGD/ ALC/ ATE)
ALC related Minimum site security Requirements (MSSR) Audit preparation and certification for Samsung System LSI
Handled design and development of critical components of GP module and PPSE applet.
Overall responsible person for getting the CC certification for the 5RP smartcard solution
Complete software developed in Samsung India center over a period of 4 years.
Proficient in various Global platform standards and Amendments(2.2.1 and above).
Development of GP-TEE side Trusted Execution Environment (TEE) static analyzer suite for coding guidelines (LLVM/
Clang based AST/CFG analyzer to detect insecure patterns of code)

Project: IP validation of Octa core Mobile SoC


Role: Project Leader
Duration: Jan 2012 ~ Feb 2014
Developed new validation platform based on u-boot resulting into savings in compiler licensing for 250 member team
in SLSI HQ, Korea
Added features like SMP, Semihosting, C library, multithreading, Random test combination and Automation
Involved in development of test plan and test methodology based on product requirements as well as design
specifications
Responsible for:
o Pre/ post silicon IP validation for storage, audio, CPU cache coherency, ISP & big.little architecture CPU validation
o Performance testing and inputs to HW designers
o Test case development of corner cases related to CPU, PMU & CMU
o Early Linux bring-up (64 bit) on 1 x 1 FPGA (A53 +A57 ARM core)

Project: Wearables Architecture


Role: Project leader
Duration: Mar 2014 ~ Jun 2014
Carried out study of core application requirements of smart wearables and proposed AMP/ Hypervisor based SW
architecture for Hierarchical architecture to reduce power and maintain occasional rich UX
Succesfully proposed Creative Lab idea (Samsung wide) and got into top 10 idea list

Project: Android porting/upgrade on Samsung Mobile SoC


Role: Project leader
Duration: Apr 2012 ~ Dec 2012
Involved in:
o Kernel port and upgrade
o Android platform Bring up
o V4L driver for multimedia subsystem
o Acceleration of platform using Samsung HAL
o Low power Audio for Battery life optimization
Provided customer support for Samsung Mobile Division

Project: WiFi Display Chip


Role:Project leader
Duration: Jan 2011 ~ Feb 2012
Responsible for standards contribution for RTSP protocol modifications and new test cases for compliance
Assisted in Plugfests for interoperability tests and benchmarking
Linux device driver for WiFi FPGA
Involved in:
o Performance measurement and inputs to HW designers to improve throughput
o Prototype SW stack for WiFi display streaming (1080p video from evaluation chip to Display device)
o Modifications to existing video decoder firmware for power and performance.
Project: Apple Support
Role: Engineer/ PL
Duration: May 2006 ~ Dec 2010
Oversaw entire activities of pre silicon FPGA Validation for Graphics Part (Imagination PowerVR MBX GPU) in
Samsung SoC S5P8900

Rendered onsite customer support to Apple at Cupertino for solving issues related to GPU, HW issues of MBX
(Clocking, GPU performance, IP register setup, interaction with Imagination )
Headed a team of 10 engineers for Linux BSP project on Samsung SoC's with the following objectives:
o Linux Kernel Bringup, Bootloader porting

o Device driver development for IP's in Multimedia, Graphics, Connectivity, Storage, Cryptography, System &Display
o FS bringup on variety of storage media and Sample application port.
o Development of corner case tests for SoC Validation (Multithreading, random IP combinations)
o Performance testing/tuning of various IP's in real world SW Stack
o Reproducing problems reported by customer in Solution environment for faster resolution
o Power management validation by implementing suspend / resume, DVFS, etc.

Project: MP3/ DVD Recorder Chip Activities


Role:Engineer/ Lead
Duration: Jan 2003 ~ Apr 2006
Involved in designing and development of MP3 Encoder/ WMA decoder (24 bit Fixed point code development,
Assembly coding for Samsung CalmRISC DSP, Quality parameter decision, Improvements to Psycho-acoustic model/
MS Certification)
Headed a 4 member team that developed FLAC Lossless decoder, MSJanus cryptography port on CalmRISC
Performed the following activities:
o Optimized Code for Real time performance and tight memory requirements
o Integrated of WMA and MPEG-4 AAC decoder and MP3 encoder into Samsung Yepp MP3 player and DVD players
o Developed 10 band Equalizer, Seek play, Repeat AB play, Volume Control
o Designed the Firmware for RISC <--> DSP communication (RISC as master and DSP as co-processor)
o Mentored team members in DSP basics, assembly coding, SW practices.
o Provided customer support to several MP3 companies in China/Taiwan/S.Korea

Project: Samsung Handset Platform


Role: Engineer
Duration: Feb 2002 ~ Dec 2002
Designed and developed 2D Graphics animation and effects library for Samsung Handset platform and integrated with
HW accelerator.

Highlights:
Honored with:
o 28th International Conference on VLSI Design 2015, Bangalore Accepted User/Designer track presentation on
hierarchical computing SW architecture
o Certificate of Achievement 2014 for contribution towards C-Lab Ideation Contest with top 10 idea titled "Zen Stones
o Long Term Contribution 2013 for significant contribution of 10 years to System LSI Business
o Special Recognition Award 2009 for being the topper in software competency test conducted organisation wide (all
HQ and overseas R&D centers)
o Business Contribution Award 2008 for contribution towards iPhone Apple Project
o Certificate of Recognition 2004 for achieving the goals of the "Multimedia Navigator" project
ACADEMIC DETAILS

M.Tech. in Communication Systems from IIT, Madras in 2002 with7.7 CGPA


B.E. in Electronics & Communication from RV College of Engineering in 1999

Date of Birth: 20 Apr 1977


Languages Known: English, Kannada, Telugu, Hindi
Address: 6, 9th Cross, 4th Main, Malleswaram, Bangalore-560003, Karnataka

Vous aimerez peut-être aussi