Post Job Free
Sign in

Developer Java

Location:
San Diego, CA, 92130
Posted:
November 03, 2010

Contact this candidate

Resume:

Cristian Gruita

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

San Diego, CA 92130

Phone: 858-***-****

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

Passionate, seasoned, high-energy and team player Java developer seeking an

Android developer position.

SKILLS

Languages:

Java, C++ (MFC, API), HTML, XML, XSLT, SQL, CSS, JavaScript, Php/Drupal.

Android development:

- started learning it 8 months ago

- completed a UCSD Android extension (Google's Android part 1), and now

continuing with Google's Android part two.

- finished my own app, a tool that helps users better learn German (a

language that is quite difficult to learn). The application uses

intents, an SQLite database (the most used 3000 words in German),

services, animations.

- worked with AppInventor

- studied Java code optimization and memory consumption specifically for

Android, good knowledge of design patterns

Databases: MySQL, MaxDB, Microsoft SQL Server, SQLite

Application Server: Glassfish, SAP Netweaver AS

Java related technologies: Java Server Faces, Facelets, Java Servlets

Java Web Services: JAX-WS, RESTful Web Services with JAX-RS and Jersey

Enterprise Beans, Unified Expression Language

UI Design (Web Dynpro, GWT)

Technologies: SAP and SAP GUI,

Platforms: Windows, MAC OS, Unix (Solaris, AIX, HP-UX), Linux (SuSe, Red

Hat).

Experience with AWK (including regular expressions), sed, vi

IDE's used: Eclipse, NetBeans IDE, Spring Framework, Guice (for Java) and

Developer Studio for C++

Source control tools used: Perforce, CVS, SVN, Source Safe, StarTeam

Networking and Server Management knowledge.

EXPERIENCE

Developer - SAP AG (world leader in enterprise software applications /

solutions)

2003 - 2009

Walldorf, Germany, http://www.sap.com

Web Dynpro and Java developer. Used SQL Server and mySQL databases in a

Eclipse environment. All the projects were done in a Six Sigma and Scrum

(agile) system.

- responsible for all steps of development life cycle: specification,

design, implementation, testing, rollout and maintenance.

- developed Python and Jython scripts for testing the TREX (search tool)

functionality. Also used regular expressions. Platforms: Windows 2003,

Linux SuSE, Solaris, AIX, HP-UX. Made use of AWK and sed.

- developed UIs using the Web Dynpro tool for a project called Guided

Procedures (business process tool). Java and J2EE

development

- developed in Java the built-in functions for the Runtime of the Galaxy

project (BPMN tool). Extensive use of web services, EJBs, xPath and

xQuery, J2EE

- for Galaxy, designed and developed integration projects with CAF from

NetWeaver, SCM, CRM, ERP functionality.

- participated in development in different areas: CAF (NetWeaver and CE),

CE integration projects, BPEM/Galaxy.

- participated in development in different areas: CAF (NetWeaver and CE),

CE integration projects, BPEM/Galaxy.

- proved adaptability and flexibility during quick switch between project

areas.

- gained knowledge about international industry business processes.

- extended customer interaction experience at international level.

- gained German and international experience.

Software developer - Net Support 2001 - 2002

Stuttgart, Germany, http://www.enteo.de

Developed in C++ for tools called Net Install (PC management software) and

Net Inventory (PC inventory tool):

- built an XML import/export functionality for NetInstall

- XML functionality for retrieving the hardware and software components

(using MSXML, WMI)

Software developer HMP

2000-2001

Herrenberg, Germany, http://www.tiscon.com

- ASP development for e-commerce tools (Java Script and Visual Basic

script)

- C++ tool for helping transfer the content of an Access database to a

SQL Server database (approx. 25 tables)

Software developer - Data Source Sytems Timisoara, Romania

1999-2000

Developed C++ (API and MFC) for a UI-solution (skin based development UI).

This enabled the user to create a skin from scratch, and then apply it to

all the UI controls he used (check buttons, radio buttons, etc). Extensive

use of C++ hooks.

Gained German experience, since it was German-owned company.

Additional experience

Developed different frameworks and used them further to develop

applications, web-

based and non-web-based, during my free time, as part of my hobby

activities.

Involved technologies: CSS, XML, XSLT

EDUCATION

Android Extension at UCSD, part 1 and 2

UCSD, San Diego, CA

SAP Professional training courses

2001-Present

SAP University, Walldorf, Germany

NetWeaver Overview

Six sigma

Scrum development

Bachelor Degree in Control Engineering, Technical University Timisoara

1992-1997

Completed a 5 year program

Diploma thesis: Genetic algorithms used for optimizing industrial processes

(with C++ implementation)

*References available upon request



Contact this candidate