KRUPAL DESAI
**** ******** *****, ******, ** ****6
*******@***.*** / 469-***-**** / linkedin.com/in/kadesai17 EDUCATION
MS in Electrical Engineering Southern Methodist University, Texas GPA: 3.7 / 4 May 2016 BE in Electronics and Communication, Gujarat Technological University, India GPA: 3.5 / 4 May 2013 TECHNICAL SKILLS
• AWS : Lambda, SNS, SQS, EC2, VPC, S3, ELB, Glacier Storage, Cloud watch, Route 53, IAM.
• Programming Languages : Python, C.
• Network Security : VPN, Firewall, IPsec, ACL, GRE, IDS/IPS, SSL/TLS, SSH, iptables, Proxy.
• Networking : IPv4, ARP, TCP/IP, UDP, VOIP, DHCP, DNS, SNMP, SIP, VLAN, VTP.
• Virtualization : Virtual Box, VM, vSphere, vMotion, vDirector, vCloud, ESXI 5.5.
• Hardware Tools : Raspberry Pi 3, Arduino, FPGA – WARP boards, 8051 Microcontroller, 8085 Microprocessor.
• Platforms : Linux, Unix, Raspbian, Windows OS Linux network troubleshooting skills.
• Software Tools : Wireshark, Putty, Altera Quartus II 14.4, Synopsys VCS, Xilinx ISE, Docker. WORK EXPERIENCE
Electronics Tech, Billings Productions Inc, Allen, TX 75002 April 2017 – Present
• Created Python scripts to program the behavior of the creatures with regards to the movement and sound programming, using the Raspberry Pi 3 and Arduino hardware.
• Linux System Administrator commands for Raspberry Pi 3.
• Troubleshooting hardware and software problems.
• Programmed Gilderfluke Sd-50 / Sd-25 and HauntBots to synchronize the movements and sound of the creatures Linux & Python Research Assistant, Southern Methodist University, Texas June 2016 – April 2017
• Linux file and directory permissions, Single user mode security, end-to-end encryption, Rootkits.
• Linux firewalls, Iptables commands, Firewall configuration from command line, Encrypting a new device.
• Created Python scripts to configure devices such as Cisco 2811 and Cisco 2821 to communicate with them using GNS3.
• Created Python scripts for automation purpose ( extracting data from excel sheets).
• Performing network lookup through host and connecting the network client, packet capturing and reading through the packet headers, connecting to a site using SSL and finding the cipher suite used in the connection, Multicast packet capture. ACADEMIC PROJECTS
Instance Management on Amazon Web Service May 2016
• Gained Familiarity with AWS Cloud architecture-infrastructure, Google Cloud Messaging (GCM).
• Created multiple instances (EC2 Linux), load tested them, scaled them through Auto scaling group and launch configuration
• Analyzed and monitored incoming traffic using Cloud Watch, Cloud Trail and custom analytics.
• Learnt about the storage services like: S3, EBS and Glacier Storage. Also about VPC (VIRTUAL PRIVATE CLOUD) ELB (ELASTIC LOAD BALANCER) and various service like on demand, Reserved and Spot Instances. Configuring Linux machine as Webserver, Firewall and DNS March 2016
• Configured Linux (Ubuntu) machine as Apache v2 Webserver using command line and assigned static IP to it. Used IP Tables to block access to certain IP addresses, protocols like FTP and changed default port number for SSH.
• Updated the forward and reverse lookup tables in the DNS server by editing the configuration files to successfully resolve the IP address to hostname and vice-versa.
• Connected the devices through a switch using the Ethernet cables and verified the connectivity using a client system and Wireshark to ensure the correct flow of packets from client to DNS and webserver. 5 stage Pipeline 32-bit RISC Microprocessor Design May 2016
• Designed the whole process of RISC 5 level pipeline CPU, modelling of its components using Verilog Hardware Descriptive Language and simulated using Synopsys VCS tool.
• After confirming the desired operation of the microprocessor design, Xilinx ISE tool is used to synthesize the design to determine the utilization of Vertex 4 FPGA resources.
• Designed a block diagram of the architecture including data path and controller consisting of registers, memory, control unit and ALU. Successfully performed Static Timing Analysis (STA).