Post Job Free
Sign in

Manager Software

Location:
Moline, IL
Posted:
June 10, 2013

Contact this candidate

Resume:

SwethaGovindaiah

*************@*****.***

256-***-****

* ****** *********

Obtain a challenging position that provides an opportunity to utilize my

strong educational background, and ability to work well with people, which

will allow me to grow personally and professionally.

Education

Masters in Computer Science (Thesis Option)

GPA 3.5

University of Alabama in Huntsville, Huntsville, AL

May 2012

Bachelors of Engineering in Electrical Engineering

GPA 3.8

Visvesvaraya Technological University, Bangalore, India

June 2009

Course Work

Data Structures, Introduction to Algorithms, Advanced Algorithms, Computer

Organization, Computer Architecture, Introduction to Operating System,

Advanced Operating System, Introduction to Computer Graphics, Advanced

Computer Graphics, Collaborative Creation of Virtual Environments,

Client/Server Architecture, Introduction to Computer Security, Programming

Languages, Software Engineering

Technical Skills

Programming Languages: C, C++, Java, Python, C#/.Net, SQL, HTML,

JavaScript, AJAX

Operating Systems: Windows, LINUX

IDEs: Microsoft Visual Studio 2008 and

2010, NetBeans

. Platforms and Hardware: Microprocessor 8085, MIIPS Architecture

. Other: OpenGL with C/C++ and JOGL,

TCP/IP protocol, C++ COM(basic)

.

2 Professional Experience

Embedded Software Developer, John Deere Intelligent Solutions Group, 6767

4140 114th Street Urbandale, IA, August 2012 - Present

. GSix Software Development (Smart Display on John Deere Tractors)

- Developed multi-threaded, and multi-process GSix software, both User

Interface (UI) screens, and business logic using C/C++

- Used Model View Controller Architecture

- Created application screens using QT Widgets, and custom JD Widgets

developed at John Deere

- Performed Test Driven Development (TDD) in an Agile development

environment

- Implemented several functionalities in Reprogramming application

> Created new UI Screens for Application Manager

> Implemented backend business logic functionality for the

Application Manager

> Implemented translation of messages for Application Manager

. Implemented unit tests in Google test framework

. Performed code reviews and Integration Testing with Several Teams

Graduate Research Assistant, ESI Group (R&D, http://www.esi-group.com/),

6767 Old Madison Pike NW # 600, Huntsville, AL, August 2010 - August 2012

. GUI Development

- Developing next generation GUI using C/C++ and WinCVS and fixing bugs.

. Emag (Electro-Magnetic) Developer support

- Developed various topological models (2D/3D-hex, tetrahedrons,

polycells, and pyramids) for testing ESI software and validated the

test cases with new release of the software.

- Responsible for developing test methodologies either by using GUI or

python scripting for validating electromagnetic solver implementation.

. Webpage Development

- Creating WebPages using HTML, JavaScript, AJAX for the development of

web based front end to provide online access to ESI Software.

. Customer Support

- Provided technical support to customers by helping to install and run

ESI software, handling issues of license renewal and updating

tutorials.

Software Development Experience

. Line of Sight(LOS)

Simulated with visualization capability, the satellite systems that

communicates with a moon rover on the surface of the moon when the

rover is in the line of sight.

Tools used: Blender, Java monkey Engine, fbx converter, Visual Studio

2010

Languages: C++, Java

. Greedy Routing Algorithm

Developed and implemented memory efficient greedy routing algorithm

for wireless sensor network using graph theory concepts.

Tool used: NetBeans, Visual Studio 2010

Languages: C++, Java

Academic Projects

1. Data Structure: Implemented an efficient algorithm to validate input

words by searching them in the dictionary. Implemented and compared

the performances of various sorting algorithms including insertion

sort, quick sort, merge sort, and heap sort. All algorithms were

implemented in C++ on windows platform.

2. Operating System: Developed and implemented an algorithm to manage the

process in which multiple reader and writer threads contend for shared

buffer to store and retrieve data. Worked on couple of projects in

UNIX as a part of the course work and also created a mini UNIX shell

using C language.

3. Computer Graphics: In the Introductory course along with implementing

basic graphics concepts, worked on Cohen Sutherland line clipping

algorithm, Bresenham's line drawing algorithm. In advanced graphics on

3D game Programming, worked on basics of game programming, ray-tracing

algorithm, radiosity, Bezier patches and Bezier surfaces, texture

mapping and lighting effects.

4. Client/Server Architecture: Worked on three middleware's: CORBA C++,

Dot net C# and HTTPS with AJAX and PHP for environment monitoring

project using internet (TCP/IP).

5. Computer Security: Studied different Bluetooth security issues,

threats and consequences, and demonstrated the ease of breaking

Microsoft Windows' password with the available open source software's

and recommended mitigations.

6. Collaborative Creation of Virtual Environments (Modeling &

Simulation): As a member of a team of eight, developed four federates

within the domain of High Level Architecture (HLA) to meet IEEE

standards using Run Time Infrastructure provided by Pitch and MAK; All

four federates were demonstrated in prestigious SISO Smackdown 2012

conference, and the team won Interoperability prize and SISO

director's prize along with Alabama State legislature resolution

certificate.

Publications

1. Huaming Zhang, Swetha Govindaiah, "Greedy Routing via Embedding Graphs

onto Semi-metric Spaces", Fifth International Frontiers of Algorithmic

Workshop (FAW 2011), Jinhua, China.

2. H.Zhang, S.Govindaiah,"Greedy Routing via Embedding Graphs onto Semi-

Metric Spaces", Theoretical Computer Science (2012),

doi:10.1016/j.tcs.2010.01.049.

3. SwethaGovindaiah (May 2012), "Greedy Routing via Embedding Graphs onto

Semi-Metric Spaces", Master's Thesis, University of Alabama in

Huntsville.

4. Fordyce Crystal, Govindaiah Swetha, Muratet Sean, O'Niel Daniel,

Schricker Bradley C, "Three Dimensional Computer Graphics Federates"

2012 Simulation Interoperability Standards Organization Smackdown

Event.



Contact this candidate