Warren Fredrick D. Balcos
Profession: Java Developer/ Game Developer/ Application Developer / Software Engineer
Skype: warren.balcos
Phone: (+65)85221830 / (+65)82697027
Website: www.mig33.com
www.javacrib.wordpress.comwww.warrenbalcos.com
www.pinoywealthcrusaders.blogspot.com
www.pinoy-wealth.com
www.nullfusion.com
funny.nullfusion.com
games.nullfusion.com
Companies / Projects
Name: Mig33 Pte. Ltd.
Date: Nov 2010 – present
Position: Software Engineer
Project: J2ME Client optimization and feature development.
Name: Incuventure Partners Corporation
Date: Jul 2010 – Sep 2010
Position: Java Developer
Project: RFID Card Socket Server And J2EE Web Application
- RFID Card Socket Server developed in JAVA – a java simple sockect messaging system which opens a socket connection for the RFID reader machine. It is developed in Core Java and processes infomation passed by the RFID reader and responsible for updating, computation of data from the Oracle database after which the result is returned to the RFID reader.
- J2EE web application – handles reporting of data with the use of jasper reports framework. It also handles administrative tasks a retrieving, storing and printing of RFID data. And also other administrative task such as handling account data and releasing cards. It is developed using Struts 2 framework with AJAX functionalities of struts2 JQuery plugin, and struts2 dojo plugin.
Name: Acuity Technologies Inc.
Date: Aug 2009 – Jan 2010
Position: Java Developer
Project Aug 2009 – Jan 2010: Online Registration System
A Government project using glassfish as the J2EE server, icefaces for the jsp, liferay portal, EJB and JPA.
Responsibilities
- Fix UI bugs and implementation of new interfaces
- Mapping of beans to the UI and the JPA for the database
- Fix tasks distributed as tickets in our wiki.
- Developed on a Mac OS, Linux and Windows environment
- Used: Eclipse IDE, Netbeans IDE, Mac OS, Windows XP, JSP Icefaces, Liferay Portal, Glassfish, JPA, EJB
Name: IFAFA Tech Inc.
Date: April 2008 – May 200
Position: Java Developer
Project April 2008 – May 2009: Online Casino Games
I developed online casino games with flash as frontend using an Wowza Media Server as the RTMP communication server and MySql as the database. Games Developed includes Blackjack, Bingo, Dragon Tiger, Mahjong Pairs, also maintenance and added features to existing games (Baccarat, Sicbo and Roullete).
Responsibilities
- Development of game servers and maintenance of existing games
- Documentation of existing server side software and other server projects under development
- Development of flash client testers to be able to test the functionality of the game server
- Development of automated dealers used for testing game servers
- Coordination with the flash developers for the development of the flash client, and also with the database administrator for the database functionalities.
- Projects developed and deployed on Windows XP and Linux
Used: Eclipse IDE, Wowza Media Server, Flash, MySql
Name: Anino Mobile Inc.
Date: Jan 2007 – Mar 2008
Position: Tools Developer/ Game Programmer
Project Jan 2007 – Feb 2007: Art Asset Generator
Development of the Art Asset Generator tool in python, original tool is coded is c# and was needed to be transffered to python to be more compact. The tool processes game art assets and animation into a custom compressed file format used for mobile games by Anino. The project was scheduled for 1 month development but i was able to finish the project in two weeks, although it was not fully tested due to the limitation of sample data and i was transffered to a different task.
Responsibilities
- Development and testing of the tool
- Used: Python, Photoshop, PIL(Python Imaging Library), Pngchop, Pngout, Xvi32
Projects Feb 2007 – Jun 2007: Various Projects
Attendance Report Generator – internal project developed as a report generating tool. The project connected to the trac wiki and svn, and generates attendance reports saved in an sqlite database. The project was made it Python, php, html, css, ajax and javascript.
AMI Wapsite – assisted on the redeployment of the AMI Wapsite.
Flash Tutorial – Taught Basic flash development to all Anino employees.
Anima Wars Website – Helped develop some flash animations on the Anima Wars Website
Project Jun 2007 – Jul 2007: Handy-Group Blackjack game
XHTML over HTTP prototype game for mobile phones developed in php, apache, and my sql. The project was due in a month but i finished in two weeks, but i had to trasnfer the game to c# asp.net as the client's server was IIS.
Responsibilities
- Act as the project lead
- Development and testing of the game
- Used: Dreamweaver, Photoshop, XAMPP, MS Visual Studio, Mysql
Project Jul 2007 – Aug 2007: Cellufun Casino Games
Development of Blacjack, Video Poker, and Slots games for J2ME enabled phones.
Responsibilities
- One of the support developers of the project
- Development and testing of blackjack and slots games
- Porting to different target devices
- Used: Netbeans IDE, Different Mobile Phone SDK's, Anino Internal Development tools
Project Aug 2007 – Oct 2007: Cellufun Arcade Games
Development of Attack of the Zloggs and Warehouse Rescue, a clone of the galaga and sokoban clone for J2ME enabled phones.
Responsibilities
- One of the support developers of the project
- Development and testing of Attack of the Zloggs
- Porting to different target devices
- Used: Netbeans IDE, Different Mobile Phone SDK's, Anino Internal Development tools
Project Oct 2007 – Feb 2008: Game Development for AAA client
Development of a mobile sports game for Brew and Java enabled phones.
Responsibilities
- One of the support developers on the J2ME game and assisted on some Brew tasks
- Porting to different target devices
- Used: Netbeans IDE, Different Mobile Phone SDK's, Anino Internal Development tools