Independent Software Developer / Consultant / Writer / Editor
Sri Lanka
Independent Software Developer / Consultant / Writer / Editor
Sri Lanka
I've been a jack-of-all-trades. Worked in IT from programming to systems anlaysis to systems administration to product management. I've also been a freelance journalist and editor, a television producer, script writer and a few other things connected with media. However, my abiding love is writing and computer programming. I've programmed in a variety of languages over the years - xBase, Java, Perl, SQL, VBScript, C/C++, PHP, Ruby, Delphi, ActionScript (Adobe AIR) and Objective-C (iPhone) to name a few. I've also done a fair amount of database work (both administration and development) in FoxPro, Oracle, mySQL and Microsoft SQL Server.
I've also written for several national newspapers and magazines and have had my own weekly and monthly columns with a few of these publications. My columns have run the gamut from computers to the English language to Sri Lankan history.
Over the last couple of years, I've written, edited and self-published a humorous science fiction novel that is available via Lulu as a free e-book. I am currently working on several other novels whenever I have a few spare moments.
Software troubleshooting
Windows software development
iPhone software development
Systems analysis
Script writing
Editing articles/manuscripts
(Self-Employed; Myself Only; Computer Software industry)
January 1994 — Present (15 years 11 months)
* Currently write and edit a nationally distributed print magazine dealing with computers, communications and consumer electronics items, called C3 (www.c3labs.com).
* Wrote and edited product brochures and user manuals for customers including documentation for a Singapore-based global company launching their new product range.
* Wrote regular articles on Sri Lankan history, culture, and electronic gadgets for popular national magazines such as "Travel Sri Lanka", "Urban Brown", "PC Quest" and "Adoh!"
* Wrote several regular columns such as "The Cyberian" and "Off My BookShelf" for The Sunday Times, a major weekend paper.
* Recommended, installed and trouble-shot hardware and software to meet the requirements of clients.
* Wrote customized software packages to fulfil client data processing needs in FoxPro, ASP, C# and Delphi.
* Worked closely with Lanka Internet Services (Pvt) Ltd. on establishing Internet connectivity in Sri Lanka and promoting Internet services.
(Computer Software industry)
2006 — 2008 (2 years )
(Privately Held; 11-50 employees; Internet industry)
August 2005 — December 2006 (1 year 5 months)
Same as PowerVPS - it's the same company.
(Privately Held; 11-50 employees; Internet industry)
August 2005 — December 2006 (1 year 5 months)
* Monitored servers, balanced loads, and rebooted servers when necessary.
* Answered customer support tickets: solved various control panel issues for cPanel, Plesk, DirectAdmin and Webmin based servers in a Virutozzo VPS environment under Linux.
* Moved accounts between servers and handled backups when necessary.
* Handled various tickets for customers using Plesk for Windows under a Virtuozzo VPS environment under Windows.
* Monitored, managed, and troubleshot Windows virtual servers either without a control panel or running Plesk for Windows under Microsoft Virtual Server 2005.
* Compiled, configured, and troubleshot software according to customer requirements.
* Handled tickets escalated to management as well as dealt with tickets considered difficult by other techs.
* Trained new technicians on the PowerVPS procedures and methodologies.
(Internet industry)
October 2004 — July 2005 (10 months)
* Monitored servers and balanced server loads for optimal performance.
* Answered customer trouble tickets.
(Privately Held; 51-200 employees; Media Production industry)
February 2002 — October 2004 (2 years 9 months)
* Managed teams in charge of producing the content for the company web site on various programmes developed by the company and being in charge of overall editorial responsibility for the content.
* Managed a team in charge of developing promotional material and trailers for the various programmes produced by the company.
* Managed three separate teams involved in producing a weekly page each for leading newspapers in the English, Sinhalese, and Tamil languages.
* Managed a team of 10+ members involved in producing a weekly television programme Young Outlook and ensured that production continued smoothly and on schedule.
* Managed the IT department and responsible for hardware/software purchases.
* Developed special systems required by management for day-to-day operations.
(Non-Profit; 11-50 employees; Non-Profit Organization Management industry)
September 2003 — April 2004 (8 months)
* Managed the IT department and responsible for hardware/software purchases.
* Developed special systems required by management for day-to-day operations.
* Worked with engineers from Groove Networks to install, support and customize the Groove workspace for utilization in the ongoing peace process in Sri Lanka.
(Telecommunications industry)
August 1999 — January 2002 (2 years 6 months)
* Developed, maintained, and troubleshot existing systems using FoxPro, Visual FoxPro, and Vantive.
* Mentored and managed junior developers.
* Designed, developed, and maintained new systems using a mix of Vantive, Java, and Oracle.
* Managed an installation of BEA Tuxedo server and maintained/added interfaces to it.
(Telecommunications industry)
August 1999 — January 2002 (2 years 6 months)
(Public Company; 201-500 employees; Computer Software industry)
October 1997 — July 1999 (1 year 10 months)
* Developed graphical front-ends for several corporate databases using Jade, a rapid application development tool for Java.
* Developed and maintained the company web site at www.dciusa.com (project was stopped at the initial stage itself to make me available for other work) which involved a dynamically generated report accessing internal databases using ODBC and PERL.
* Maintained ADP payroll system and provision of reports using Crystal Reports.
* Provided software and hardware support and troubleshooting for company personnel.
* Set up and maintained Internet server using Microsoft IIS and e-mail server based on IMail.
* Interfaced with systems such as PeachTree and ADP to provide management reports.
(Media Production industry)
September 1995 — October 1997 (2 years 2 months)
* Wrote the script for and produced a social issues-based television programme Space to Let.
* Managed the research department and ensured that all programmes received requested research in a timely and efficient manner.
* Managed and controlled internet and e-mail access for the company.
* Managed network security and connectivity as well as troubleshooting.
* Advised management on hardware and software purchases.
* Produced computer graphics used in programmes.
* Developed in-house programs using Visual FoxPro to meet various monitoring and inventory needs.
(Privately Held; 11-50 employees; Computer Software industry)
December 1993 — December 1994 (1 year 1 month)
* Customer relations and PR work.
* Oversaw programmers and their projects.
* Systems design.
* Installed software and trained personnel.
* Troubleshooting of installed projects.
(Privately Held; 51-200 employees; Food Production industry)
September 1992 — October 1993 (1 year 2 months)
* Designed, developed, and maintained management information systems.
* Maintained an off-the-shelf GL package written in Oracle for a Xenix environment.
* Maintained an already-developed inventory and sales control system written in BASIC.
(Privately Held; 11-50 employees; Computer Software industry)
March 1991 — August 1992 (1 year 6 months)
* Designed, developed, and maintained customized software packages in DBaseIII+, Clipper and FoxPro.
* Customer relations.
* Trained personnel in software packages.
* Advised management on software packages and books purchases.
BS/IT , Information Technology , 1998 — 2001
Computers 1990 — 1990
English, Computers 1989 — 1989
Programming, computers, technology, writing, books, movies, music