Sie sind auf Seite 1von 6

Mag.

Adrian Calderon Guillen


Cartago, Costa Rica
+506 8830-3837
+506 2552-2535
adrcalgu@gmail.com

Technical Skills

 Programming languages
o Java, C++, ActionScript 2.0, JavaScript, SQL, ASP, PHP, Visual Basic,
ActionScript 3 and Flex 3.

 Operating systems
o Debian & Ubuntu Linux
o Windows 9X, 2000, XP, Server 2003.

 Application Servers
o Jboss, Apache Tomcat, Macromedia Jrun 4.

 Tools
o Sun Studio One 5, Eclipse, Netbeans, CVS, SVN, Maven, Rational Rose
(RUP), Power Designer, JWSDP, Toad, Struts, Tapestry, JSF, IBatis, Quartz,
Tapestry, Spring, log4j, Ant, Adobe Flash CS3, Visual Studio, Crystal
Reports.

 Databases
o Microsoft SQL Server 2000 and 2005, mySQL.

Experience
Sedna Valley S.A. Senior Software Developer/System Engineer

November 2006 – present

 As a System Engineer at Sedna Valley the duties include performing analysis,


design and implementation for a java-based online gaming platform using
different technologies such JMS, JMX, Servlets, JSP, frameworks as Struts 1.x,
Spring 1.x, Tapestry 4.x, Java Server Faces
 Development of the client based architecture using ActionScript 2.0 and Adobe
Flash.
 Assisting in the developing process of the database for Gamevillage.com site
using Microsoft SQL Server 2000.
 Creating reports for the different levels of the organization using Crystal
Reports IX Developer Edition.
 Performing analysis of critical performance areas and creating solutions for the
identified components of the application using different approaches from
database – server code – client.
 Performing periodical production deployments which require uploading of the
full platform to the different servers.
 Integrating Gamevillage with different affiliate systems as Webgains,
AffiliateFuture, TradeDoubler and Direct Track.
 Integrating Betsoft Gaming casino games on Gamevillage.
 Integrating Netent Casino Games on Gamevillage site.
 Design and development of Java based micro slots game for Gamevillage from
scratch using probabilities analysis and statistics fundamentals.
 Configure web services client for an affiliate system.
 Implementation of Database Mirroring with Database Snapshots for reporting
purposes.
 Migrating Database server from SQL Server 2000 to 2005 and upgrading all
different databases and components.

iNet S.A. Senior Software Developer/System Engineer

August 2002 – November 2006

 Developing Java based web applications used entirely by WorldBingoNetwork


Ltd.
 Development of JSP based web components used by Front Ends and design
integration of new Front Ends.
 Development of BingoAwards J2EE application used by bingo site players and
chat hosts as a voting mechanism.
 Design and migration of Java web application using Struts, Spring Framework
and Ibatis for WBN.
 Development of pixel tracking servlet based application used for collecting
traffic stats for the WBN front ends.
 Assign and calculate time required for the different tasks at WBN.
 Coordinate with the different departments at WBN in order to distribute the
workload on Costa Rica team.
 Emergency Technical Support for WBN and Scratch2Cash servers located at
Racsa Collocation Hall.
 Integration of payment options to WBN´s Cashier.
 Installation and configuration of JRun 4 Application Server for WBN.
 Acquisition, installation and configuration of Windows Server 2003 for WBN
and Scratch2Cash.
 Integration of IncomeAccess affiliate system to WBN.
Project Profiles

Project Title Ninsei Gaming Platform

Duration June 2006 - Today


Client Location San Jose, Costa Rica
Role Research & development, Lead
Developer
Operating Systems Linux, Windows XP, Windows 2003
Server
Programming Languages Java, Action Script 2.0, SQL
Environment Eclipse, MSSQL 2000 and 2005, Adobe
Flash

Project Description

The purpose was to allow players to have an online gaming community through several
games that were part of the show, together with the chat and amazing prizes. The site was
composed only by a Struts Java web application but it was later migrated to an SOA
architecture using JMS and JMX which allowed distributing the different functions of the
application in services like mail, session, messaging, data, scheduling using Ibatis SQL Maps,
Spring, Quartz, ActiveMQ and the websites composed by small Struts web applications called
webactions that communicate with internal services using Struts, JSP and a library called
Stream for generating XML. These webactions act as the communicating point between the
server and the flash client using ActionScript 2.0. Ninsei is currently the platform for
Gamevillage.com a UK based soft gaming site.

Project Title Betsoft Games Integration


Duration October 2007 – December 2007
Client Location San Jose, Costa Rica
Role Research & development, Lead
Developer
Operating Systems Linux, Windows XP
Programming Languages Java, Action Script 2.0, SQL
Environment Eclipse, MSSQL, Macromedia Flash

Project Description

The purpose was to allow GameVillage players to play BetsoftGaming casino games
thru GV using same lobby Flash client as own GV games so when a player intends to
play a casino game such game is loaded as if it were any other GV game allowing to
keep a standardized way for game loading. The communication between
BetsoftGaming server and Gamevillage server is by webactions and there is also a
communication between both clients using special ActionScript 2.0 classes for
controlling freatures balance, user status and sound.

Project Title Affiliate Systems Integration


Duration July 2007 – September 2007
Client Location San Jose, Costa Rica
Role Research & development, Lead
Developer
Operating Systems Linux, Windows XP
Programming Languages Java, JavaScript, SQL
Environment Eclipse, MSSQL, Macromedia Flash

Project Description

The purpose was to integrate Gamevillage with different affiliate options with
companies like Webgains, Affiliate Future, TradeDoubler and Direct Track. Using
cookie based tracking mechanisms the affiliate systems were integrated with the
registration and deposit process of Gamevillage, also a complete process for
generating the daily and monthly statistics required by the affiliates using DTS,
stored procedures, jobs and using FTP synchronization scripts for uploading that
generated information.

Project Title Cashier for WorldBingoNetwork


Duration June 2006 – August 2006
Client Location San Jose, Costa Rica
Research & development, Lead
Role
Developer, Project Manager
Operating Systems Windows XP
Programming Languages Java, JavaScript, SQL
Environment Eclipse, MSSQL, Macromedia JRun 4

Project Description

The purpose was to create a new version of the cashier used by WorldBingoNetwork
sites which will contain new payment options like CreditCards (Visa, MasterCard),
Neteller, FirePay, 900Pay.
The cashier is as Java web application using Struts, Spring and Ibatis and
communicates with payment processors thru HTTP protocol exchanging information
depending on the format for each processor. The older version of Cashier used to
exchange information with C++ services through sockets programmed by Canadian
team.

Education

 Master in Computer Science


University of Costa Rica (UCR) - 2006

 Bachelor in System’s Engineering


University Latina of Costa Rica (ULATINA) – 2003

Courses

 Basic administration and configuration of DNS servers


NIC Costa Rica – 2003

 Installation, configuration and administration of MS SQL Server 2000


BizNet – 2003

 Modular Conversational English Course


FUNDATEC – 2001

Languages
 Spanish-English(100%)
 Italian (Intermediate Level)

Reference

 Juan Carlos Murillo Fuentes


Phone: 88-25-92-04

 Eduardo Lobo Avila


Phone: 88-17-63-91
 Jonathan Obregon Alfaro
Phone: 88-77-19-37

Das könnte Ihnen auch gefallen