Wisnu Anggoro

About me

Wisnu Anggoro

Certified C# Programmer and Experienced C/C++ Developer

  1. Programming GUI Application using C# WPF - XAML - Win Form and C++/CLI Win Form (I am certified C# programmer and have experience with creating various desktop applications for SIM Card Personalisation and other smartcard applications)
  2. Programming Web Application using ASP.NET MVC and ASP.NET Web API (I have experience with creating web applications for smartcard applications)
  3. Programming in C and C++ (I have experience with MCS51 smartcard programming using C and C++)
  4. Embedded System (I have written Undergraduate Final Project about AVR microcontroller programming and have experience with MCS51 smartcard programming)
  5. Designing PCB (I have experience with circuit diagram and PCB design)
  6. Electronic (I have studied Electronic Engineering)

Skills

90

C#

75

C/C++

80

C++/CLI

75

Assembler

60

HTML5/CSS3

65

JavaScript

75

ASP.NET

80

Smart Card

80

Microcontroller

EXPERIENCE

  • April 2015
    to
    Present

    Cipta Srigati Lestari

    Senior Smart Card Software Engineer (Smart Card Tools Team Lead)

    Responsibility: Exactly same with the previous position (Platform Tools Engineer), with the addition of: Supervised Tools Department. Handled and controlled ongoing project as Project Leader. Presented technical training to others staff. Achieved Projects as Smart Card Software Engineer: Developed Server Client Application for handling communication between EDC (Electronic Data Capture) machine and Server. Developed Java Card Applet Installer application for running in Mingsen Machine for production. Developed Functional Module for HSM (Hardware Security Module). Developed Perso QC Tool for RUIM. Achieved Projects as Smart Card Tools Team Lead: Project Leader of Native SIM card for various GSM telecommunication provider in Indonesia (Telkomsel, Ooredoo, Hutch).

  • October 2011
    to
    April 2015

    Cipta Srigati Lestari

    Platform Tools Engineer in Research and Development (R&D) Division

    Responsibilities: Developed various desktop applications to communicate smartcard to PC (PC/SC) and other desktop applications to support OS porting process. Ported GSM and RUIM Operating System from one chip type to another. Tested all SIM Card features based on 3GPP 11.14 and other requirements. Documented Software Requirements Specifications, Product Generation Description, etc. Achieved Projects: Developed Personalisation Tool for various chip type in GSM and RUIM Technology. Developed Personalisation Tool for Mifare Classic Card (student card and banking payment). Developed XML Explorer for SIM Card. Developed Personalisation Quality Checker Tool to ensure all files have been downloaded successfully. Ported RUIM Operating System from Samsung S3FC9BC Chip to EMTG97 Chip. Ported GSM Operating System from Tongfang THC20F17BD Chip to Xirka XST-SCSIM864 Chip.

  • November 2005
    to
    August 2008

    Samsung Electronic Indonesia

    PCB Design Engineer in Research and Development (R&D) Division

    Responsibilities: Designed circuit diagram and implementing to Printed Circuit Board (PCB) design. Controlled PCB design progress and arrival which is handled and designed by Overseas Office Branch. Controlled all PCB documentation (schematic, CAD Data, QC Acceptance, QA Acceptance, and other documents related to PCB). Coordinated with Mechanical team in designing component layout and screw-hole position based on casing box design. Coordinated with PCB maker vendors to send raw PCB data (Gerber File) and assign production schedule of Bare PCB. Coordinated with Production team in supplying Bare PCB and guaranteeing the availability of PCB for production process. Achieved Projects: Designed DVD Player Main Board, SMPS, Front Panel (DVD P17X & P18X Series) and VCR Main Board (VCR 96XX Series)

EDUCATION

  • September 2008
    to
    September 2011

    University of Indonesia

    Bachelor, Electrical and Electronics Engineering

    Title of Final Project: Design and Implementation of Controlling and Monitoring Tank’s Temperature Web-based System by Using ATMega8535.

  • September 2002
    to
    September 2005

    State Polytechnic of Jakarta

    Diploma, Electronics Engineering

    Title of Final Project: Design and Implementation of Training Module with PLC and Pneumatic.

CERTIFICATIONS

MCPS: Microsoft Certified Professional

Microsoft

MS: Programming in C#

Microsoft

LANGUAGES

English

(Professional working proficiency) ,

Bahasa Indonesia

(Native or bilingual proficiency)

PUBLICATIONS

Functional C#

Packt Publishing

This book focuses on the functional paradigm of C#, which will give you a whole new angle on coding with C#. It illustrates the advantages that functional programming brings to the table and the associated coding benefits. This practical guide covers all the aspects of functional programming and provides solutions that can be applied in business scenarios. For more information and table of content, please visit this Amazon.com page

Boost.Asio C++ Network Programming - Second Edition

Packt Publishing

Learn effective C++ network programming with Boost.Asio and become a proficient C++ network programmer. This book is for C++ Network programmers with basic knowledge of network programming, but no knowledge of how to use Boost.Asio for network programming. For more information and table of content, please visit this Amazon.com page

Get In Touch

Contact details

Jakarta, Indonesia

+62 856 955 955 85

wisnu@anggoro.net

www.anggoro.net