Personal Career Study & Skills Life Goals

 

about-me-robert-setiadi-photo-study

 

Study
I have Master degree from The University of Melbourne (Master of Software Systems Engineering).
I have PhD in Software Engineering from Swinburne University of Technology.
My research topic is software testing and verification. I developed After-State Database Testing, a testing framework to reveal faults/bugs in database applications using database content after program execution.

Skills
Highlights
• Project Management (end-to-end)
• Department/Team Management (hardware and software)
• Certified PRINCE2 Practitioner
• Agile methodologies
• Certified SAFe Agilist
• Certified SAFe Scrum Master
• Certified Scrum Master from Scrum Alliance
• Certified Salesforce Administrator
• Lean Management

Areas
• Strong knowledge in information systems and information technology
• Proven experience in software development
• Systems and business analyst
• Web application development
• Strategic planning
• Digital projects
• Good corporate communications, including effective communication between technical people and non-technical people including top management
• Recruitment of team members
• Training and Personal Coaching
• Budgeting, cost planning and hardware purchasing
• Requirements engineering
• Managing time and resources
• Product Positioning & Branding
• Marketing Strategies & Campaigns
• Promo Designs
• Market Research
• Development of Training Materials
• Social Media & Public Relations

Programming & Web Scripting
• BASIC – age 12
• Pascal – age 15
• MS DOS Batch file – age 16
• Prolog – age 18, not very good
• LISP – age 18, not very good
• C/C++ – age 18
• Visual Basic – age 18
• Borland Delphi – age 19
• HTML – age 19
• JavaScript – age 19
• VB Script – age 19
• Assembly – age 19, TASM3
• SQL Programming – age 20
• DHTML – age 20
• VRML – age 20
• Java Applet – age 20
• Power Builder – age 20
• ASP – age 21
• WindowsCE Programming (Aug 2000)
• PHP (Sep 2000)
• JSP (Oct 2001)
• Java (2002)
• JACK Intelligent Agents (2005)
• Haskell (Hugs98) (2005)
• SICStus Prolog (2005)
• SWI Prolog (2005)
• MATLAB (2005)
• NeuNet (2005)
• WEKA Data Mining Software (2005)
• Xcode / Objective C / Cocoa (2009)
• iOS app development (2009)
• Android SDK (2010)
• HTML5 (2010)
• Embarcadero Delphi XE2 (2011)
• Embarcadero Delphi XE6 (2014)
• Swift (2015)
• Physical Kanban for Scrum (2015)

Web Tools
• Self developed guestbook module using PHP
• Self developed commenting system using PHP
• phpBB forum
• Google custom search
• Joomla
• Invision forum
• WordPress blog engine
• Facebook social plugins
• DISQUS commenting system

Database
• Microsoft Access
• Microsoft SQL Server
• Sybase SQL Anywhere
• Sybase SQL Server
• Paradox
• Interbase Client/Server
• Oracle
• MySQL

System Design
• Microsoft Visio (Feb 2001)
• Rational Unified Process (2001)
• Unified Modeling Language (2001)
• Rational Rose (Sep 2001)
• Microsoft Project (Oct 2001)
• Borland TeamSource (2001)
• Eclipse (2005)
• Prometheus (2005)
• ROADMAP Methodology (2005)
• PMBOK Project Management (2006)
• SaaS (2007)
• Scrum (2010)

Design & Multimedia
• Adobe Photoshop – age 18
• Adobe ImageReady – age 21
• Adobe Flash (2001)
• Adobe Dreamweaver (2001)
• Logoist 2 (2015)

 

Projects
• Changed Technology Extension Date (CTED) project automates identification of change of access technology at premise and subsequent complex calculation to change Disconnection Date and set Disconnection Obligation Date. This solution is implemented as a new feature in NTT application (nbn Transition Tool) within TATSIP area (TSS Access Technology Split Implementation Plan). Reporting developed assist the Business for CTED-impacted premises to perform effective migration/disconnection of customers, manage nbn payments and response to nbn queries.
• Automated Duct Reservation project provides information and reservation capability for Telstra duct network in near real time to support nbn ongoing network support. The IT solution will enable nbn to find available duct routes with available space for Point to Point (P2P) cable install; nbn to create, submit and confirm duct reservations; Telstra to provide a response for a duct reservation in near real time; Telstra to continue to maintain duct queuing equivalence across all carriers.
• Asset Transfer Clean Up project automates change of ownership for incorrectly transferred or non-transferred copper assets from Telstra to nbn Co and vice versa, thereby addressing key business problems such as NEBS Over Non Transferred Assets (NONTA) requiring rectification and previously transferred assets that require transferring back. The project delivers IT solution to enable Business users to identify assets with incorrect ownership and TLS133.3 Payload (from nbn to Telstra) to update Telstra asset registries in TPNI (Telstra Physical Network Inventory) and TLS133.3 Payload Response (from Telstra to nbn) to update nbn asset registries.
• Upfront WordPress theme framework
• CoursePress plugin to create and sell courses using WordPress
• ERP (including sales transactions, stock/inventory control, return, invoice, rebate, vendor management, assets, communication to finance & accounting system)
• Decision Support System (data analysis, data mining, artificial intelligence, pattern extraction, business analysis, sales projection, forecasting)
• Human Resource (employee database, recruitment, performance appraisal, key performance index, leave management, training management, time and attendance, payroll, access control, integration with biometric technology)
• Digital Development (websites, online systems, analytics, AdSense, SEO, SEM, mobile-first design, responsive design, email campaign, social media campaign)
• CMS (including user management, admin panel, multimedia integration)
• CRM (including modules for distributors/sales, customer support, technical support, tracking all communication from different media, ticketing system, task priorities)
• Online Sales Monitoring (including user management, multi-layers of access rights, combination of real-time outlets and daily batch outlets)
• Accounting System (general ledger, account payable, account receivable, inventory, bank book)
• Scheduling system (created timetable based on available resources, time and constraints)