You are on page 1of 4

Curriculum Vitae

:: Mulya Agung
Current Address Jl. Bandeng Raya 12 Bekasi, Indonesia
Phone +628562000700
E-mail agung@astrajingga.co.id
Date of Birth May 14th, 1984
Status Single
Gender Male
Nationality Indonesian

Hobbies / Interests
Play Music, Race Motorcycle

Education
2002 – 2007 Informatics Engineering, Bachelor’s Degree
Bandung Institute of Technology (ITB)

Certificate

ƒ Sun Certified Java Programmer 1.4 (SCJP)

Seminars & Training

2007 BEA Education Services: WebLogic Server 9.1 System Administration


(WLS-A11-91-01), Singapore
2007 Sun University Day Workshops, ITB - Bandung
2006 SL-275 Training, Sun Java Competency Center, ITB - Bandung
2004 Open Source Seminar with Richard Stallman (GNU), ITB - Bandung

Organization Activities
2002 – 2007 Himpunan Mahasiswa Informatika (HMIF) ITB

2004 ITB Fair 2004 Event Organizer in Computer Division

2004 – 2005 CBR Club Jakarta (Automotive Club)

2005 – 2006 CBR Club Bandung (Automotive Club)

Key Skills

9 Programming languages:

ƒ C and C++ ƒ Python ƒ C#


ƒ PHP ƒ Java

Of these I prefer Java.

9 Software Development Life Cycle (Unified Process)


9 Strong OOP/OOAD, Software Design Patterns, and AOP
Confidential Page 1 of 4
Curriculum Vitae
9 Java Enterprise (Web Services/SOA, Messaging (JMS), Application Server (BEA WebLogic &
AquaLogic), Spring Framework)
9 Enterprise Software Architecture (Enterprise Messaging Solution)
9 Java API (JDBC, Java Mail, Java Sockets, Swing, Multithreading, Apache Commons)
9 Network Protocols (TCP/IP, HTTP(S), FTP, SMTP, POP3, IMAP)
9 Information Retrieval System (Search Engine & Recommender System, Collaborative & Context-
based Filtering)
9 Database design and application (RDBMS: MySQL, Oracle, ORM: Hibernate)
9 Mobile application development (Java ME: CLDC, MIDP)

Work / Project Experiences

October 2010 – December 2010 PT. Astrajingga Trisoft (Vendor)


System Analyst
PMPIREG Application for PT. Telkomsel

April 2009 – February 2010 PT. Bios Indokarsa Utama (Vendor)


Web Developer
C2G Web Application for PT. BTPN

2007 – present Freelance programmer & analyst


P.T. Tricada Intronik, Bandung
Systems Engineer and Integrator

July 2006 – August 2006 Grain and Green


Architecture & Design Company, Jakarta & Singapore
Web developer (www.grainandgreen.com)

July 2005 – September 2005 Samaya Living


Architecture & Design Company, Bandung
Software Developer

Software Project

PMPIREG
Application It is a web application that act as a tool in serving International Roaming Division of
Core Network Department of Telkomsel to monitor their roaming partner connections.
It is simply a client-server architecture with database as server’s data backend with
MySQL using Hibernate. It has scheduled job to run command for checking
connections via Telnet, SSH, RSH, other custom protocols. It is connected to 2 DNS,
22 SGSN, 275 2G Network Element, 64 3G Network Element, and used to monitor
440 foreign operator connection.
C2GWeb
Application It is a web application which will act as a tool in serving BTPN UMK customers training
and other BTPN UMK Capacity to Grow (C2G) activites. It is simply a client-server
architecture with database as server’s data backend with MySQL using Hibernate.
Client will interact with C2G server using web browser via HTTP connection. It’s
developed using ExtGwt for generated HTML, Java using Spring Framework.

Message
Broker Telkomsel Messaging System to mediate Telkomsel COS, EAI, and SMS Center for
supporting dynamic messagin routing and Enterprise Integration. The application
Confidential Page 2 of 4
Curriculum Vitae
consists of local broker installed in 50 location in Indonesia and a central broker
installed in Telkomsel Headquarter. The system is built in BEA platform (Java EE &
Service Buss), JMS for messaging implementation, Java Webservice for SOA capability,
Spring for development framework, and ACEGI for security framework.

Single
Mediation This system mediates three Telkomsel billing sysem( EMM, Comptel, and NSN). Sistem
ini memediasi beberap sistem billing Telkomsel (EMM, Comptel, dan NSN). The system
is built in Java EE Container, JMS for messaging implementation, JMX for monitoring,
ORM Hibernate for persistent data model, Spring for development framework, and
ACEGI for security framework.
JXT (Java) a multiplatform Unix Terminal emulator, provides graphical user interface and
functionality of client-server terminal connection between Windows and Unix/Linux
system via SSH layer.

IndoAuto (Web, PHP, MYSQL) Web based recommender system for Indonesian automotive
selling that provides context-based, user-based filtering, and relevan rating for items.

Pandawa (Java ME, TCP Socket, Internet Mail Protocols) email client for Java enabled wireless
devices, as my bachelor degree’s final project assigment, support popular mail
protocols: POP3, IMAP, and SMTP. Implemented features are attachments support
(use MIME format), save message to file (use JSR 75), multi threading, and more.

Confidential Page 3 of 4
Curriculum Vitae
Message
Broker (Java EE, WebLogic, AquaLogic, JMS, JWS) Telkomsel’s messaging system that
mediates Telkomsel’s OCS, EAI, and SMSC to support messaging dynamic routing and
enterprise integration. This broker consists of local broker which is deployed in 50 IN
sites (all over Indonesia) and central broker which is deployed in Telkomsel’s central.
The system is built on BEA platform (Java EE & Service Bus), JMS as messaging
solutions, Web Services for SOA capability, Spring as development framework, and
ACEGI as security framework.

Single
Mediation (Java EE, WebLogic, JMS) Telkomsel’s single mediation system that mediates
Telkomsel’s several billing system (EMM, Comptel, and NSN). The system is built on
Java EE Container, JMS as messaging implementation, JMX as monitoring, ORM
(Hibernate) as underlying persistent model, Spring as development framework, and
ACEGI as security framework.

SMS
Messenger Develop Telkom RISTI’s SMS messenger. This messenger is a desktop client – server
application. User will be able to send SMS to other users via client and server will
pass messages to SMS gateway database. Client has Java Swing based GUI and local
file database system with all data encrypted. Server is a web based application
deployed on Servlet Container (Apache Tomcat). It provides web services for client
messaging and security purposes. For persistent data, Hibernate ORM and some plain
JDBC connection are used. All encryption are implemented using Jasypt API.

Confidential Page 4 of 4

You might also like