I've been in the IT field for more than 12 years doing almost any kind of computers/networks. I've built hundreds of PC's and servers as well as configured them. I've worked with all Windows OS's, RedHat/CentOS/SuSE/Ubuntu Linux OS's, IBM AIX/FreeBSD/Solaris UNIX OS's. I am extremely familiar with installing various netowrking services from scratch, including setting up Apache Web Server, Oracle/MySQL/DB2 Database, monitoring tools etc.
I was in charge of 50+ servers in the recent position. I have the ability to write some of scripts with PHP, perl and SHELL so I can make a few automation tasks for those production servers.
Additionally, I am a RedHat Certificated engineer as well as LPI Level 1 & SuSE Linux Certification.
I've done several open-source codes and shared them on my GitHub.
Linux System Administration)
Configuration of Linux servers including RedHat, CentOS, Ubuntu, SuSE distribution, monitoring tools(rrdtool, mrtg, nagios, snmp, cacti, munin), VPNs(OpenVPN, n2n VPN, PPTP), mail(sendmail,imap, pop3), DNS(bind), web server(apache+php), firewall(iptables,fail2ban), etc.
Database(MySQL, Oracle, IBM/DB2) install, configuration and management, built MySQL HA cluster.
Virtualization platform(Citrix Xen Server, Vmware vSphere/ESX) install, configuration, physical to virtual(P2V).
Amazon EC2/S3 configuration.
Web application for LAMP(phpbb,drupal,joomla,wordpress,etc..) install, migration between two different hosting provider.
- Raw asterisk and Elastix/Trixbox/PBXinaFlash install, configuration.
- Implemented Asterisk high availability with DRBD.
- Developed some dialplan to access to database for banking request.
- Optimizing Asterisk/Elastix/PBXinaFlash/Trixbox for Amazon EC2(Meetme is functional).
- VoIP Billing & Termination
- Calling Card with either PIN or Caller ID authentication.
- A2Billing install,configuration and integrating with Elastix/PBXinaFlash/Trixbox.
- DIDs forwarding
- Callback integration including web callback, CID callback, API callback.
- Paypal payment integration
- Configure the trunk to work as wholesale
- Configure the trunk to work as calling card business
- Configure the trunk to work as regular phone (pinless dialing)
- Implementing a phone system for telemarket survey.
- Implementing a auto dialer for voice broadcasting.
- Implementing a telephone polling system.