Post Job Free
Sign in

Software Engineer Computer Science

Location:
Irvine, CA
Posted:
August 12, 2016

Contact this candidate

Resume:

RAMYA BHEEMARAYA SHARMA

**** ******** **, *** ***, Irvine, CA-92612.

Email:**************@*****.***

Phone: 315-***-****

EMPLOYMENT AUTHORIZATION: Yes, H4, EAD

EDUCATION:

M.S. in Computer Science, California State University Long Beach (Graduating Dec’16) - GPA 4.0/4.0

Bachelor of Engineering in Computer Science, The National Institute of Engineering, VTU, India.

GRADUATE COURSES:

Design and Analysis of Algorithms, Design Patterns, Object Oriented Analysis & Design, Operating Systems, Distributed OS, Software Testing and Verification.

ENGINEERING WORK EXPERIENCE: 4 years’ total experience

Software Intern – R&D, Beckman Coulter Inc., Brea, California, USA (3 months)

Responsible for load testing of RAP Box on BCI instruments. This involved shell scripting.

Responsible for fixing bugs uncovered during the load test. The code was in core java. The RAP Box that used these jar files were on Red Hat Linux 5.2.

Software Engineer, Motorola Solutions, Bangalore, India (1yr 8 months)

iDEN mobile communications

Responsible for Feature development and bug fixing in HA (high availability) services for Common Control Platform layer for all network elements like BSC, MSC, HLR. This involved C, C++, Java programming on RTOS Linux and Solaris running on ATCA chassis on iDEN melody networks.

Hands on experience in Linux Internals, Socket Programming, IPC and Multithreading.

Interacted with the customer/end user in solving multiple field issues by debugging core dumps and hence, improving the performance of on field call quality.

Porting legacy C/C++ code, make files while changing IO chassis from Emerson to Adax. Making necessary changes to the configuration files to support the new hardware.

Software Engineer, Tech Mahindra, Bangalore, India (2 years)

LTE EPC in a Box

Designed, coded and tested s6a interface on Linux using C and C++ on Diameter Protocol (AAA) between MME and HSS where MME was on XE50 board on ATCA chassis.

Developed a simulator for MME in C to encode, decode and construct the diameter base and application level messages explained in RFC 3588.

Implemented FSM implementations for peer communication and for configuration of SCTP and diameter protocols when the MME comes up for the first time.

API Implementation

Built a local database using SQLite3 to store and query HSS data during Unit Testing.

Sonus Regression Automation Testing (GSX)

Verified features by building FSM for all possible scenarios of SIP and ISUP call flows using MGTS.

Developed Perl based test scripts for the test automation of various features as part of continuous regression suites.

Motorola POC (Push to Talk over Cellular)

Implemented MGCP messages in C on Unix Platform between the Media Resource Server, a media gateway and CCSwitch which is used for signaling and call control to facilitate instant and interactive 2-way radio communications service operating at half duplex in the VOIP system.

Was responsible in developing MGCP message parser and decoder functionality.

Unit testing comprised of monitoring and checking the traffic pattern using Wireshark tool. Also, wrote a few XML files to add messages for custom test cases in the dictionary of the seagul tool used to monitor traffic patterns.

Responsible in writing XML files in seagull tool to act as a Simulator and parsing them efficiently using DOM parser.

ACCADEMIC PROJECTS:

Bughound software tool development:

Developed a web based tool that can allow registered users to log bugs, view and edit them. It also provides special privileges to the manager to allow changing employee, release and program information.

MySQL Workbench was used to store information backend. Front end GUI was designed using HTML 5 and bootstrap CSS, XAMPP was used for locally launching Apache server and MySQL servers.

TECHNICAL SKILLS:

Platforms : Windows, Linux, UNIX, Solaris, Android SDK 4.1, 4.3, JDK 7.0

Languages : C, C++, Java, SQLite3

Scripting : Shell Scripting, Perl scripting, PHP

Internet Technology: HTML, XML, PHP

Tools : Visual Studio, Eclipse, NetBeans, Clear Case, Seagull, MGTS, Source Insight,

Version One, Wireshark, GDB, Git, Putty, Jenkins, VirtualBox

Protocols : SIP, ISUP, MGCP, Diameter, TCP, RTP

AWARDS, ACTIVITIES AND CERTIFICATIONS:

Sun Microsystems certified Java course in web development.

Performance recognition awards in Tech Mahindra and Motorola for good performance.

Titled as the best-anchor for hosting social events at Motorola.

National level athlete in high school.



Contact this candidate