Hi, my name is Aditya Shevade
I am a Verification Engineer at Qualcomm living in San Diego (CA). I have a masters' degree in Electrical Engineering from the Ming Hsieh Department, of Electrical Engineering at the University of Southern California, Los Angeles (CA).
Get in Touch
I am a coffee lover, a music fiend and an amateur photographer. You can check some of my photography at Pixacious. In my free time, I write articles for various Linux magazines. I try to play the flute and fail miserably at it. Oh yes, and I love to sleep.
Magazine Publications
Ubuntu User Magazine
6. Authored an article ‘The Invisible Server’ in Ubuntu User Magazine, October 2011 issue (issue #11). The article covers instructions on getting a VPS (Virtual Private Server) up and running from scratch.
5. Authored an article ‘Samba Shares’ in Ubuntu User Magazine, May 2011 issue (issue #9). The article covers access of Samba shares in a Windows-Linux network.
4. Authored an article ‘Restricted Access: Set up a chrooted environment with Jailkit’ in Ubuntu User Magazine, February 2011 issue (issue #8). The article covers implementation of a jailed environment focused towards system administrators.
3. Authored an article ‘Music Player Daemon: Set up your own Internet radio station with MPD’ in Ubuntu User Magazine, October 2010 issue (issue #7). The article covers instructions on setting up an Internet Radio Station.
2. Authored an article ‘Hunting for Rootkits: Root out the bad guys with chkrootkit and rkhunter’ in Ubuntu User Magazine, August 2010 issue (issue #6). The article was a review of security threats on Linux and how to avoid them.
1. Authored an article ‘The Battle of Wesnoth: Why is this multi-player strategy game so popular?’ in Ubuntu User Magazine, February 2010 issue (issue #4). The article was an in depth review of the game with insights on development from the developers.
Linux Pro Magazine
2. Authored an article ‘Org-Mode: An Emacs extension with your best interests at heart’ in Linux Pro Magazine, Octber 2010 issue (issue #119). The article focused on using the Org-Mode in emacs to manage projects and daily routine.
1. Authored an article ‘Setting up an Old PC as a Torrent Download Slave’ in Linux Pro Magazine, Octber 2009 issue (issue #107). The article described a simple method to setup an old computer as a download slave which can be controlled over the network using Secure Shell (SSH).
Linux Format Magazine
1. Authored an article ‘DOSBox:Turn Back Time’ in Linux Format Magazine, May 2010 issue (issue #131). Article is a tutorial about using DOSBox to play retro DOS based games.
Linux For You
9. Authored an article ‘Gnome Conduit’ in Linux for You magazine, November 2010 issue. The article is a review of Gnome Conduit, a software for all your synchronization needs.
8. Authored an article ‘Simple Standards-Based Slide Show System (S5)’ in Linux for You magazine, May 2010 issue. The article is a HowTo type article to design presentation in HTML using S5.
7. Authored an article ‘The Ultimate Organiser for the Console Junkie’ in Linux for You magazine, March 2010 issue. The article is a HowTo type article to get users started with Calcurse, a console organizer. You can read the article here.
6. Authored an article ‘Development Using Maemo’ in Linux for You magazine, February 2010 issue. The article is intended as a startup for beginners wishing to develop with Maemo platform.
5. Authored an article ‘Music at Your Commant Line’ in Linux for You magazine, December 2009 issue. The article overviewed the CMus music player and small tutorial about its usage.
4. Authored an article ‘Setting Up Your Own Internet Radio Station Using MPD and Icecast’ in Linux for You magazine, August 2009 issue. The article instructed user on the procedure of setting up a streaming media station over the Internet. You can read the article here.
3. Authored an article ‘Wireless Intrusion Detection’ in Linux for You magazine, April 2009 issue. The article focused on wireless network structure, nature of intrusion, difficulties faced in detection, working of detection systems, possible remedies.
2. Authored an article ‘Use of Metalinks to Download Large Files’ in Linux for You magazine, February 2009 issue. The article focused on the basic Metalink information and the use of Metalinks. How to create custom Metalinks and the pros and cons. You can read the article here.
1. Authored an article ‘Wireless Sniffing’ in Linux for You magazine, January 2009 issue. The article focused on wireless sniffing tools under Linux with a detailed case study of how to use ‘airsnort’ tool to crack WEP protection with a concluding note on ways to secure your network. You can read the article here.
Projects
Verilog/VHDL Projects
1. Designed a DDR2 memory controller (to work with Maxim DDR2 Memories). Controller works on 500MHz speed, supports Memory Initialization, Scalar and Burst Read and Write. (Verilog)
2. Designed a 5 stage pipelined MIPS processor with full forwarding and hazard detection. Currently working on interrupt and exception handling. (Verilog)
3. Designed an interrupt controller with polling and priority modes. Currently working on adding vectored modes and cascading support. (Verilog)
4. Implemented a single cycle arithmetic and data processing processor core (MIPS clone) (Verilog)
5. Worked on a pseudo pipelined processor as part of course project (Verilog)
6. Implemented a simple ALU (with Booth's multiplier algorithm) (Verilog)
VLSI Projects
1. Implemented layout of motion detection unit which averages the net difference in pixel values of 2 frames in a video.
2. Implemented layout of 16 bit & 18 bit Ladner-Fischer adder after comparing it with Sklansky Adder on schematic level.
3. Implemented layout of 256 bit (16X16) SRAM with the read/write circuitry, row decoder and sense amplifiers.
4. Implemented layout of 8 bit Baugh-Wooley multiplier.
5. Implemented layout of 12 bit Carry Select Adder (CSA).
6. Implemented a simplified sequence detector neural network.
Computer Architecture
1. Design and analysis of super-scalar MIPS processor core based on comparison of various machine widths using SuperScalar and Cacti software and improvement of the same to get optimum performance across various benchmarks.
Microprocessor / Microcontroller Projects
1. Analyzed motion of a body in free space by measuring its 6DoF parameters using MEMS sensors, ZigBEE communication module and an AVR processor with Arduino bootloader (Senior Thesis).
2. Designed a single player Tic-Tac-Toe game on an AVR controller.
3. Designed a solar follower to be used with solar panel (8085).
4. Built a real time clock with LCD display and binary outputs (AVR/8051).
Work Experience
Qualcomm
Duration: January 2012 - Present.
Working as a Verification Engineer at Qualcomm, San Diego (CA). My responsibilities include functional and formal verification. Writing tests and assertions in SystemVerilog and, well, making sure the design works.
University of Southern California
Duration: August 2011 - December 2011.
Worked as a grader for the Computer Architecture course in the University of Southern California, Los Angeles. I had to grade assignments and projects for a class of 22.
Advanced Micro Devices
Duration: June 2011 - August 2011.
Worked as an intern with the graphics verification team at Advanced Micro Devices, Sunnyvale.
I wrote and debugged tests on power gating, DMA controller, firmware, GPIO, ROM. Wrote script to manage regressions running across various projects. Helped manage and clean up the amount of disk space used for all projects on front end design side.
Academics
University of Southern California, Los Angeles
Masters in Electrical Engineering (MS).
GPA: 3.72/4.00
Courses:
- Computer Systems Organization (EE557)
- Computer Systems Architecture (EE457)
- VLSI System Design I (EE577A)
- VLSI System Design II (EE577B)
- MOS VLSI Circuit Design (EE477L)
- Testing and Diagnosis of Reliable Systems (EE658)
- Mathematical Foundations of VLSI CAD (EE581)
- Computer Networks (EE450)
Walchand College of Engineering, Sangli
Bachelor of Electronics Engineering (BE).
Aggregate percentage: 70.00%.
Major Courses:
- Computer Organization
- Digital Systems Design
- VLSI (VHDL)
- Embedded Systems (8051, 8085/86).
Fun Facts
- I can wiggle my ears. (without touching them of course).
- I can talk like Donald Duck.
- I won a tricycle race when I was 2.
- I once built an LED cube because I was bored.
- The amount of random movie knowledge I have would scare you.
- I have been told that I have a sweet tooth for chocolate similar to a girl's.
- I find excessive use of exclamation marks annoying.
- My left foot is shorter than my right foot.
- I love the smell of Gasoline.
- I am usually right handed until I am in front of a mirror. I brush, shave and comb my hair with my left hand.
- I once accidentally ate a cockroach. It tasted like cardamom.
- I usually walk fast, and have unknowingly left people behind until they pointed it out to me.
- I wanted a pet rabbit when I was a kid.
- I once climbed a tree and broke into my own house when I was locked out.
- The longest I have gone without sleep is 40 hours and it wasn't for studies.




