java.net: Wiki

The Source for Java Technology Collaboration


 <<O>>  Difference Topic AndresAlmiray (11 - 16 Oct 2007 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 9 to 9
 Other projects at sf.net:
Json-lib: a java library for transforming java objects to JSON and back.
EZMorph: simple java library for transforming an Object to another Object..
Changed:
<
<
JsTester: javascript code testing tool in java.
>
>
JsTester: javascript code testing tool in java.
Groovy: dynamic language for the JVM.
 

Andres has been hooked on java since 1996 and has been involved in
extensive web and desktop application development. His current interests include developer testing,

Changed:
<
<
software architecture, swing and Spring.
>
>
software architecture, GRoovy, swing and Spring.
 He enjoys music, movies and spending time with his beloved wife, Ix-chel.

Changed:
<
<
Blog
>
>
Blog
 Resume:

Line: 78 to 79
 Technology.....................|.Proficient.(1-3).|..Years of Experience..|
C Language.....................|.........1........|...........4...........|
Changed:
<
<
Java SE........................|.........1........|...........9...........| Java EE........................|.........2........|...........6...........|
>
>
Java SE........................|.........1........|..........10...........| Java EE........................|.........2........|...........7...........|
 C++ Language...................|.........3........|...........1...........|
Changed:
<
<
PHP............................|.........1........|...........5...........|
>
>
PHP............................|.........1........|...........6...........| Groovy.........................|.........1........|...........1...........|
 JavaScript.....................|.........1........|...........7...........| ActionScript?...................|.........2........|...........2...........| Perl...........................|.........2........|...........4...........|
Line: 117 to 119
 Apache Cactus..................|.........2........|...........2...........| StrutsTestCase?.................|.........2........|...........2...........| Canoo WebTest?..................|.........3........|...........1...........|
Added:
>
>
TestNG?.........................|.........2........|...........2...........|
 

Education

Line: 132 to 135
 + Sun Certified Web Component Developer (1.4) + JackBe? NQ Suite training + Lone Star Software Symposium 2006 (Austin, TX)
Added:
>
>
+ Desktop Matters 2007 (San Jose, CA)
  Working Experience
Added:
>
>
Oracle USA Inc. October 2007 - Present Principal Member of Technical Staff

JackBe? February 2007 - September 2007 Software Engineer & Technical Lead + In charge of one of the most complex UI components (AJAX framework).

Ids Comercial SA de CV November 2006 - January 2007 Software Architect Sr. + Technical advisor to Sales department, made several technical assessments on possible new projects, helped in closing two deals. + Technical advisor to Development groups. + PQA (Product Quality Assurance) in terms of architecture, design, coding standards and software metrics. + Evangelizer of Software Architecture and Test Driven Development through the whole organization.

 Certum June 2004 - October 2006 Software Architect

 <<O>>  Difference Topic AndresAlmiray (10 - 28 Aug 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 12 to 12
 JsTester: javascript code testing tool in java.

Andres has been hooked on java since 1996 and has been involved in

Changed:
<
<
extensive web a desktop application development. His current interests include developer testing,
>
>
extensive web and desktop application development. His current interests include developer testing,
 software architecture, swing and Spring.
He enjoys music, movies and spending time with his beloved wife, Ix-chel.

Line: 136 to 136
  Working Experience

Certum

Changed:
<
<
June 2004 - Present
>
>
June 2004 - October 2006
 Software Architect + evangelizer of Software Architecture and Test Driven Development through the whole organization.

 <<O>>  Difference Topic AndresAlmiray (9 - 22 Aug 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 23 to 23
  Summary of Qualifications
Changed:
<
<
Andres is a certified Java Programmer with more than 7 years of experience in software design and development. He has been involved in many web and desktop application developments using the best of breed technology approach. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include software architecture, developer testing, Spring, AOP and swing hacks.
>
>
Andres is a Sun Certified Programmer, Sun Certified Web Component Developer with more than 7 years of experience in software design and development. He has been involved in many web and desktop application developments using the best of breed technology approach. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include software architecture, developer testing, Groovy, Spring, AOP and swing hacks.
  General Skills
Line: 127 to 127
 May 1994 - May 1999

Certifications & Training

Added:
>
>
 + Sun Certified Java Programmer (1.4)
Added:
>
>
+ Sun Certified Web Component Developer (1.4)
 + JackBe? NQ Suite training
Changed:
<
<
>
>
+ Lone Star Software Symposium 2006 (Austin, TX)
  Working Experience

Certum June 2004 - Present Software Architect

Changed:
<
<
+ evangelizer of Software Architecture through the whole organization. + design of 2 products aimed at the core business of the largest cinema
>
>
+ evangelizer of Software Architecture and Test Driven Development through the whole organization. + design of 3 products aimed at the core business of the largest cinema
  company in Mexico using Java (Spring/Torque/AOP/Swing/Struts).
Added:
>
>
+ design and development of tools and frameworks for internal use.
 Productora Azteca/Clemente Camara y Asociados April 2003 - May 2004

 <<O>>  Difference Topic AndresAlmiray (8 - 21 Aug 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 14 to 14
 

Andres has been hooked on java since 1996 and has been involved in
extensive web a desktop application development. His current interests include developer testing,
software architecture, swing and Spring.

Changed:
<
<
He enjoys music, movies and spending time with his loving wife, Ix-chel.

>
>
He enjoys music, movies and spending time with his beloved wife, Ix-chel.

 Blog

 <<O>>  Difference Topic AndresAlmiray (7 - 16 Aug 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 59 to 59
 and back again to beans and DynaBeans?. It is based on the work by Douglas Crockfordin http://www.json.org/java.
Added:
>
>
http://ezmorph.sourceforge.net EZMorph is simple Java library for transforming an Object to another Object. It supports transformations for primitives, Objects, and multidimensional arrays, compatibility with JDK 1.3.1, and small memory footprint (~60K). It began life as the converter package in Json-lib but became a project on its own.
 http://jstester.sourceforge.net JsTester? allows validation of javaScript code inside java. It provides a group of assert methods like JUnit's Assert, it also supports the

 <<O>>  Difference Topic AndresAlmiray (6 - 15 Aug 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 7 to 7
 

Active in project: Construct
Other projects at sf.net:
Changed:
<
<
json-lib: a java library for transforming java objects to JSON and back.
jstester: javascript code testing tool in java.
>
>
Json-lib: a java library for transforming java objects to JSON and back.
EZMorph: simple java library for transforming an Object to another Object..
JsTester: javascript code testing tool in java.
 

Andres has been hooked on java since 1996 and has been involved in
extensive web a desktop application development. His current interests include developer testing,


 <<O>>  Difference Topic AndresAlmiray (5 - 13 Aug 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@users.sourceforge.net
Line: 6 to 6
 Andres Almiray

Active in project: Construct
Changed:
<
<
Resume
>
>
Other projects at sf.net:
json-lib: a java library for transforming java objects to JSON and back.
jstester: javascript code testing tool in java.

Andres has been hooked on java since 1996 and has been involved in
extensive web a desktop application development. His current interests include developer testing,
software architecture, swing and Spring.
He enjoys music, movies and spending time with his loving wife, Ix-chel.

 Blog
Added:
>
>
Resume:

									Summary of Qualifications

Andres is a certified Java Programmer with more than 7 years of experience
in software design and development. He has been involved in many web and
desktop application developments using the best of breed technology 
approach. He has also been teacher of computer science courses in the 
most prestigious education institute in Mexico. His current interests 
include software architecture, developer testing, Spring, AOP and swing 
hacks.

									 General Skills

+ Operating Systems
	 Linux (2.0.x - 2.6.x), Windows (95/98/2k/XP), MacOS (7.5 - X[1.2]), 
	 IRIX (5.2 - 6.2), AIX (4.1 - 4.3)
+ Computer Languages
	 Java (J2SE/J2EE), C/C++, PHP, JavaScript/ActionScript, C/Bash shell, 
	 Groovy, Perl, Lisp, Prolog
+ RDBMS
	 PostgreSQL, DB2, MySQL, HsqlDB
+ Software/Tools/Utilities
	 Eclipse, JBuilder, Together, Maya 5, Softimage 3D, Softimage XSI 1.0, 
	 MetaStream (Viewpoint VTE)

									 OS Projects

https://construct.dev.java.net
Construct is a framework for command processing. It is based on a request / 
response cycle managed by a Controller. It has support for filters, filter 
chains and command chaining. The controller has two modes for request 
processing: synchronous and asynchronous. 
Validators (commons-validator) are also supported.

http://json-lib.sourceforge.net
JSON-lib is a java library for transforming beans, maps and XML to JSON 
and back again to beans and DynaBeans. It is based on the work by Douglas 
Crockfordin http://www.json.org/java.

http://jstester.sourceforge.net
JsTester allows validation of javaScript code inside java. It provides a 
group of assert methods like JUnit's Assert, it also supports the 
validations  described in http://javascript.crockford.com/remedial.html, 
and the ability to use your own validations (unary & binary predicates).

									 Technical Expertise
(Proficiency levels: 1. In depth; 2 Good knowledge; 3 Familiar)
---------------------------------------------------------------------------
Technology.....................|.Proficient.(1-3).|..Years of Experience..|
---------------------------------------------------------------------------
C Language.....................|.........1........|...........4...........|
Java SE........................|.........1........|...........9...........|
Java EE........................|.........2........|...........6...........|
C++ Language...................|.........3........|...........1...........|
PHP............................|.........1........|...........5...........|
JavaScript.....................|.........1........|...........7...........|
ActionScript...................|.........2........|...........2...........|
Perl...........................|.........2........|...........4...........|
UML............................|.........2........|...........3...........|
Linux..........................|.........1........|...........9...........|
C/Bash shell...................|.........2........|..........10...........|
SQL............................|.........2........|...........8...........|
Apache Maven...................|.........2........|...........3...........|
Spring.........................|.........2........|...........3...........|
Hibernate......................|.........2........|...........2...........|
AOP............................|.........2........|...........2...........|
Apache Struts..................|.........1........|...........6...........|
Jakarta Commons................|.........2........|...........4...........|
Apache Tomcat..................|.........2........|...........7...........|
Eclipse........................|.........2........|...........3...........|
Borland JBuilder...............|.........3........|...........2...........|
Borland Together...............|.........3........|...........2...........|
Poseidon for UML...............|.........3........|...........1...........|
MagicDraw UML..................|.........3........|...........1...........|
Softimage 3D...................|.........2........|...........5...........|
Softimage XSI..................|.........3........|...........1...........|
Maya...........................|.........2........|...........2...........|
MetaStream (VET)...............|.........1........|...........3...........|
---------------------------------------------------------------------------
Testing........................|.Proficient (1-3).|..Years of Experience..|
---------------------------------------------------------------------------
JUnit..........................|.........1........|...........4...........|
dbUnit.........................|.........2........|...........2...........|
xmlUnit........................|.........2........|...........1...........|
jMock..........................|.........3........|...........1...........|
jWebUnit.......................|.........2........|...........1...........|
HttpUnit.......................|.........2........|...........1...........|
Apache Cactus..................|.........2........|...........2...........|
StrutsTestCase.................|.........2........|...........2...........|
Canoo WebTest..................|.........3........|...........1...........|
---------------------------------------------------------------------------

									 Education

Bachelor in Computer Science Engineering
Instituto Tecnologico y de Estudios Superiores de Monterrey
Campus Ciudad de Mexico
May 1994 - May 1999

									 Certifications & Training
+ Sun Certified Java Programmer (1.4)
+ JackBe NQ Suite training


									 Working Experience

Certum 
June 2004 - Present
Software Architect
+ evangelizer of Software Architecture through the whole organization.
+ design of 2 products aimed at the core business of the largest cinema
  company in Mexico using Java (Spring/Torque/AOP/Swing/Struts).

Productora Azteca/Clemente Camara y Asociados 
April 2003 - May 2004
Software Architect
+ development of prototype distributed rendering tool with java capable of 
  plugging in with Softimage/Maya/3DMax.
+ management of a small rendering farm for tv-spot animations.

Instituto Tecnologico y de Estudios Superiores de Monterrey
January 2002 - December 2003
Computer Science Teacher
+ course: Distributed Object Oriented Programming (entry and intermediate Java)
+ course: Advanced Internet Application Development with Java (J2EE)
+ course: Software Architecture (assistant to Dr. B Ferro)

Genetix Interactive
June 2000 - April 2003
Software Developer
+ design and implementation of interactive web sites using MetaStream as 
  content "playback" and a J2EE backend.
+ design and implementation of content management and production 
	application with a RIA (Flash) frontend and a J2EE backend.
+ design and implementation of the organization's ERP with PHP/PostgreSQL.

Intech Solutions
March 2000 - January 2002
Freelance Software Developer
+ design and implementation of a full J2EE money exchange application.
+ design and implementation of a money exchange application with a 
	RIA (Flash) frontend and a J2EE backend. (Informix RDBMS)

Producciones Virtuales
October 1999 - June 2000
Software Developer
+ management of RDBMS (PostgreSQL) and servers (Linux).
+ development of content provider application for interactive web sites.

									 Other Skills

---------------------------------------------------------------------------
Languages.............................|...................................|
---------------------------------------------------------------------------
Enlish................................|.....90% (TOEFL 610)...............|
Catalan...............................|.....40%...........................|
Portuguese............................|.....30%...........................|
Latin.................................|.....30%...........................|
Italian...............................|.....30%...........................|
German................................|.....30%...........................|
Scandinavian (Swedish, Danish, Norsk).|.....30%...........................|
---------------------------------------------------------------------------

20+ Endolinguistic courses (Meulemans Foundation)



 <<O>>  Difference Topic AndresAlmiray (4 - 01 Jun 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
Changed:
<
<
email: aalmiray@gmail.com
>
>
email: aalmiray@users.sourceforge.net
 
Andres Almiray

Active in project: Construct
Changed:
<
<
Resume
>
>
Resume
Blog
 

 <<O>>  Difference Topic AndresAlmiray (3 - 24 Mar 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@gmail.com
Line: 6 to 6
 Andres Almiray

Active in project: Construct
Changed:
<
<
Resume
>
>
Resume
 

 <<O>>  Difference Topic AndresAlmiray (2 - 24 Mar 2006 - Main.aalmiray)
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@gmail.com
Line: 6 to 6
 Andres Almiray

Active in project: Construct
Changed:
<
<
Resume
>
>
Resume
 

 <<O>>  Difference Topic AndresAlmiray (1 - 11 Jan 2006 - Main.aalmiray)
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"
java.net ID: aalmiray
email: aalmiray@gmail.com

Andres Almiray

Active in project: Construct
Resume

Topic AndresAlmiray . { View | Diffs r11 < r10 < r9 < r8 | More }
 XML java.net RSS