SlideShare a Scribd company logo
Curriculum Vitae- Anand Agrawal 1
Curriculum Vitae
Anand Agrawal
Email: anandamu16@gmail.com
Mob: +91 888-160-5655
Linkedin
Work Experience
Job Title Company Year
Senior Lead Qualcomm, Hyderabad July’19 - Continue
Engineer Arm, Bangalore June’18 – July’19
Embedded Software Engineer On Semiconductor, Bangalore Sep’16 – June’18
Qualification Summary
SOC Performance Architect
- Pre-silicon and Post-silicon performance lead for IOT Chipsets from bring-up to product delivery.
- Architecture exploration and analysis for improving the performance of future chipset. Worked on analysis of branch
prediction, prefetch and caches.
- Cycle accurate Simulator for pre-silicon performance analysis
o Correlate performance on silicon and cycle accurate simulation model. Perform impact study on different
configurations in simulator to project and fine tune performance for the upcoming chipsets.
o Projected estimates for CPU load, memory use, Bandwidth, latency, etc.
o Automate the simulation via Linux shell scripting. Effort was reduced from 3 days to 6 hours.
- Developed Performance Benchmarking tool (C and Assembly Programming)
o To evaluates and compare the performance of CPU and DDR Interface. [post-silicon]
o To provide architecture improvements for future chipset. [pre-silicon]
- Developed SOC architecture expertise
o Performance impact on the processor due to changes in the different components in SOC subsystem.
- Improve the chipset performance and power.
o Implemented a better CPU/Memory Utilization. Typical gain achieved across chipsets ranges from 20-80%.
- Analyze and debug stability issue from the perspective of latency, CPU Load, AXI BW etc.
- Lead Transient scenario profiling tool development for Modem Tech.
o This enabled teams to profile the field use case instead of just steady state lab scenarios.
o Implemented Parser that would summarize performance and reduce analysis effort from 1 day to 10 mins.
- Firmware development for low level PMU configurations in both C and Assembly programming.
- Mentored and provided training to several members in the team for contributing in the performance improvement.
ARM Architecture based Programs Development
- Familiarized with Arm Architecture and Trustzone
o Includes Armv8-A, Armv8-R and Armv8-M Architectures with both 32-bit and 64-bit execution state.
- Developed low level programs
o Instruction set, Exception Model, Memory Model and Debug Model Specifications.
o Hands-on in configuring hardware breakpoints/watchpoints, Performance Monitoring Unit etc.
o Development on Pre-silicon environment and working on Simulator Model.
- Develop the understanding on the relationship between C & assembly based on Procedure Call Standards.
- Programming/Debugging in Embedded C and Assembly language. Well versed with Git, Gerrit, Jira and Linux platform.
ARM Cortex M0+ Firmware Development
- Board bring up – Configured clocks, GPIOs, HSIOM and other peripherals. Enabled interrupts and implement ISRs.
- Uses schematics and datasheet for configuring startup function for Microcontroller Development Kit.
- Developed driver code for GPIO Peripherals (input/output, push-pull/ open drain, pull up/down, GPIO IRQ, NVIC etc.)
- Implemented application programs based on GPIOs, LCD APIs, wakeup Timers, watchdog timer etc.
- Open-Source Platform: GDB and GNU Binutils based Debugging through OpenOCD.
Linux Build Setup Environment
- Automate the complete Linux build process by writing Linux shell script file for Fedora Linux Machine.
- Code::Blocks IDE Development and Maintenance (C++, makefiles, wizard plugin, GCC/GDB)
Qualification College/Institutes Board Year Cgpa / %
B.Tech Zakir Hussain College of Engineering & Technology AMU 2012-2016 8.74
Job Experience
Curriculum Vitae- Anand Agrawal 2
ZIGBEE Based Security System through Wireless Sensor Network for IOT VIDEO PPT DOC
- Establish a Wireless Sensor Network using ZigBee, Arduino and Sensors.
- Interface GSM Modem via UART with AVR Microcontroller to send an alert SMS on detecting intrusion.
- Implement and develop the prototype with multiple sensors and multiple ZigBee End Nodes.
Hardware Used: GSM Modem, Sensors (PIR, IR, TSOP, LDR), Arduino Development Boards, XBee Modems.
Software Used: Arduino IDE (open-source), XCTU (from XBee), Terminal Tool (HyperTerminal/Tera Term).
Decoded Air Conditioner IR Protocol & Automate using the Internet via WSN VIDEO GITHUB
- Prototype and Implemented actual IR pulses on SENSEnuts (a WSN research platform integrated with NXP JN5168
Microcontroller) to control Sharp Corporations Air Conditioner at Office.
- Solder SMD components (size smaller than 3 Millimeters).
- Implant Circuit on Copper plate through etching using Ferric Chloride Solution.
- Design smoke detector with Optical and Temperature Sensors embedded.
Split Sprint Timer LINK
- Indian Patent filed for the prototype under Department of Physical Health Education, AMU.
- Established a Laser-Sensor Circuitry based on Timer to determine the accurate time taken to complete different sprint
areas in the race event.
- Interface Light sensor, LASER & Radio Module 433MHz with STMicroelectronics Discovery Board (STM8L).
ABU ROBOCON’16
- An International Level Competition aimed at designing Robots that can perform the desired task.
- Role: Sensing and redefining path of ECO-Robot using LDRs and Ultrasonic Sensor.
B.TECH Second Year Minor Projects: LINK1 LINK2 LINK3
- GSM Based Result System - GSM Modem, EEPROM ( I2C Interface), AVR Microcontroller (ATMEGA 16).
- Autonomous Electroplating Station – Developed a prototype using TSOP Sensor, AVR Microcontroller (ATMEGA 16).
- Gesture Controlled Robot – Implemented a prototype that uses hand gesture to control robot. Robot has AVR
Microcontroller, Radio Module (433 MHz), Accelerometer Sensor.
- Wearable Electronics – Implemented a prototype of Laser Tag Jackets mounted with Light sensors. Used in real world
by students of different age groups.
Programming Language C Programming | Embedded C | C++ (basics) | Linux Shell Scripting | Python scripting
Software
IAR Embedded Workbench | Code::Blocks IDE | Tera term | Cygwin | LTSpice | WinAvr
| AvrStudio | MATLAB | CadSoft Eagle Schematics | LabVIEW | vi editor | Lauterbach
T32
Hardware
ARM Cortex M3/M0+ SOCs | JLINK Debugger | Oscilloscope | Multimeter | AVR
Microcontrollers | Arduino | STM8L Discovery Board| Cypress PSoC4-041XX KIT |
Eeprom | SIM300 GSM Module | RF Module 433MHz | ZigBee Module 2.4GHz | Relays
| Motors | DSO | Sensors : IR / TSOP / PIR / LDR etc.
Industry Code review Tool GIT | Gerrit | Jira | Perforce
Communication Protocols UART, SPI, I2C
Simulation Software Proteus | Orcad Pspice | Siemens STEP7 | Virtual Box | Trace32 Simulator
Operating System Windows, Linux
- Indian Patent – ‘Reflex Testing and Training (RTT) Device’
- Indian Patent - ‘Split Sprint Timer’.
- Finalist- UNIVERSITY DESIGN CHAMPIONSHIP 2015, a STMicroelectronics event [Year 2015].
- Achieved 1st
prize in Market Research Paper presented at XFI Solutions on the topic “Wearable Sensor
Technologies Market Trend in upcoming Years”. [Year 2013].
- Scored 95.95 percentile in Aptitude and 92.75 percentile in Logical Reasoning in Elitmus All India Aptitude Test.
Projects – Internships and Academics
Skill Set
Achievements

More Related Content

Similar to Anand_Agrawal_CV.pdf

Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
KundanSuman4
 
AXONIM Devices presentation
AXONIM Devices presentationAXONIM Devices presentation
AXONIM Devices presentation
Vitaliy Bozhkov ✔
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
Henry Sun
 
CV Damian 2017-1
CV Damian 2017-1CV Damian 2017-1
CV Damian 2017-1Damian Budd
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – Bot
IRJET Journal
 
Hardware Design engineer
Hardware Design engineerHardware Design engineer
Hardware Design engineerNarasimha Reddy
 
Resume marky20181025
Resume marky20181025Resume marky20181025
Resume marky20181025
Marky0720 Marky
 
Portfolio
PortfolioPortfolio
AXONIM 2018 embedded systems development
AXONIM 2018 embedded systems developmentAXONIM 2018 embedded systems development
AXONIM 2018 embedded systems development
Vitaliy Bozhkov ✔
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyVenkata Rakesh Gudipalli
 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
International Journal of Technical Research & Application
 
RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V International
 
Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...
Iaetsd Iaetsd
 

Similar to Anand_Agrawal_CV.pdf (20)

Bindu_Resume
Bindu_ResumeBindu_Resume
Bindu_Resume
 
Surya resume
Surya resumeSurya resume
Surya resume
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
AXONIM Devices presentation
AXONIM Devices presentationAXONIM Devices presentation
AXONIM Devices presentation
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
 
CV Damian 2017-1
CV Damian 2017-1CV Damian 2017-1
CV Damian 2017-1
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – Bot
 
verification resume
verification resumeverification resume
verification resume
 
Resume_PraveenKumar
Resume_PraveenKumarResume_PraveenKumar
Resume_PraveenKumar
 
Resume_01
Resume_01Resume_01
Resume_01
 
Hardware Design engineer
Hardware Design engineerHardware Design engineer
Hardware Design engineer
 
Resume marky20181025
Resume marky20181025Resume marky20181025
Resume marky20181025
 
Portfolio
PortfolioPortfolio
Portfolio
 
AXONIM 2018 embedded systems development
AXONIM 2018 embedded systems developmentAXONIM 2018 embedded systems development
AXONIM 2018 embedded systems development
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - Copy
 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
 
Sivanantham resume
Sivanantham resumeSivanantham resume
Sivanantham resume
 
RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V growth and successes in technology and industry - embedded world 2021
RISC-V growth and successes in technology and industry - embedded world 2021
 
Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...
 

Recently uploaded

DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
FarzanaRbcomcs
 
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
foismail170
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
IrlanMalik
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
salivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing moresalivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing more
GokulnathMbbs
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
andreakaterasco
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
HeidiLivengood
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
mmorales2173
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
harikrishnahari6276
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
ideatoipo
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
thomasaolson2000
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
foismail170
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
Manu Mitra
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
Hector Del Castillo, CPM, CPMM
 
My Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya WestrinMy Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya Westrin
AlinaseFaith
 
131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International
Manu Mitra
 
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Sheldon Byron
 

Recently uploaded (20)

DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
 
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
salivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing moresalivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing more
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
 
My Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya WestrinMy Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya Westrin
 
131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International
 
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
 

Anand_Agrawal_CV.pdf

  • 1. Curriculum Vitae- Anand Agrawal 1 Curriculum Vitae Anand Agrawal Email: anandamu16@gmail.com Mob: +91 888-160-5655 Linkedin Work Experience Job Title Company Year Senior Lead Qualcomm, Hyderabad July’19 - Continue Engineer Arm, Bangalore June’18 – July’19 Embedded Software Engineer On Semiconductor, Bangalore Sep’16 – June’18 Qualification Summary SOC Performance Architect - Pre-silicon and Post-silicon performance lead for IOT Chipsets from bring-up to product delivery. - Architecture exploration and analysis for improving the performance of future chipset. Worked on analysis of branch prediction, prefetch and caches. - Cycle accurate Simulator for pre-silicon performance analysis o Correlate performance on silicon and cycle accurate simulation model. Perform impact study on different configurations in simulator to project and fine tune performance for the upcoming chipsets. o Projected estimates for CPU load, memory use, Bandwidth, latency, etc. o Automate the simulation via Linux shell scripting. Effort was reduced from 3 days to 6 hours. - Developed Performance Benchmarking tool (C and Assembly Programming) o To evaluates and compare the performance of CPU and DDR Interface. [post-silicon] o To provide architecture improvements for future chipset. [pre-silicon] - Developed SOC architecture expertise o Performance impact on the processor due to changes in the different components in SOC subsystem. - Improve the chipset performance and power. o Implemented a better CPU/Memory Utilization. Typical gain achieved across chipsets ranges from 20-80%. - Analyze and debug stability issue from the perspective of latency, CPU Load, AXI BW etc. - Lead Transient scenario profiling tool development for Modem Tech. o This enabled teams to profile the field use case instead of just steady state lab scenarios. o Implemented Parser that would summarize performance and reduce analysis effort from 1 day to 10 mins. - Firmware development for low level PMU configurations in both C and Assembly programming. - Mentored and provided training to several members in the team for contributing in the performance improvement. ARM Architecture based Programs Development - Familiarized with Arm Architecture and Trustzone o Includes Armv8-A, Armv8-R and Armv8-M Architectures with both 32-bit and 64-bit execution state. - Developed low level programs o Instruction set, Exception Model, Memory Model and Debug Model Specifications. o Hands-on in configuring hardware breakpoints/watchpoints, Performance Monitoring Unit etc. o Development on Pre-silicon environment and working on Simulator Model. - Develop the understanding on the relationship between C & assembly based on Procedure Call Standards. - Programming/Debugging in Embedded C and Assembly language. Well versed with Git, Gerrit, Jira and Linux platform. ARM Cortex M0+ Firmware Development - Board bring up – Configured clocks, GPIOs, HSIOM and other peripherals. Enabled interrupts and implement ISRs. - Uses schematics and datasheet for configuring startup function for Microcontroller Development Kit. - Developed driver code for GPIO Peripherals (input/output, push-pull/ open drain, pull up/down, GPIO IRQ, NVIC etc.) - Implemented application programs based on GPIOs, LCD APIs, wakeup Timers, watchdog timer etc. - Open-Source Platform: GDB and GNU Binutils based Debugging through OpenOCD. Linux Build Setup Environment - Automate the complete Linux build process by writing Linux shell script file for Fedora Linux Machine. - Code::Blocks IDE Development and Maintenance (C++, makefiles, wizard plugin, GCC/GDB) Qualification College/Institutes Board Year Cgpa / % B.Tech Zakir Hussain College of Engineering & Technology AMU 2012-2016 8.74 Job Experience
  • 2. Curriculum Vitae- Anand Agrawal 2 ZIGBEE Based Security System through Wireless Sensor Network for IOT VIDEO PPT DOC - Establish a Wireless Sensor Network using ZigBee, Arduino and Sensors. - Interface GSM Modem via UART with AVR Microcontroller to send an alert SMS on detecting intrusion. - Implement and develop the prototype with multiple sensors and multiple ZigBee End Nodes. Hardware Used: GSM Modem, Sensors (PIR, IR, TSOP, LDR), Arduino Development Boards, XBee Modems. Software Used: Arduino IDE (open-source), XCTU (from XBee), Terminal Tool (HyperTerminal/Tera Term). Decoded Air Conditioner IR Protocol & Automate using the Internet via WSN VIDEO GITHUB - Prototype and Implemented actual IR pulses on SENSEnuts (a WSN research platform integrated with NXP JN5168 Microcontroller) to control Sharp Corporations Air Conditioner at Office. - Solder SMD components (size smaller than 3 Millimeters). - Implant Circuit on Copper plate through etching using Ferric Chloride Solution. - Design smoke detector with Optical and Temperature Sensors embedded. Split Sprint Timer LINK - Indian Patent filed for the prototype under Department of Physical Health Education, AMU. - Established a Laser-Sensor Circuitry based on Timer to determine the accurate time taken to complete different sprint areas in the race event. - Interface Light sensor, LASER & Radio Module 433MHz with STMicroelectronics Discovery Board (STM8L). ABU ROBOCON’16 - An International Level Competition aimed at designing Robots that can perform the desired task. - Role: Sensing and redefining path of ECO-Robot using LDRs and Ultrasonic Sensor. B.TECH Second Year Minor Projects: LINK1 LINK2 LINK3 - GSM Based Result System - GSM Modem, EEPROM ( I2C Interface), AVR Microcontroller (ATMEGA 16). - Autonomous Electroplating Station – Developed a prototype using TSOP Sensor, AVR Microcontroller (ATMEGA 16). - Gesture Controlled Robot – Implemented a prototype that uses hand gesture to control robot. Robot has AVR Microcontroller, Radio Module (433 MHz), Accelerometer Sensor. - Wearable Electronics – Implemented a prototype of Laser Tag Jackets mounted with Light sensors. Used in real world by students of different age groups. Programming Language C Programming | Embedded C | C++ (basics) | Linux Shell Scripting | Python scripting Software IAR Embedded Workbench | Code::Blocks IDE | Tera term | Cygwin | LTSpice | WinAvr | AvrStudio | MATLAB | CadSoft Eagle Schematics | LabVIEW | vi editor | Lauterbach T32 Hardware ARM Cortex M3/M0+ SOCs | JLINK Debugger | Oscilloscope | Multimeter | AVR Microcontrollers | Arduino | STM8L Discovery Board| Cypress PSoC4-041XX KIT | Eeprom | SIM300 GSM Module | RF Module 433MHz | ZigBee Module 2.4GHz | Relays | Motors | DSO | Sensors : IR / TSOP / PIR / LDR etc. Industry Code review Tool GIT | Gerrit | Jira | Perforce Communication Protocols UART, SPI, I2C Simulation Software Proteus | Orcad Pspice | Siemens STEP7 | Virtual Box | Trace32 Simulator Operating System Windows, Linux - Indian Patent – ‘Reflex Testing and Training (RTT) Device’ - Indian Patent - ‘Split Sprint Timer’. - Finalist- UNIVERSITY DESIGN CHAMPIONSHIP 2015, a STMicroelectronics event [Year 2015]. - Achieved 1st prize in Market Research Paper presented at XFI Solutions on the topic “Wearable Sensor Technologies Market Trend in upcoming Years”. [Year 2013]. - Scored 95.95 percentile in Aptitude and 92.75 percentile in Logical Reasoning in Elitmus All India Aptitude Test. Projects – Internships and Academics Skill Set Achievements