SlideShare a Scribd company logo
1 of 1
Download to read offline
AKHIL RANGA
(919) 931-6608 ♦ aranga@ncsu.edu ♦ 2520, Avent Ferry Road, Apt #202, Raleigh, NC – 27606
[LinkedIn: https://www.linkedin.com/in/akhilranga]
OBJECTIVE: Seeking a co-op/internship opportunity for summer 2016 in the field of Digital Design/Verification.
EDUCATION
North Carolina State University, Raleigh, NC GPA: 4.0/4.0 August 2015 - Dec 2016
Master of Science (MS) – Electrical and Computer Engineering
Relevant Coursework: Computer Design & Technology, Architecture of Parallel Computers, Digital ASIC design
Current Courses: GPU Architecture & Programing, Advanced Microarchitecture, 3D - Memory Controller Design
Birla Institute of Technology & Science (BITS), Pilani, India GPA: 7.85/10 August2009- June 2013
Bachelor of Engineering (Honors) – Electrical and Electronics Engineering
Relevant Coursework: VLSI Architecture, Analog & Digital VLSI design; Digital Electronics and Computer
Organization; Microprocessor programming and Interfacing; Micro Electronic Circuits.
TECHNICAL SKILLS
 Hardware Languages: Verilog, SystemVerilog , UVM.
 EDA tools: Cadence Virtuoso tools, NCSim, Modelsim, Aldec, Design Compiler, Xilinx (EDA&SDK kit)
 Scripting: Perl, Shell
 Programming: C and C++
PROFESSIONAL EXPERIENCE
 Concept2SiliconSystems, Bangalore, India Jul 2013 – Jun 2015
(Verification Engineer)
 Developed reference designs for Ethernet MAC IPs on 3-D programmable logic devices where time is used
as a third dimension.
 Functional Verification of Ethernet MAC IPs that support various IEEE flow control standards like Pause
Frame, Priority Flow Control (PFC), Auto-negotiation & have a bandwidth of 10G, 40G & 100Gbps.
 Added test-bench support in UVM based environment to enable verification of DDR PHY module for new
DDR4 features like CRC. Worked on UVM agents, Sequencers, TLM ports & TLM FIFOs.
 Broadcom India Research Ltd., Bangalore, India May – Dec 2012
(ASIC Verification, Co-op)
 Functional Verification of various flow control mechanisms implemented by an Ethernet switch with a data
bandwidth of 10 Gigabit.
 Gained working experience in design verification cycle right from test-bench development in System
Verilog (monitors, checkers, transactors) leading up to the feature verification, coverage evaluation and
running regressions.
ACADEMIC PROJECTS
 Designed a C++ Simulator for multi-level Cache hierarchy that supports WBWA, WTNA write policies and
uses LRU replacement policy. I have also simulated a victim cache for L1 cache.
 Extended above simulator to support Symmetric Multiprocessor (SMP) systems by implementing bus based
cache coherence protocols (MSI, MESI & Dragon).
 Designed a simulator that speculatively determines the direction of a branch instruction using bimodal,
gshare or hybrid predictors.
 Designed, Simulated & Synthesized hardware that implements Bellman Ford Algorithm to find shortest path
between any two nodes in a network.
 Designed a simulator for 9 stage pipeline superscalar out-of-order processor that has issue queue & reorder
buffer to support register renaming & mis-prediction recovery.
WORK AUTHORIZATION: Eligible to intern in the US with CPT.

More Related Content

What's hot (19)

Himanshu_Somaiya_Resume
Himanshu_Somaiya_ResumeHimanshu_Somaiya_Resume
Himanshu_Somaiya_Resume
 
Sathiyasainathan Fulltime JD
Sathiyasainathan Fulltime JDSathiyasainathan Fulltime JD
Sathiyasainathan Fulltime JD
 
ResumeLinkedIn
ResumeLinkedInResumeLinkedIn
ResumeLinkedIn
 
The Resume of Shawn Halversen - New Format
The Resume of Shawn Halversen - New FormatThe Resume of Shawn Halversen - New Format
The Resume of Shawn Halversen - New Format
 
resume
resumeresume
resume
 
duoliu-resume-Oct7
duoliu-resume-Oct7duoliu-resume-Oct7
duoliu-resume-Oct7
 
Hunlan Lin_resume
Hunlan Lin_resumeHunlan Lin_resume
Hunlan Lin_resume
 
Resume Aditya Parkhi
Resume Aditya ParkhiResume Aditya Parkhi
Resume Aditya Parkhi
 
Mark Ma_Res
Mark Ma_ResMark Ma_Res
Mark Ma_Res
 
Resume shubhankar anil pawade
Resume   shubhankar anil pawadeResume   shubhankar anil pawade
Resume shubhankar anil pawade
 
Shrilesh kathe 2017
Shrilesh kathe 2017Shrilesh kathe 2017
Shrilesh kathe 2017
 
Sueki_Resume_LaTeX
Sueki_Resume_LaTeXSueki_Resume_LaTeX
Sueki_Resume_LaTeX
 
CV_harathi
CV_harathiCV_harathi
CV_harathi
 
resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2
 
Lavina Chandwani Resume
Lavina Chandwani ResumeLavina Chandwani Resume
Lavina Chandwani Resume
 
Yu_Wang_SDE_DEC
Yu_Wang_SDE_DECYu_Wang_SDE_DEC
Yu_Wang_SDE_DEC
 
My CV
My CVMy CV
My CV
 
Alex Resume 80915
Alex Resume 80915Alex Resume 80915
Alex Resume 80915
 
Sabareesh_Sridhar_resume
Sabareesh_Sridhar_resumeSabareesh_Sridhar_resume
Sabareesh_Sridhar_resume
 

Similar to CV_Akhil Ranga

Similar to CV_Akhil Ranga (20)

murali-resume
murali-resumemurali-resume
murali-resume
 
Resume - NarasimhaReddy
Resume - NarasimhaReddyResume - NarasimhaReddy
Resume - NarasimhaReddy
 
Software analyst resume
Software analyst resumeSoftware analyst resume
Software analyst resume
 
Luke Grantham Resume - LinkedIn
Luke Grantham Resume - LinkedInLuke Grantham Resume - LinkedIn
Luke Grantham Resume - LinkedIn
 
Resume
ResumeResume
Resume
 
Chintan Varia-MSEE
Chintan Varia-MSEEChintan Varia-MSEE
Chintan Varia-MSEE
 
Resume Dhananjay Gowda
Resume Dhananjay GowdaResume Dhananjay Gowda
Resume Dhananjay Gowda
 
Resume_AdyaJha
Resume_AdyaJhaResume_AdyaJha
Resume_AdyaJha
 
VISHNU POREDDY Resume
VISHNU POREDDY ResumeVISHNU POREDDY Resume
VISHNU POREDDY Resume
 
Shubhankar pawade resume
Shubhankar pawade resumeShubhankar pawade resume
Shubhankar pawade resume
 
Ajay - Firmware Resume FT
Ajay - Firmware Resume FTAjay - Firmware Resume FT
Ajay - Firmware Resume FT
 
PARTH DESAI RESUME
PARTH DESAI RESUMEPARTH DESAI RESUME
PARTH DESAI RESUME
 
Resume- Akshit Jain
Resume- Akshit JainResume- Akshit Jain
Resume- Akshit Jain
 
Luke Grantham Resume LinkedIn
Luke Grantham Resume LinkedInLuke Grantham Resume LinkedIn
Luke Grantham Resume LinkedIn
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
 
Resume_Prathamesh_Ghanekar
Resume_Prathamesh_GhanekarResume_Prathamesh_Ghanekar
Resume_Prathamesh_Ghanekar
 
Varun Gatne - Resume - Final
Varun Gatne - Resume - FinalVarun Gatne - Resume - Final
Varun Gatne - Resume - Final
 
HARIS NCSU_Resume
HARIS NCSU_ResumeHARIS NCSU_Resume
HARIS NCSU_Resume
 
Resume of Zhenyu Xu
Resume of Zhenyu XuResume of Zhenyu Xu
Resume of Zhenyu Xu
 
Raviiii
RaviiiiRaviiii
Raviiii
 

CV_Akhil Ranga

  • 1. AKHIL RANGA (919) 931-6608 ♦ aranga@ncsu.edu ♦ 2520, Avent Ferry Road, Apt #202, Raleigh, NC – 27606 [LinkedIn: https://www.linkedin.com/in/akhilranga] OBJECTIVE: Seeking a co-op/internship opportunity for summer 2016 in the field of Digital Design/Verification. EDUCATION North Carolina State University, Raleigh, NC GPA: 4.0/4.0 August 2015 - Dec 2016 Master of Science (MS) – Electrical and Computer Engineering Relevant Coursework: Computer Design & Technology, Architecture of Parallel Computers, Digital ASIC design Current Courses: GPU Architecture & Programing, Advanced Microarchitecture, 3D - Memory Controller Design Birla Institute of Technology & Science (BITS), Pilani, India GPA: 7.85/10 August2009- June 2013 Bachelor of Engineering (Honors) – Electrical and Electronics Engineering Relevant Coursework: VLSI Architecture, Analog & Digital VLSI design; Digital Electronics and Computer Organization; Microprocessor programming and Interfacing; Micro Electronic Circuits. TECHNICAL SKILLS  Hardware Languages: Verilog, SystemVerilog , UVM.  EDA tools: Cadence Virtuoso tools, NCSim, Modelsim, Aldec, Design Compiler, Xilinx (EDA&SDK kit)  Scripting: Perl, Shell  Programming: C and C++ PROFESSIONAL EXPERIENCE  Concept2SiliconSystems, Bangalore, India Jul 2013 – Jun 2015 (Verification Engineer)  Developed reference designs for Ethernet MAC IPs on 3-D programmable logic devices where time is used as a third dimension.  Functional Verification of Ethernet MAC IPs that support various IEEE flow control standards like Pause Frame, Priority Flow Control (PFC), Auto-negotiation & have a bandwidth of 10G, 40G & 100Gbps.  Added test-bench support in UVM based environment to enable verification of DDR PHY module for new DDR4 features like CRC. Worked on UVM agents, Sequencers, TLM ports & TLM FIFOs.  Broadcom India Research Ltd., Bangalore, India May – Dec 2012 (ASIC Verification, Co-op)  Functional Verification of various flow control mechanisms implemented by an Ethernet switch with a data bandwidth of 10 Gigabit.  Gained working experience in design verification cycle right from test-bench development in System Verilog (monitors, checkers, transactors) leading up to the feature verification, coverage evaluation and running regressions. ACADEMIC PROJECTS  Designed a C++ Simulator for multi-level Cache hierarchy that supports WBWA, WTNA write policies and uses LRU replacement policy. I have also simulated a victim cache for L1 cache.  Extended above simulator to support Symmetric Multiprocessor (SMP) systems by implementing bus based cache coherence protocols (MSI, MESI & Dragon).  Designed a simulator that speculatively determines the direction of a branch instruction using bimodal, gshare or hybrid predictors.  Designed, Simulated & Synthesized hardware that implements Bellman Ford Algorithm to find shortest path between any two nodes in a network.  Designed a simulator for 9 stage pipeline superscalar out-of-order processor that has issue queue & reorder buffer to support register renaming & mis-prediction recovery. WORK AUTHORIZATION: Eligible to intern in the US with CPT.