Escolar Documentos
Profissional Documentos
Cultura Documentos
Professional Abridgement
Linux Kernel module programming Porting Linux on ARM boards 8/16/32 bit microcontrollers Assembly language
Firmware Socket
Involved in a wide range of software architecture or engineering tasks like Design, Development, Testing and proper documentation of each phase of SDLC (Fruit Growth Model). Good knowledge in Kernel Power Management framework Device drivers : Worked in Battery and Charger drivers Holds a good knowledge of Consumer products like Refrigeration and Dryer
Professional Experience Presents Employer Period Designation : Samsung Research India Bangalore (SRIB) : July 2013 to till date : Sr. Software Engineer- Product Engineering
Past Employer: Mahindra Satyam, Hyderabad Period Designation Certification : April 2011 to June 2013 : Software Engineer-Embedded System Design
Post graduation Diploma in Embedded system Design from CDAC Hyderabad in 2011
Software Skills
Expertise in Embedded C and well versed with C++ Experienced in Linux device driver development- character driver Proficient in Linux Internals, System and Network programming Good understanding in Linux Shell scripts(BASH)
Working experience on AVR, ARM7TDMI, Beagle Board, msm chipsets(Snapdragon) Good understanding in communication protocols I2C, SPI, UART, RS232 Expertise in 8/16/32 bit microcontrollers (Atmega8L, ARM7TDMI, Renesas microcontroller(R8C/35A,
R32C/100, H8S/36079, H8S/20215)
Software tools: Eclipse, Codeblocks, Source Insight, HEW, Notepad++, OpenGrok Compilers: GCC, avr-gcc, arm-elf-gcc, CMAKE Firmware Profiling tools: Call Walker(Stack analysis), Map file(ROM analysis), PC-Lint, Imagix, Parasoft. Drivers Profiling tools: Qview(qualcomm), Trepn, ADB, strace, trace32, RDX Version management Software: Wincvs, Xming & Perforce Debug tools: GDB, E8A Emulator, VC Testing
Firmware development of High End-Low End Dryer Model (Viper and HAWK Project)
Client: GE Appliances, USA Team Size :3 Highlights : It is a single board embedding complete Dryer functionality. The controller has high-speed H8S/20215&36079 central processing unit with the internal 16-bit architecture. The application was developed using an event-driven software architecture called Quantum Framework
Development of low-level driver code for controllers peripherals Added Software Debounce logic to get correct key status of On-Off conditions. Implemented Eeprom stack(HAL), Independent of Low level driver Implemented Subscription code on GEA single wire to provide auto information to nucleus. Platform independent detangle features added, where drum direction(clockwise and anticlockwise) will be controlled based on types of cycle Implemented Key mapping based on hardware, and added different types of tones settings and controlled volume level
Implemented Assert log, from where we knows which functionality did RESETs Added UL-1998, Microelectronic Check for Registers, RAM, ROM and Stack Implemented Advance Service Diagnostic, Consumer Service mode to reduce service call rate Implemented Field Service Mode and End of Line check features to check the firmware in field and also final product release test
Development of low level drivers code for controllers peripherals. Development of Simulation testing (VC-Testing) without use of hardware. Implemented Fault code handler and store into eeprom Added Dispenser functionality, which is Independent of platform Implemented flow meter Sensor Logic to measure the amount of dispense Implemented Subscription code on GEA single wire to provide auto information to nucleus. Routing implementation to flash the board connected on internal bus.
Responsibilities:
Customer interaction for Specification, design and code review Design, Coding, Debugging, WBT with proper documentation Bug-fixing with Fish bone diagram RAM-ROM and stack analysis based system map file(generated by HEW tools)
Extracurricular Activities
Played final in Chess competition in College Annual Sports 2009. Key members of award winning team in SKIT competition.
Academics 2010 2005 2003 B.Tech (ECE ) B.C.R.E.C, Durgapur, WBUT B.I.E.C from Science College, Patna. B.S.E.B from R.M.R.S, Patna (CGPA: 8.34) (Aggregate: 68.0%) (Aggregate: 78.0%)
Personal Details Date of Birth Languages Major Assets Hobby Passport No. : : : : : 09th August, 1988 English, Hindi Proactive, Quick Learner, Self-Motivated, Listener, Team player, Good Analytical and Communication skills Numismatics K5526910