About Me: Study & Skills

About Me: Study & Skills2016-11-09T17:20:48+00:00
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
Managerial
• Department/Team Management (hardware and software)
• Project Management (end-to-end project cycle using PMBOK)
• Certified PRINCE2 Practitioner
• Agile methodologies
• Certified ScrumMaster
• 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
• 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)