Samuel Franklyn Resume

Personal Info

Name: Samuel Franklyn

E-Mail: sfranklyn@gmail.com

Address: Asem 4 No 37, Kepa Duri, Jakarta, Indonesia, 11510

Mobile Phone: +62 838 1543 6841

Birth day/Birth place: 25-November-1968 / Jakarta

Education

1985-1987, SMA Regina Pacis Bogor, Jawa Barat

1987-1994, STMIK Gunadarma (Now University Gunadarma) Jakarta, DKI Jakarta

Degree

S1, Sarjana Komputer, Information Management Faculty from STMIK Gunadarma.

Professional Role

1992-1995, Lead Developer, Sigma Cipta Caraka

1996-2002, Technical Manager, Jendela Inspirasi Informatika

2004-2006, Lead Developer, Konsep.Net

2007-2012, Software Developer, Galileo Indonesia

2012-2014, Software Developer, Gamya Taksi

Professional Experience

1992-1993, Sigma Cipta Caraka, Jakarta, DKI Jakarta

Develop Loan module for Banking Application on AS/400 platform using RPG/400. The development team consists of 7 people. The project duration is about 10 months. The project consists of around 500 programs and 100 database tables. In this project I started as a junior programmer. In the middle of this project I have been given responsibility as lead programmer to help other programmers and track their work progress.

1993-1994, Sigma Cipta Caraka, Jakarta, DKI Jakarta

Develop Foreign Exchange and Money Market for Banking Application on AS/400 platform using ASSET/400. ASSET/400 is CASE tools in AS/400. Sigma wanted to move from traditional development tools to CASE tool. In this project I learn about CASE tool and teach CASE tool to other programmers. The development team consists of 5 people. The project duration is about 18 months.

1995, Sigma Cipta Caraka, Jakarta, DKI Jakarta

Learn and research client/server technologies. Sigma wanted to move from AS/400 platform into client/server technology. They appointed me to learn and research client/server technologies for one year. The result of my work is the decision of Sigma to form partnership with Microsoft and uses its technology.

1996-1997, Jendela Inspirasi Informatika, Jakarta, DKI Jakarta

Develop Bus Reservation System for PT Bluebird in Indonesia. PT Bluebird is the largest Transportation Company in Indonesia. The system consists of 15000 pages of Visual Basic program and several Visual C++ programs. The development phase duration is 6 month. The implementation phase duration is 6 month. The development team consists of 3 people.

1999, Jendela Inspirasi Informatika, Jakarta, DKI Jakarta

Develop Inventory Control and Sales module for PT Wima Busana. PT Wima Busana is an export and retail oriented garment producer. By reusing development infrastructure from PT Big Bird project I am able to shorten the development time.

2000, Jendela Inspirasi Informatika, Jakarta, DKI Jakarta

Develop data warehouse application for PT Enseval Putera Megatrading (EPM). EPM is distributor of Kalbe Group. Kalbe Group is one of the biggest pharmacy producers in Indonesia. This application enables EPM to analyze 5 years sales data. The sales data size is big: 4.6 million records and more than 25 GB hard disk space. However using advanced database design and technology the analysis could be performs in seconds. The development team consists of 5 people. The project duration is about 10 months.

2001, Jendela Inspirasi Informatika, Jakarta, DKI Jakarta

Develop STNK management application for PT IVCS (Indonesia Vehicle Computer System). This application created using Java 2 Enterprise Edition technology. When this application implemented this application will serves 1500 users in 350 locations everyday. All main transaction in this application can be run interactively using web browser interface or in batch using mail client. I use open source software development tools so I can reduce software

licensing cost significantly. The development team consists of 5 people. The project duration is about 6 months.

2002, Jendela Inspirasi Informatika, Jakarta, DKI Jakarta

Develop QuickM. QuickM is a toolkit that could be adapted and integrated into company's internal application that will enable companies using SMS to contact their customer. QuickM created using J2EE and use open source software development tools to reduce software licensing cost significantly.

2003, Samuel Franklyn, Jakarta, DKI Jakarta

Develop a web site that is an online directory of organizations involved in peace-building activity. This web site is developed for CERIC FISIP UI. This web site developed using Java and Open Source technologies: Tomcat, Velocity, Lucene, MySQL, Ant, Java Mail, Jakarta Commons and XDoclet.

2004, Samuel Franklyn, Jakarta, DKI Jakarta

Develop banking batch process application for Bank Eksekutif in join effort with PT Intisoft Mitra Solusi. This batch process application developed using Java and Open Source technologies: Tomcat, Velocity, PostgreSql, Ant, XDoclet, Commons Logging, Log4J, JUnit, NetBeans, jikes and iBatisDB.

2004-2006, Konsep.Net, Jakarta, DKI Jakarta

Develop Local Distribution System which is an application that integrates information from several Airline Reservation Systems and enable travel agent to do reservation through web. This is an Enterprise Integration Application developed using Java and Open Source Technologies: Tomcat, JPublish, MaxDb, Ant, Commons Logging, Log4J, JUnit, JMeter, JodaTime, Eclipse, ActiveMQ, OSCache, XStream, Javolution, Velocity  and iBatisDB.

2006, EC2, Jakarta, DKI Jakarta

Bank Danamon Indonesia outsourced me from EC2. My role is as Technology Architect in message formats documentation team. In this project I develop an application to verified message formats documentation. The message formats that can be verified are fixed-length file and ISO8583. The application developed using: JSF, MyFaces, Tomahawk, Facelets, Spring Framework, Hibernate and Quartz Scheduler.

2007, Pasopati Sistem Data, Jakarta, DKI Jakarta

Enhanced and maintain Local Distribution System for Pasopati Sistem Data customer: Tx Travel. LDS enhanced by developing connector to Lion Air airline. LDS maintained by modifying connector to Sriwijaya and Mandala airlines according to configuration change in their reservation system (Gabriel).

2007-2012, Galileo Indonesia, Jakarta, DKI Jakarta

Develop Galileo Indonesia Web Service which enables travel agent to use Galileo GDS through web service. The application developed using JAX-WS, Trang, NetBeans, MySQL, JSF-RI, Tomahawk, Facelets, RichFaces, Spring Framework, iBatis, OsCache and Com4J.

 

Develop Galileo Instant Messaging which enables travel agent that use Galileo GDS to send booking information to customer using SMS (Short Message Service). The application developed using JAX-WS, NetBeans, MySQL, JSF-RI, Tomahawk, Facelets, RichFaces,

Spring Framework, iBatis, OsCache, Com4J, StringTemplate, SMSLib and

Quartz Scheduler.

 

Develop Ticket Preview which provide ticket preview capability to travel agent that use Galileo Desktop 2. The application developed using MS Visual Studio 2003, Galileo Desktop SDK and Adobe Acrobat.

 

Develop Galileo Club which provides point reward calculation and management for travel agent that use Galileo GDS. The application developed using EJB3, NetBeans, MySQL, JSF-RI, JPA, Facelets, RichFaces, Eclipselink, Optimus PrimeFaces, JSF Chart Creator, Guice,

Quartz Scheduler, POI and JodaTime.

 

Develop Galileo Ticket Tracker which provides ticket tracking capabilities for travel agents. The application developed using EJB3, NetBeans, MySQL, JSF-RI, JPA, Facelets, RichFaces, Eclipselink, Optimus PrimeFaces, Guice, Quartz Scheduler, POI and JodaTime.

 

Develop Inhibit Shortcut Rebook Entry Script which customize FocalPoint, ViewPoint and Point-and-Click behaviour of Galileo Desktop 1 and 2. The script developed using MS Visual Studio 2005, Galileo Desktop SDK, JavaScript and 7-Zip Extra.

2012-2014, Gamya Taksi, Jakarta, DKI Jakarta

Migrating Gamya Taksi IBM System/36 RPG II applications into IBM iSeries ILE RPG IV applications.

 

Develop Java application to send E-mail from AS/400 using Data Queue. The application developed using JTOpen and Java Mail.

 

Develop Java application to replicate table from MySQL to AS/400 DB2 using JTOpen.

 

Develop Java application to display driver photos in PC folder and information from driver table in AS/400 using JTOpen.