AMRUTHAVARSHINI J
*** *** ***** ****, **********, OH 513-***-**** *******@*****.***
Experience
SYSTEMS ENGINEER TATA CONSULTANCY SERVICES 9/22/2015 – 7/5/2016
1. Project : Automated Access point test suite
Team : NexGen research and development – WLAN
Project description :
Automated access point test suite is a proof of concept developed in python using Robot framework to demonstrate automation of access point test cases. It demonstrates most of the functional test cases.
Responsibilities:
Duties included capturing, understanding and analyzing various WiFi packets and develop test cases.
Programming in android for station side test cases and develop python scripts for access point test cases.
Demonstrate to clients and other teams and mentor them to develop solutions to similar requirements.
2. Project : openCAPWAP over openWRT(Linux based OS for Access Points).
Team : NexGen research and development – WLAN
Project description :
Control and Provisioning of Wireless Access Point Protocol over openWRT is an open source project to introduce firmware and working with devices to interns, developed over Netgear N600
Responsibilities:
Mentored a proof of concept to develop CAPWAP protocol over openWRT.
Developed a course curriculum for interns to prepare them to accomplish project.
3. Project : Wireless Workbench 6
Team : Shure Inc
Worked for Shure Inc. as test engineer for Wireless Workbench 6 which is a desktop application to control Shure Inc audio devices over a wireless network following Agile Scrum Methodology.
SOFTWARE ENGINEER REDPINE SIGNALS 7/1/2013 – 9/9/2015
Developed firmware and application level software for Real Time Locating Solutions and tracking devices over RS9113 M2M combo chip consisting of WiFi 802.11, BT and Zigbee using C/C++ in Linux environment. Worked extensively on WiFi protocol stack. Debugged device drivers. Performed board bring up for Redpine boards. Worked on internal toolchains and bootloaders.
Developed an Android application that connects to Redpine devices to display temperature and other information extracted by sensors present on the device.
Programmed and debugged firmware for features like watch dog timer, firmware upgradation over WiFi and packet exchange for locating systems of Cisco, Aruba and Redpine devices.
Developed efficient algorithms for reduction of power consumption in different modes of Real Time Locating Solutions.
Power testing of Ultra-low power mode of dual-band RS9113 WiSeConnect development board.
Interacted with the client to demonstrate products and implement improvements suggested.
Education
MASTER OF ENGINEERING 12/15/17 UNIVERSITY OF CINCINNATI GPA 3.7
Major: Computer Engineering (Embedded Systems)
Description:
working on a Personal Device Assistant on Raspberry Pi 3 developing an application on Yocto(Custom embedded Linux tool). Performed board bring up.
oI worked on projects concerning to Embedded Systems, Wireless (Bluetooth and WLAN), Advanced Microsystems Design, Advanced Algorithms. I've developed a game on Altera's De0NanoSoc board. I used tools like Quartus Lite and NIOS II. The board consists of Cyclone V Processor which has dual-core Arm Cortex A9 Hard Processor System. I programmed it on Realtime Linux operating system to retrieve accelerometer values and use them as input to the game, which checks the orientation of board and works on moving objects on the screen. I have a passion for developing games that use extensive mathematical problem-solving skills and logic. I also tried hands-on Pygame module and OpenGL.
I've developed Player Performance Monitor using PIC Microcontroller. The device was developed with a focus to understand the concepts of Advanced Microsystems Design, communication protocols like I2C, SPI, UART, Bluetooth protocol stack.
I've also developed a system to determine the placement of Access Points in a specified area to give maximum coverage with a minimum number of Access Points using MATLAB tool.
I've extensively studied Computer Architecture, Operating Systems and other subjects that prepared me well to be a Software developer. I also gained knowledge of Applied Software Project Management, Strategic Leadership, and Engineering Project Management which made me industry ready.
BACHELOR OF TECHNOLOGY 05/13/13 JNTU GPA 3.6
Major: Computer Science and Engineering
Related coursework: C Programming and Data Structures, Object Oriented Programming, Data Communications and Computer Networks, Linux Programming, C++, JAVA, Digital Logic Design, Web Technologies, Software Engineering, Micro-processors and interfacing, Storage Area Networks, DBMS.
Skills & Abilities
TECHNICAL
Language
C, C++, Python, JAVA, Perl, Shell Scripting (BASH), javascript, PHP, Embedded C, Go
Tools
Omnipeek, Wireless Sniffers, JTAG, GIT, SVN, Jenkins, Jira, Logic Analyzers, Power Analyzers, Sensors, SDIO, SPI, UART, USB, I2C interfacing, MATLAB
Hardware
X86, PIC Microcontrollers, Altera De0Nano Soc, RS9113 M2M Combo chip, nLink
OS
Linux, Windows, MAC, RTOS
Others
Agile, Device Drivers, Timers, Clocks(firmware), LTE, WiFi, Kernel, Makefiles.