| |
 |
| CV |
|
PETRUS KUMOROSIDI
Jl. Cipadu Raya Gg. Haji Najih 2 No. 126, Pondok Aren, Tangerang, Banten, Indonesia
Home: (021)7321006
Work: (021)3847544
Mobile: 08129075468
Web:http://pk.datacrux.org
E-mail: pk@datacrux.org
Y!M: super_petrus
Status: 
OBJECTIVE
To work for a progressive organization that can benefit from my diverse mix of creative,
technical, and organizational skills, while providing a progressive environment for my personal
and professional growth.
EDUCATION
B.S. in Accounting (SE), GPA 3.28 scale of 4, 1998
Atma Jaya Yogyakarta University, Yogyakarta, Indonesia
EXPERIENCE
PT. Bank Haga, Jakarta, Indonesia
as System Analyst / Software Engineer / Programmer, December 1999 to Present
Responsible for development and maintenance of applications for Hagabank - Software Department. This department is responsible for
writing, supporting, and maintaining all the softwares that provides operator-less service. Scope
of work includes:
- Provide help to the Network team in the areas of Windows 32-bit TCP/IP communications
programming, switch existing X.25 communication method to TCP/IP.
- Design and develop new 32-bit based applications, and also to develop enhancements in the
existing applications (Clipper 5.2 16-bit). These new applications are written in VB and make
heavy use of API level programming, and socket programming.
- Work on a team that is assigned to develop a complete LBU/LBBU (Laporan Bulanan Bank
Umum) reporting application which should be reported to Bank Indonesia (BI).
- Design and develop SOPP (System Online Payment Point) user interface in Clipper 5.2 for
Telkom, PLN, Telkomsel (Kartu Halo), IM3 (Bright), Satelindo (Matrix), and Pajak bills.
- Research, design, and develop Mobile Phone Refill (SMS Payment) user interface in Clipper
5.2 for Telkomsel (Simpati), IM3 (Smart), Satelindo (Mentari).
- Design and develop Payment Gateway interfacing program in VB to allow banking
applications running on Novell to communicate with third party host over TCP/IP using socket
programming and ISO8583 messaging.
- Research, design, and develop 32-bit Multithreading method to allow multiple transactions
to be handled concurrently that can be applied to most of 32-bit applications written in VB.
- Develop ATM Controller to allow ATM (Automated Teller Machine) operations, both for
internal, ALTO, and PRIMA connections. This development took place in VB under Windows 98/2000/NT
involving concurrent programming using Multithreading method.
- Write a Dynamic Link Library (.DLL) in VB to allow online PIN-Change Transaction on an
ATM based on DES encryption algorithm.
- Implement and customize NDC+ system on OS/2 for a network of ATM, involving customization
of transaction flow and TCP/IP setup of the network, including create transaction flow sequence
on IBM and NCR ATMs by programming internal state tables using customized languages of IBM and
NCR.
- Design and implement the GUI of ATM using customized scripting languages of IBM Diebold
and NCR ATM products.
- Write a small program in C and Assembly to protect an application from being copied and
duplicated by unauthorized user, using CMOS level programming.
- Help in porting of a banking system written in Clipper 5.2, and in data migration, from
Novell Netware to Linux.
PT. Doulton Multifortuna / Royal Doulton UK, Tangerang, Banten, Indonesia
as EDP Supervisor, Network Administrator / Programmer, June 1998 to April 1999
Responsible for maintenance of Novell Netware and its all connections to users. Responsible for
writing, supporting, and maintaining all the softwares. Scope of work includes:
- Troubleshooting experience on Novell Netware on issues relating to following areas: tape
drives and backups, printers and print queues, adding file system partitions, terminals and
serial devices, IP Configuration, user management, installation of new software, applying release
upgrades and software fixes.
- Provided technical support to Windows users in the areas of customizations, performance
tuning, network administration, software installation, and applying software fixes.
- Installed and configured Novell GroupWise that was connected to the main servers placed
at Royal Doulton, UK.
- Installed and configured Email Gateway using WinGate under @doulton-indonesia.co.id
domain.
- Designed website using .SHTML and Perl script programming.
- Wrote a tool in Visual FoxPro to print salary strooks use existing database, and assisted
payroll personnel in order to use it.
- Analyze initial cost/time estimation in preparation of Y2K conversion project proposals.
FE-net CompuLab, Yogyakarta, Indonesia
as a Instructor / System Administrator / Programmer, June 1996 to June 1998
FE-net CompuLab is Computer Laboratory of the Economics Faculty of Atma Jaya Yogyakarta
University. Scope of work includes:
- Networks Research Assistant.
- Teaching Assistant for PAK (Pengantar Aplikasi Komputer), PA (Pengantar Akutansi), SIM
(Sistem Informasi Manajemen), SIA (Sistem Informasi Akuntansi)
- Wrote some tools in the areas of database application using FoxPlus and Clipper 5.2.
AntiVirus Media Magazine / Gramedia, Jakarta / Yogyakarta, Indonesia
as Writer / Contributor for Yogyakarta area, January 1996 to December 1996
Scope of work includes:
- Analyzed and developed computer antivirus application in Assembly.
- Analyzed the weaknesses of a computer-network.
- Wrote some tools in the areas of computer security using Assembly.
TECHNICAL SKILLS SUMMARY
Programming Experience
- Highly Proficient in Assembly, C, Clipper, JavaScript, PERL, PHP, Borland Delphi, Visual Foxpro and Visual Basic programming on DOS, Novell, Windows9x/2000/NT and UNIX platforms.
- Solid knowledge ISO8583 messaging (for Online Payment / EFT).
- Hands on experience with Microsoft products and technologies.
- Well versed in Linux distros (RedHat, Mandrake, Debian, Slackware, TurboLinux,
CorelLinux, Caldera, LFS).
- Worked on both IPX and TCP/IP protocols.
- Deep understanding of ATM networks including Controller Gateway and Switcher.
- Windows API Programming involving implementing new system calls, concurrent processing,
inter-process communication, communications programming (writing clients & servers using
Sockets), writing service daemons, etc.
- Develop High Level Design for MobiKon (Hyperterminal-like console for mobile phone).
- Delved into ETSI GSM 07.05, GSM 03.38, GSM 03.40 for SMS Gateway.
- Comprehensively studied GPRS system.
- Excellent communication skills and proven leadership qualities.
Programming Certifications
- Programming PHP / Linux, eLinux Teknologi Indonesia, Jakarta, 2003
- Database PostgreSQL / Linux, eLinux Teknologi Indonesia, Jakarta, 2003
- Programming ATM, NUCIRA, Jakarta, 2001
- Programming Visual FoxPro 7.0 / Microsoft, ECSINDO Training Center, Jakarta, 1999
- Database Visual FoxPro 7.0 / Microsoft, ECSINDO Training Center, Jakarta, 1999
REFERENCES
Available upon request.
PETRUS KUMOROSIDI
Jl. Cipadu Raya Gg. Haji Najih 2 No. 126, Pondok Aren, Tangerang, Banten, Indonesia
Home: (021)7321006
Work: (021)3847544
Mobile: 08129075468
Web: http://pk.datacrux.org
E-mail: pk@datacrux.org
Y!M: super_petrus
Status: 
TUJUAN
Bekerja bagi organisasi yang progresif yang dapat memanfaatkan aneka ragam
kreatifitas, pengetahuan teknis, dan kemampuan berorganisasi saya, selama organisasi tersebut
bisa memberikan dukungan lingkungan kerja yang progresif bagi perkembangan pribadi dan
profesionalitas saya.
PENDIDIKAN
Sarjana Ekonomi (SE) Akuntansi, IPK 3.28 dari skala 4, 1998
Universitas Atma Jaya Yogyakarta, Yogyakarta, Indonesia
PENGALAMAN
PT. Bank Haga, Jakarta, Indonesia
sebagai System Analyst / Software Engineer / Programmer, Desember 1999 sampai Sekarang
Bertanggung jawab untuk mengembangkan dan memelihara aplikasi di Hagabank - Software Department. Departemen ini bertanggung jawab
untuk membuat, men-support, and memelihara seluruh software yang ada. Lingkup kerja adalah:
- Memberikan bantuan kepada tim Network dalam lingkup pemrograman Windows 32-bit TCP/IP
communications, mengganti model komunikasi X.25 ke model TCP/IP.
- Merancang dan mengembangkan aplikasi baru berbasis 32-bit, dan juga mengembangkan
perluasan teknologi pada aplikasi yang sudah ada (Clipper 5.2 16-bit). Aplikasi baru ini
dikodekan dengan VB, menggunakan metode pemrograman tingkat Windows API dan pemrograman socket.
- Bekerja dalam suatu tim yang ditugasi mengembangkan program pelaporan LBU/LBBU (Laporan
Bulanan Bank Umum) yang harus dilaporkan ke Bank Indonesia (BI).
- Merancang dan mengembangkan user interface SOPP (System Online Payment Point) dengan
Clipper 5.2 untuk Telkom, PLN, Telkomsel (Kartu Halo), IM3 (Bright), Satelindo (Matrix), dan
Pajak.
- Meneliti, merancang, dan mengembangkan user interface Mobile Phone Refill (SMS Payment)
dengan Clipper 5.2 untuk Telkomsel (Simpati), IM3 (Smart), Satelindo (Mentari).
- Merancang dan mengembangkan aplikasi antarmuka Payment Gateway dengan VB yang
memungkinkan aplikasi perbankan yang berjalan di Novell dapat berkomunikasi dengan host pihak
ketiga melalui TCP/IP menggunakan pemrograman socket dan konsep ISO8583 messaging.
- Meneliti, merancang, dan mengembangkan metode 32-bit Multithreading yang memungkinkan
beberapa transaksi ditangani secara bersamaan dan dapat diterapkan ke hampir seluruh aplikasi
32-bit yang dibuat dengan VB.
- Membuat dan mengembangkan ATM Controller yang menangani operasional mesin ATM (Automated
Teller Machine), baik untuk koneksi internal, ALTO, dan PRIMA. Pengembangan dilakukan dengan VB dibawah
sistem operasi Windows 98/2000/NT melibatkan pemrograman dengan metode Multithreading.
- Membuat Dynamic Link Library (.DLL) dengan VB untuk menangani PIN-Change Transaction di
ATM berdasarkan algoritma enkripsi DES.
- Mengimplementasikan dan mengeset sistem NDC+ pada OS/2 untuk jaringan ATM, termasuk
kustomisasi alur transaksi dan setup jaringan TCP/IP, membuat urutan alur transaksi pada mesin
ATM IBM and NCR dengan membuat tabel state mempergunakan dialek mesin ATM IBM dan NCR.
- Merancang dan mengimplementasikan tampilam grafis GUI di ATM menggunakan bahasa scripting
untuk mesin IBM Diebold dan NCR.
- Membuat program kecil dengan C dan Assembly untuk proteksi aplikasi agar tidak bisa
digandakan oleh user yang tidak berhak, menggunakan metode pemrograman CMOS.
- Membantu porting banking system yang sebelumnya dibuat dengan Clipper 5.2, serta migrasi
data, dari Novell Netware ke Linux.
PT. Doulton Multifortuna / Royal Doulton UK, Tangerang, Banten, Indonesia
sebagai EDP Supervisor, Network Administrator / Programmer, Juni 1998 sampai April 1999
Bertanggung jawab untuk memelihara server Novell Netware dan seluruh koneksinya ke user.
Bertanggung jawab untuk membuat, men-support, memelihara semua software. Lingkup kerja:
- Menangani permasalahan di Novell Netware dalam kaitannya dengan: tape drive dan backup,
printer dan print queue, terminal dan serial device, IP Configuration, user management, instalasi
software baru, upgrade dan software fixes.
- Memberikan technical support kepada Windows users dalam hal kustomisasi, performance
tuning, network administration, software installation, dan applying software fixes.
- Melakukan instalasi dan konfigurasi Novell GroupWise yang dihubungkan dengan server utama
yang ditempatkan di Royal Doulton, UK.
- Melakukan instalasi dan konfigurasi Email Gateway menggunakan WinGate di bawah domain
@doulton-indonesia.co.id.
- Merancang situs menggunakan teknik .SHTML dan Perl script programming.
- Membuat aplikasi kecil dengan Visual FoxPro untuk mencetak struk gaji, dan melakukan
training singkat kepada staf payroll.
- Menganalisa initial cost/time estimation dalam persiapan menghadapi Y2K.
FE-net CompuLab, Yogyakarta, Indonesia
sebagai Instructor / System Administrator / Programmer, Juni 1996 sampai Juni 1998
FE-net CompuLab adalah Laboratorium Komputer Fakultas Ekonomi Universitas Atma Jaya Yogyakarta.
Lingkup kerja:
- Networks Research Assistant.
- Teaching Assistant untuk mata kuiah PAK (Pengantar Aplikasi Komputer), PA (Pengantar
Akutansi), SIM (Sistem Informasi Manajemen), SIA (Sistem Informasi Akuntansi)
- Membuat beberapa tools menggunakan FoxPlus and Clipper 5.2.
AntiVirus Media Magazine / Gramedia, Jakarta / Yogyakarta, Indonesia
sebagai Writer / Contributor untuk Wilayah Yogyakarta, Januari 1996 sampai Desember 1996
Lingkup kerja:
- Menganalisa dan mengembangkan aplikasi Anti Virus dengan Assembly.
- Menganalisa kelemahan jaringan komputer.
- Membuat beberapa tools untuk keamanan komputer menggunakan Assembly.
IKHTISAR KEMAMPUAN TEKNIS
Pengalaman Pemrograman
- Menguasai Assembly, C, Clipper, JavaScript, PERL, PHP, Borland Delphi, Visual Foxpro and Visual Basic programming pada DOS, Novell, Windows9x/2000/NT dan UNIX
platforms.
- Memiliki pengetahuan luas tentang ISO8583 messaging (untuk Online Payment / EFT).
- Pengalaman dengan produk dan teknologi Microsoft.
- Menangani beberapa distro Linux (RedHat, Mandrake, Debian, Slackware, TurboLinux,
CorelLinux, Caldera, LFS).
- Dapat bekerja pada konsep IPX ataupun TCP/IP protocols.
- Pemahaman yang dalam tentang ATM networks termasuk Controller Gateway dan Switcher.
- Windows API Programming termasuk concurrent processing, inter-process communication,
communications programming (membuat clients & servers menggunakan Sockets), dll.
- Mengembangkan High Level Design untuk MobiKon (Hyperterminal-like console untuk mobile
phone).
- Memahami ETSI GSM 07.05, GSM 03.38, GSM 03.40 untuk SMS Gateway.
- Sedang mendalami GPRS system.
- Memiliki kecakapan berkomunikasi dan kualitas kepemimpinan yang teruji.
Sertifikasi Pemrograman
- Programming PHP / Linux, eLinux Teknologi Indonesia, Jakarta, 2003
- Database PostgreSQL / Linux, eLinux Teknologi Indonesia, Jakarta, 2003
- Programming ATM, NUCIRA, Jakarta, 2001
- Programming Visual FoxPro 7.0 / Microsoft, ECSINDO Training Center, Jakarta, 1999
- Database Visual FoxPro 7.0 / Microsoft, ECSINDO Training Center, Jakarta, 1999
REFERENSI
Sesuai permintaan.
Last Edited: 25.05.2006 22:23
|
|
|
|
|
|
|
|