Work Experience
Treatment Solutions Network (2010)
Treatment Solutions Network needed a rebuild of their current website's back end to replace all 3rd party software installations into a single comprehensive system to manage their blogging, social media, e-commerce and educational applications.
Singlehandedly, I took over the transformation of their website replacing over 20 Mb of code with a clean 4 Mb result built on my codebase.
Specifics
- Developed and executed technical plans to bring company website infrastructure under a revised infrastructure.
- Implemented proper version control, bug tracking, coding standards and testing infrastructure for the website.
- Developed a full Facebook clone community area with Ajax, dynamic tool tips, custom popovers
- Maintained company front end design and SEO, implementing changes strategically to not compromise SEM strategies.
- Created a clean inter working relationship between wordpress blog wrapper and the dynamic wrapper used on the rest of the site. (no easy task)
CGI Productions (1996-Present)
CGI Pro has been my web application development house company monicker since I first started to officially freelance. The company operated for roughly half the time as a single freelancing operation, and half the time with a number of associates both in the US and in India. At its peak in 2007, we had 8 associates in the US and 4 in our India office.
Key Projects at CGI Productions
- EchoLearn online language software. Web based software allowing words and phrase audio clips from any language to correlate to another language. Extensive back-end system developed over 5 years to enable voice-over artists to record clips according to model laid out by administrator. Over 20,000 clips recorded and processed. Lesson modules interface developed along with E-Commerce for students to buy and learn any language from any other language as a base in our system. I wrote a big portion of the software in Perl and Php.
- CelleCast. CelleCast development required managing and working alongside a team of programmers as the project manager to bring radio producers and a mobile audience together over a variety of both web and phone interfaces
- SimpleFoodie.com. This recipe website has been a long-standing project over the last 10+ years, involving ongoing rewrites and improvements over time. Perl, Php, JavaScript and Ajax are all used extensively on the site.
- Realty Pro. Realty Pro represents my skills at taking a site that had been another programmers first web job, and tweaking it over to rebuild the back end and add many new features. It is also a good example for very extensive work related to Database management and integration. combining the data from 2 very different MLS feeds into one searchable database takes a great deal of planning and tuning to make it self-maintaining.
- CGI Pro Work Order System. As CGI Pro began to expand its operation with active teams in both the US and India, we needed a system that would manage all aspects of our business and allow our clients a transparent view into our hours tracking and project management process. The Work Order System (WOS) handles client company records, hosting, domain configuration, invoicing (including recurring invoices), payments, statements, projects, tasks, billable hours tracking, associate activities, and notifications. I exported all my quickbooks records from 1996 to this system, and have been using it instead to do all my accounting ever since.
CEO of CelleCast Inc. (2006-2009)
In addition to being the web application development lead, I lead the startup altogether as the founder/CEO
Technical Related Duties
- Hired, trained and led team of six programmers and system administrator
- Defined software construction processes used by all programmers
- Directed long-term system administration goals
- Chief architect of web systems infrastructure
- Planned server infrastructure required for hosting growing archive of audio over various interfaces
- Planned future growth with my systems administration team
- Managed audio talents interfacing
- Determined inter-operability proposals from other companies, API's to ascertain compatible business pursuits.
CTO of Coracle Inc. (2001-2006)
Coracle was the final brand of a company originally called AdsforFree which was an SEO company designed to bring guaranteed first page of google results for clients for their related key words.
Webmaster (2001-2003)
Initially, my charge was to create a single free ads website from Perl, allowing free ads to be created along sponsored categories created by admin
- Setup website hosting for OregonFreeAds.com on our Linux Server
- Wrote perl program to handle all aspects of the application
- Worked with Founder to create fulfillment process for new sales
Product Development Lead
Expanding from 1 state to 50, we needed to rewrite the database, and plan for very wide scale according to the vision of the founder.
- Designed, coded and tested cloned state websites. Wrote many core libraries
- Lead teams of two, four and more.
- Created special data importation service products for clients to populate their ads
- Read and studied SEO in great detail, including reading through the Google algorithm Patent
Official CTO once large investors came in
With large investors at the table, I was charged to determine large scale expansion of the web operations and determine the viability of profitably servicing thousands of guaranteed search engine positions.
- Rebuilt website under new name, and scaled out the code, replacing older modules.
- Hired web manager and trained him to work in sales office.
- Established operations for creating in-bound links to client sites to boost SEO.
- Built custom client position monitoring software and reporting system to track their positions for their registered keywords in 5 search engines.
- Built system for automatically re-writing client header and meta tags according to flexible design.