Post Job Free
Sign in

Developer Java

Location:
San Diego, CA, 92130
Posted:
August 04, 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 (including design patterns, socket communication and multithreading),

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

related technologies.

Databases: MySQL, MaxDB, Microsoft SQL Server

Application Server: Glassfish, SAP Netweaver AS

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

Apache Struts

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

Enterprise Beans, Unified Expression Language

Android development:

Sudoku game with sounds, persistence, access to SD cards

Web browsing, calling asynchronous webservices

Displaying and manipulating maps, geocoding

3D graphics with OpenGL ES

Consuming external HTTP services, writing background services

Searching and Quick Search Box

Drag and drop

RIA with Titanium Mobile

Playing and recording audio and video

Sending messages and monitoring incoming messages

Bluetooth and Wi-Fi

Monitor voice and data connections

Cloud applications with C2DM

UI Design (Web Dynpro, GWT)

Technologies: SAP and SAP GUI,

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

Hat) including belonging applications.

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

SAP Professional training courses

2001-Present

SAP University, Walldorf, Germany

NetWeaver Overview

Six sigma

Scrum development

In the process of getting the Java EE certification

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