Objective
- Summary - Experience - Education - Interests - Accomplishments - Affiliations
OBJECTIVE
To continue my career as a Sr Web Developer - Software Engineer. I am currently seeking full-time permanent position with a company that embraces and supports innovative internet technologies. I have a high interest in speech technologies, linguistics, internet technologies, animatronics, robotics, mobile devices, and wearable computers. As of March 2006, my infatuation continues to be Ruby on Rails and AIML.
SUMMARY
I have 11 years of professional experience as an IT Consultant for small start-ups and large fortune 1000 corporations. Some of my past job titles have been Sr Web Programmer, Developer, Designer, Flash Animator, Actionscript Programmer, Html Coder, Internet Security Consultant, ECommerce Guru, Internet Marketing Specialist, Technical Writer, Technical Trainer, System Administrator, Jr. Software Engineer and more.
I have worked in the following industries: banking, finance, multi-media, pharamaceutical, retail, medical, education, and newspaper.
I am also a published author. I also have some experience as a freelance journalist / newspaper reporter.
back to top
EXPERIENCE
Dec 2005 to Present
San Francisco California. Jr. Software Engineer
Nov. 2005 to Dec 2005
Akwesasne; Freelance Sports Writer for Indian Time Newspaper. Writing Samples are available upon request, on my portfolio, at bookstores, and news archives.
1996 –2005
Freelance IT Consultant, Monigarr Internet Publishing; Monigarr Legacy Corporation
NY: Syracuse, Saratoga Springs, Liverpool, Albany, Akwesasne
Australia: Sydney
Canada: Ontario, Calgary
back to top
WEB PROGRAMMING, DEVELOPING, DESIGNING
Html, Dhtml, Shtml
- I have hard-coded literally thousands of webpages in the past ten years using Html, Dhtml, and Shtml. (SSI)
- I have designed, developed, and programmed every style imaginable, based on each client’s requirements, goals,
target audience, and capabilities.
- Important Factors that I always keep in mind is ‘Multi-Modal’, Cross Browser Compatibility, Human Friendly, and
Functionality to name a few.
CSS, CSS2, XSL, XSLT
- I frequently use CSS to keep websites look and feel standardized and to keep future updates a bit easier.
- I edit XSL for my chatbots that automatically log information to XML files. I do this so that when my client opens the XML log files up in Internet Explorer, the format and design is good enough to print and publish as is.
JRE, J2EE, JDBC
- I frequently install and configure JRE and various Java APIs to support a wide variety of web applications on windows and unix. For Example: alicebots, chatbots, Concept Tutor, QuizImagae
JSP
- I worked with a traditional graphic designer; I sliced up her photos and I optimized them for the web.Later I trained her how to do basic web design.
- Next I set up the website directory structure and hard coded the webpages.
- I had to ensure that file sizes were kept at a minimum from all team members; using innovation when needed.
- I added JSP codes to all webpages, to call to the data from the corporate database that was developed by another Java Programmer / D.B.A..
- I used Visual SourceSafe to work on this project with a flash programmer, java programmer/d.b.a., and internet marketing execs.
- This website and database handled over 80 million clients.
ActiveX Objects (MSAgent)
- I use various scripting to call to ActiveX objects depending on the requirements, such as vbscript, perl, cgi, and aiml.
ACTIONSCRIPT, AS2
- I use actionscript when coding flash for voice recognition, to grab dynamic data from external websites and local intranet databases since around 2002. I am just starting to learn more about Flash Remoting and COM server.
PERL, ACTIVESTATE PERL, CGI
- I have installed, configured, and customized hundreds (maybe thousands) of Perl/Cgi applications in the past ten years. Including auction sites, online dating sites, forums, classifieds apps, commission management sites, CMS, and more.
- Usually I install perl to windows OS or Unix boxes.
- I am most recently learning how to code perl scripts from scratch, with useractive.com Unix/Linux System Administration Certification. They give me a problem and I have to code a perl script to provide the solution.
RUBY ON RAILS 
- I install and configure Ruby, Rails, Gems, Plugins, MySQL, Scite.
- I practice 'Agile Web Development for Ruby on Rails' by pragmatic programmers.
- I also practice Behavior Driven Development and Napkin Driven Development.
- I've successfully completed all the online tutorials and the projects in Agile Web Development book.
- I have converted one Php web application (message board) to Ruby on Rails as a proof of concept for my current employer, using napkin driven development.
PHP MYSQL
- I frequently install and configure Php and MySQL to set up an environment for production web applications.
- I code PHP, SQL, and set up MySQL Databases to control username/password logins to specifc web applications. For example: custom web applications, moodle, postnuke, phpbb, and others.
- Dec 2005 to Present, as a jr. software engineer, I am responsible for developing, maintaining, and updating a dynamic RSS feed for text and multi-media content, within an enterprise L.A.M.P. environment. I created custom xml tags to display various embedded multi-media including video and graphic content. The content is pulled from a MySQL database. Propel Objects are re-used to pull info from the database.
- I also pull affiliate codes from a database, so this php app can plug the affiliate code into the RSS feed's content. This allows affiliates to share their RSS Feed while promoting a product and receiving commision for each sale that the RSS feed generates.
- I use Zend studio, SVN, CLI, MySQL, and SSH Tectia Client.
SAPI
- I frequently use various scripting to call to SAPI 4 and SAPI 5 when I develop and hard-code voice recognition and Text to Speech web applications and software.
MACROMEDIA DEVELOPER SUITE 5 - MX - 8
- Flash, Fireworks, Freehand, Dreamweaver, Freehand, Central
MICROSOFT VISUAL SOURCESAFE
- I used this with a team of programmers. I trained the web designer how to use sourcesafe correctly and the reason for using sourcesafe with a team of developers.
VARIOUS
- Tcl, Google Api SDK, Yahoo Api SDK, Net::AIM, Toc::Oscar, Jabber, PostNuke, PhpBoard, Wide Variety of Open Source Technologies, SourceForge,
Research, Develop, Design, Program, Distribute Technology Solutions:
CHATBOTS, INSTANT MESSAGING BOTS, SOFTWARE AGENTS
- Virtual Humans that Teach and Learn Endangered languages, Educational Topics, and IT Educational Content.
- Give tests, keep scores, automatically log all results.
- Provide Voice Recognition Features.
- Pull any data from any database, website, web service and automatically populates any database, creates xml files, pdf files, text files and more.
- Many more features as described online at Monigarr.com
SYSTEM ADMINISTRATION
- Networking
- Windows, Unix, (*Linux; personal use only)
- Install and Configure Software
- J.R.E., Apache, Php, Perl, MySQL, Windows, IIS, Activestate Perl, QPopper.
SCRIPTING
- Sed, Awk, Perl, Pico, emacs, vi
CONSULTING & TECHNICAL TRAINING
- Research and Suggest new products, technologies, and platforms based on a client’s real and perceived requirements.
- Develop, Program, and Install new software, technologies as required.
- Develop technical documentation, training lesson plans.
- Provide clients with relevant technical training. Ie: how to update a new website that I designed for them.
- How to deploy new internet marketing tactics.
TECHNICAL WRITING
- Corporate Policies, Internet – Email – Instant Messaging Usage Policies.
- Software Installation Documentation.
- Web Bot development Documentation; Self Published and available in book stores.
PROJECT PLANNING
- Research, Develop, and Write Technical Project Plans:
- Cost Breakdowns, Analysis, SWOT Analysis.
- Business Plans
- Internet Marketing Plans
- Business Requirements
EDUCATION
- 2005 University of Illinois Useractive.com
- Unix / Linux System Administration Certification.
- I am working on my final exam ( write a perl script and perl library) and expect to receive full certification within the next few weeks depending on my schedule.
- 2004 - 2005 M.C.C.A. Calgary Alberta
- Business Administration and Entrepreneurship for Canada.
- Graduated November 2004 and they continued to provide Business Mentorship until January 2005.
- 1987 - 1988 C.C.B.I. Syracuse NY
- Basic Accounting, Business Administration, and Computer Science
- Graduated with 4.0
back to top
INTERESTS
Cryptography, Cryptology, Machine Translation, Open Source Technologies, Internet Technologies, Internet Security, AliceBots, Chatbots, IM Technologies, Speech Technologies, SMART Technologies,
Robotics, Music; Classical Trained Flutist, Hobby Guitarist, Digital Photography, Computer Animation, Wearable Computers,
Mobile Technologies, Linguistics, Social Engineering, Human Friendly Technologies, Ergonomics, Linguistics; Computational
Linguistics, Endangered Languages, Dead Languages, Egyptology, Mayan .
back to top
AFFILIATIONS
- ToastMasters.Org: CTM; the largest audience I have presented to, had 150 attendees.
- Google Labs Developer
- Yahoo Developer
- Microsoft Speech Technologies Partner
- Microsoft Mobile Computing Partner
- Microsoft Developers Network
- Western Canadian Robotics Society
- VoiceGenie Developer Workshop
- BeVocal Cafe Developer
- TellMe Studio
- Motorola MotoCoder Developer
back to top
ACCOMPLISHMENTS
- 2005: Colloquium on Conversational Systems. I have been asked to give a presentation about my innovative work, programming
instant messaging clients, vxml solutions, voice recognition applications, and knowedge bases for endangered languages issues, at the Digital World Research Centre at the University of Surrey in England. I have also authorized a few writers to write a little about my life story and work in regards to speech technologies for endangered and dead languages.
- 2005: Indian Time Newspaper; Akwesasne Ontario. Story about my Mohawk Chatbots.
- 2004: Calgary Herald, Edmonton Journal, Kingston Press, CanWest News. (Monigarr Robots, Monigarr Chatbots, Monigarr Virtual Humans)
- 6/2003: Speech Technologies Magazine writes an article about my innovative solutions for endangered languages.
- 12/2002: Society for the Study of the Inigenous Languages of th e Americas.
- 7/2002: Indianz.com; the editor has a funny conversation with one of my chatbots.
- 1/2001 – 6/2001: Microsoft Developers Network; articles about the web applications that I programmed to provide voice recognition support for Tobaco Cessation.
- Oct 2004: CTM; Competant Toastmaster Award. This award is given to Toastmaster members who have successfully completed ten public speeches proving basic public speaking skills. I have since given presentations to audiences with up to 200 attendees.
- 2003 Bronze Medal Winner for Best Learning Bot in the world-wide ChatterBot Challenge. I competed with 88 world-wide competitors;
some were from large corporations.
- 2000: Wrote and Published; “Build Your Own Army of Web Bots within 24 Hours”.
back to top
REFERENCES
Available upon request.
back to top
|